mirror of
https://github.com/PeWu/topola-viewer.git
synced 2026-07-17 17:21:48 +00:00
Add Swedish translation
This commit is contained in:
@@ -13,6 +13,7 @@ import messages_fr from './translations/fr.json';
|
||||
import messages_it from './translations/it.json';
|
||||
import messages_pl from './translations/pl.json';
|
||||
import messages_ru from './translations/ru.json';
|
||||
import messages_sv from './translations/sv.json';
|
||||
import {MediaContextProvider, mediaStyles} from './util/media';
|
||||
|
||||
const messages: {[language: string]: {[message_id: string]: string}} = {
|
||||
@@ -23,6 +24,7 @@ const messages: {[language: string]: {[message_id: string]: string}} = {
|
||||
it: messages_it,
|
||||
pl: messages_pl,
|
||||
ru: messages_ru,
|
||||
sv: messages_sv,
|
||||
};
|
||||
const language = navigator.language && navigator.language.split(/[-_]/)[0];
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ Each file in this directory corresponds to a specific language and contains a JS
|
||||
* [it.json](it.json): Italian translations.
|
||||
* [pl.json](pl.json): Polish translations.
|
||||
* [ru.json](ru.json): Russian translations.
|
||||
* [sv.json](sv.json): Swedish translations.
|
||||
|
||||
## Usage
|
||||
|
||||
|
||||
162
src/translations/sv.json
Normal file
162
src/translations/sv.json
Normal file
@@ -0,0 +1,162 @@
|
||||
{
|
||||
"menu.open": "Öppna",
|
||||
"menu.open_file": "Öppna fil",
|
||||
"menu.load_from_url": "Öppna URL",
|
||||
"menu.select_wikitree_id": "Välj WikiTree ID",
|
||||
"menu.print": "Skriv ut",
|
||||
"menu.download": "Ladda ner",
|
||||
"menu.pdf_file": "PDF-fil",
|
||||
"menu.png_file": "PNG-fil",
|
||||
"menu.svg_file": "SVG-fil",
|
||||
"menu.download_pdf": "Ladda ner PDF",
|
||||
"menu.download_png": "Ladda ner PNG",
|
||||
"menu.download_svg": "Ladda ner SVG",
|
||||
"menu.view": "Visa",
|
||||
"menu.hourglass": "Timglasdiagram",
|
||||
"menu.relatives": "Alla släktingar",
|
||||
"menu.donatso": "Donatso stamträd",
|
||||
"menu.fancy": "Prydnadsträd (experimentellt)",
|
||||
"menu.wikitree_login": "Logga in på WikiTree",
|
||||
"menu.wikitree_logged_in": "Inloggad",
|
||||
"menu.wikitree_popup_username": "Inloggad på WikiTree som {username}",
|
||||
"menu.wikitree_popup": "Inloggad på WikiTree",
|
||||
"menu.github": "Projekt på GitHub-webbplats",
|
||||
"menu.search.placeholder": "Sök person",
|
||||
"menu.search.no_results": "Inga resultat",
|
||||
"intro.title": "Topola Genealogi",
|
||||
"intro.description": "Med Topola Genealogi kan du bläddra i stamträdet på ett interaktivt sätt.",
|
||||
"intro.instructions": "Klicka på Öppna fil eller Öppna URL för att ladda en GEDCOM-fil. De flesta genealogiprogam har en GEDCOM-exportfunktion.",
|
||||
"intro.examples": "Här är några exempel från Internet:",
|
||||
"intro.from": "källa:",
|
||||
"intro.whats_new": "Vad är nytt",
|
||||
"intro.full_changelog": "Se full ändringshistorik",
|
||||
"whats_new.title": "Vad är nytt i denna version!",
|
||||
"intro.privacy": "Integritet",
|
||||
"intro.privacy_note": "När du använder funktionen \"Öppna fil\" skickas dina data inte någonstans och förblir på din dator. När du använder funktionen \"Öppna URL\" skickas data från den angivna adressen via tjänsten {link} för att möjliggöra inläsning av data från en annan domän (CORS).",
|
||||
"load_from_url.title": "Öppna från URL",
|
||||
"load_from_url.comment": "Data från den angivna URL:en kommer att laddas via tjänsten {link} för att undvika CORS-problem.",
|
||||
"load_from_url.cancel": "Avbryt",
|
||||
"load_from_url.load": "Öppna",
|
||||
"select_wikitree_id.title": "Ange WikiTree ID",
|
||||
"select_wikitree_id.comment": "Ange profil-ID {wikiTreeLink}. Exempel: {example1}, {example2}",
|
||||
"select_wikitree_id.cancel": "Avbryt",
|
||||
"select_wikitree_id.load": "Öppna",
|
||||
"gedcom.ADOP": "Adoption",
|
||||
"gedcom.BAPM": "Dop",
|
||||
"gedcom.BARM": "Bar Mitzvah",
|
||||
"gedcom.BASM": "Bas Mitzvah",
|
||||
"gedcom.BIRT": "Födsla",
|
||||
"gedcom.BLES": "Välsignelse",
|
||||
"gedcom.BURI": "Begravning",
|
||||
"gedcom.CENS": "Folkräkning",
|
||||
"gedcom.CHR": "Dop",
|
||||
"gedcom.CHRA": "Vuxendop",
|
||||
"gedcom.CONF": "Konfirmation",
|
||||
"gedcom.CREM": "Kremering",
|
||||
"gedcom.DEAT": "Död",
|
||||
"gedcom.DEG": "Universitetsgrad",
|
||||
"gedcom.DIV": "Skilsmässa",
|
||||
"gedcom.DIVF": "Skilsmässoansökan",
|
||||
"gedcom.DSCR": "Beskrivning",
|
||||
"gedcom.EDUC": "Utbildning",
|
||||
"gedcom.ELEC": "Val till befattning",
|
||||
"gedcom.EMAIL": "E-post",
|
||||
"gedcom.EMIG": "Emigration",
|
||||
"gedcom.ENGA": "Förlovning",
|
||||
"gedcom.EVEN": "Händelse",
|
||||
"gedcom.FACT": "Faktum",
|
||||
"gedcom.FCOM": "Första nattvarden",
|
||||
"gedcom.GRAD": "Utbildningsavslutning",
|
||||
"gedcom.IMMI": "Immigration",
|
||||
"gedcom.MARB": "Lysning",
|
||||
"gedcom.MARC": "Äktenskapskontakt",
|
||||
"gedcom.MARL": "Äktenskapslicens",
|
||||
"gedcom.MARR": "Äktenskap",
|
||||
"gedcom.MARS": "Förlikning före äktenskap",
|
||||
"gedcom.MDCL": "Medicinsk information",
|
||||
"gedcom.MILT": "Militärtjänst",
|
||||
"gedcom.NATU": "Naturalisering",
|
||||
"gedcom.OBJE": "Ytterligare filer",
|
||||
"gedcom.OCCU": "Yrke",
|
||||
"gedcom.ORDN": "Ordination",
|
||||
"gedcom.PROB": "Testamentsbekräftelse",
|
||||
"gedcom.PROP": "Egendom",
|
||||
"gedcom.RESI": "Bostadsort",
|
||||
"gedcom.RETI": "Pensionering",
|
||||
"gedcom.RELI": "Religion",
|
||||
"gedcom.RIN": "ID",
|
||||
"gedcom.SOUR": "Källor",
|
||||
"gedcom.TITL": "Titel",
|
||||
"gedcom.WILL": "Testamente",
|
||||
"gedcom.WWW": "Webbplats",
|
||||
"gedcom._UPD": "Senast uppdaterad",
|
||||
"gedcom.birth": "Födelsenamn",
|
||||
"gedcom.married": "Äktenskapsnamn",
|
||||
"gedcom.maiden": "Flicknamn",
|
||||
"gedcom.immigrant": "Immigrantnamn",
|
||||
"gedcom.aka": "Alias",
|
||||
"date.abt": "ungefär",
|
||||
"date.cal": "beräknad",
|
||||
"date.est": "uppskattat",
|
||||
"date.between": "mellan {from} och {to}",
|
||||
"date.after": "efter {from}",
|
||||
"date.before": "före {to}",
|
||||
"age.exact": "{qualifier}{age, plural, =0 {Mindre än 1 år} one {1 år} other {# år}}",
|
||||
"age.less": "Mindre än {age, plural, =0 {1 år} one {1 år} other {# år}}",
|
||||
"age.more": "Mer än {age, plural, =0 {0 år} one {1 år} other {# år}}",
|
||||
"age.between": "Mellan {ageFrom} och {ageTo, plural, =0 {0 år} one {1 år} other {# år}}",
|
||||
"error.error": "Fel",
|
||||
"error.failed_pdf": "Kunde inte skapa PDF. Försök igen med ett mindre diagram eller ladda ner SVG-filen.",
|
||||
"error.failed_png": "Kunde inte skapa PNG-filen. Försök igen med ett mindre diagram eller ladda ner SVG-filen.",
|
||||
"error.failed_to_load_file": "Fel vid inläsning av fil",
|
||||
"error.failed_wikitree_load_more": "Fel vid hämtning av data från WikiTree. {error}",
|
||||
"error.GEDCOM_READ_FAILED": "Fel vid läsning av GEDCOM-fil",
|
||||
"error.ERROR_LOADING_UPLOADED_FILE": "Fel vid inläsning av data. Ladda upp filen igen.",
|
||||
"error.WIKITREE_ID_NOT_PROVIDED": "WikiTree ID måste anges",
|
||||
"error.WIKITREE_PROFILE_NOT_ACCESSIBLE": "WikiTree-profilen {id} är inte tillgänglig. Försök logga in.",
|
||||
"error.WIKITREE_PROFILE_NOT_FOUND": "WikiTree-profilen {id} hittades inte",
|
||||
"error.failed_to_load_image": "Kunde inte ladda bildfil",
|
||||
"wikitree.private": "Privat",
|
||||
"tab.info": "Information",
|
||||
"tab.settings": "Inställningar",
|
||||
"config.colors": "Färger",
|
||||
"config.colors.NO_COLOR": "ingen",
|
||||
"config.colors.COLOR_BY_GENERATION": "per generation",
|
||||
"config.colors.COLOR_BY_SEX": "efter kön",
|
||||
"config.ids": "Identifikation",
|
||||
"config.ids.HIDE": "dölj",
|
||||
"config.ids.SHOW": "visa",
|
||||
"config.sex": "Kön",
|
||||
"config.sex.HIDE": "dölj",
|
||||
"config.sex.SHOW": "visa",
|
||||
"config.places": "Platser",
|
||||
"config.places.FULL": "fullständig",
|
||||
"config.places.SHORT": "förkortad",
|
||||
"config.places.HIDE": "dölj",
|
||||
"head.source": "Datakälla",
|
||||
"name.unknown_name": "?",
|
||||
"extras.images": "Bilder",
|
||||
"extras.notes": "Anteckningar",
|
||||
"extras.sources": "Källor",
|
||||
"extras.files": "Ytterligare filer",
|
||||
"family.immediate_family": "Närmaste familj",
|
||||
"family.parents": "Föräldrar",
|
||||
"family.father": "Far",
|
||||
"family.mother": "Mor",
|
||||
"family.husband": "Make",
|
||||
"family.wife": "Hustru",
|
||||
"family.unknown_spouse": "Okänd make/hustru",
|
||||
"family.children": "Barn",
|
||||
"family.child": "Barn",
|
||||
"media.not_uploaded": "Fil inte uppladdad",
|
||||
"menu.load_from_google_drive": "Ladda från Google Drive",
|
||||
"menu.google_sign_out": "Koppla från Google Drive",
|
||||
"google_auth.title": "Google Drive-åtkomst krävs",
|
||||
"google_auth.instructions": "För att visa denna fil måste du autentisera och välja filen från din Google Drive för att bevilja behörigheter.",
|
||||
"google_auth.picker_instructions_header": "Behörigheter krävs",
|
||||
"google_auth.picker_instructions": "Programmet har inte behörighet att läsa denna fil. Välj den i popup-fönstret för filbläddrare för att ge åtkomst. Om det är en delad fil som inte visas kan du först försöka lägga till en genväg till din Drive.",
|
||||
"google_auth.cancel": "Avbryt",
|
||||
"google_auth.grant_button": "Bevilja åtkomst och välj fil",
|
||||
"google_auth.switch_account_button": "Byt konto",
|
||||
"error.GOOGLE_DRIVE_NOT_CONFIGURED": "Google Drive-integrationen är inte konfigurerad."
|
||||
}
|
||||
Reference in New Issue
Block a user