Skip to content

Commit

Permalink
Add Norwegian (#459)
Browse files Browse the repository at this point in the history
Co-authored-by: thewh1teagle <[email protected]>
  • Loading branch information
MechanikGamer and thewh1teagle authored Dec 30, 2024
1 parent c68120b commit c090eae
Show file tree
Hide file tree
Showing 5 changed files with 285 additions and 0 deletions.
157 changes: 157 additions & 0 deletions desktop/src-tauri/locales/no-NO/common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
{
"aborting": "Avbryter",
"advanced": "Avansert",
"app-title": "Vibe",
"ask-for-download-model": "Vil du laste ned modellen fra nettstedet?",
"ask-for-install-ytdlp-message": "Vil du installere ytdlp, som brukes til å laste ned lydfiler fra populære nettsteder?",
"ask-for-install-ytdlp-title": "Installer ytdlp",
"ask-for-relaunch-body": "Vil du starte på nytt nå?",
"ask-for-relaunch-title": "Oppdatering fullført",
"ask-for-update-body": "Vil du oppdatere Vibe til versjon {{version}}?",
"ask-for-update-title": "Bekreft oppdatering",
"cancel": "Avbryt",
"cancel-relaunch": "Senere",
"cancel-update": "Senere",
"change-file": "Endre fil",
"change-files": "Endre filer",
"change-models-folder": "Endre modellmappe",
"characters": "tegn",
"check-error": "Kontroll mislyktes",
"check-loading": "Kontrollerer",
"check-success": "Testet vellykket",
"confirm-exit": "Vil du avslutte? \nUlagrede endringer vil gå tapt.",
"confirm-relaunch": "Start på nytt nå",
"confirm-update": "Oppdater nå",
"copied": "Kopiert!",
"copy": "Kopier",
"copy-logs": "Kopier logger",
"custom-ffmpeg-command": "Egendefinert kommando",
"customize": "Tilpass",
"customize-info": "Last ned hvilken som helst støttet modell i ggml- eller gguf-format (med filutvidelse som slutter på «.bin»). Flytt den til modellmappen, og velg deretter fra listen. Ingen behov for omstart 🌟",
"dark": "Mørk",
"diarize-threshold": "Grense for taleridentifikasjon",
"discord-community": "Discord-fellesskap",
"download-file": "Last ned og transkriber",
"download-model": "Last ned modell",
"download-models-link": "Last ned modeller",
"downloading": "Laster ned... {{progress}}%",
"downloading-ai-models": "Laster ned AI-modeller...",
"downloading-model": "Laster ned modeller fra OpenAI...",
"downloading-ytdlp": "Laster ned ytdlp",
"enable-logs": "Aktiver logger",
"error": "Feil",
"error-title": "Feil",
"ffmpeg-options": "FFMPEG-alternativer",
"files": "filer",
"find-here": "Finn her",
"focus-window-on-finish": "Fokuser på vindu",
"format": "format",
"formats": "Formater",
"general": "generelt",
"gpu-device": "GPU-enhetsnummer",
"high-gpu-performance": "Sett GPU-ytelse til høy",
"i-prefer-manual-setup": "Jeg foretrekker manuell nedlasting",
"info-cancel-download": "Du kan avbryte og manuelt laste ned modellen senere.",
"info-diarize-threshold": "Grense for å identifisere en taler eller anse som ikke oppdaget",
"info-enable-logs": "Lagre logger i en fil. \nStart på nytt etter aktivering.",
"info-gpu-device": "Velg GPU-enheten for transkripsjon. \nAngi GPU-enhetsnummer, startende fra 0. Hvis du har to GPU-er, velg 0 eller 1.",
"info-high-gpu-performance": "Øker GPU-ytelsen i Vibe, men bruker mer systemressurser.",
"info-llm-api-key": "API-nøkkel fra AI-modellens nettsted",
"info-llm-prompt": "Still spørsmål til AI-modellen. \nMå inneholde mønsteret %s som vil bli erstattet med transkripsjonen.",
"info-llm-summarize": "Oppsummer med AI. \nKrever API-nøkkel. \nNår transkripsjonen er ferdig, sendes den til Claude API sammen med den valgte prompten, og svaret vises i Vibe i stedet for transkripsjonen. \nFungerer også for flere filer!",
"info-manual-download": "Internett-tilkobling er nødvendig for å laste ned AI-modellen",
"info-max-sentence-len": "Hvor mange tegn en setning kan inneholde. \nFungerer kun hvis ordtidsstempler er aktivert.",
"info-max-speakers": "Hvor mange talere det skal være i filen. \nBrukes for mer presis identifikasjon",
"info-max-text-ctx": "Maksimalt antall kontekstkoder for å bruke tidligere tekst som hint for dekoderen",
"info-max-tokens": "Maksimalt antall tokens for AI-modellen. \nHvert token regnes vanligvis som et enkelt ord. \nDette kan beskytte deg mot å sende for mye data, noe som kan være kostbart.",
"info-normalize-loudness": "Aktiver for å forbedre transkripsjonens nøyaktighet. \nKan ta opptil 8 minutter per time med lyd.",
"info-prompt": "Forbedre transkripsjoner ved å skrive forventede ord.",
"info-recognize-speakers": "Identifiser taler i hver setning og legg til dem",
"info-temperature": "Høyere verdier gir mer unike ord; lavere verdier holder seg til populære ord. Vanligvis gir verdien 0,4 balanserte resultater.",
"info-threads": "Øk CPU-kraften for raskere dekoding; balanser hastighet med ressursbruk. Anbefales: 4",
"info-translate-to-english": "Oversett transkripsjonen til engelsk fra hvilket som helst språk.",
"info-use-word-timestamps": "Transkripsjon med ordtidsstempler i stedet for setningstidsstempler. \nNyttig i JSON-format. \nDeaktivert når taleridentifikasjon er aktivert.",
"install-now": "Installer nå",
"invalid-llm-prompt": "Ugyldig prompt. \nMå inneholde mønsteret %s som vil bli erstattet med transkripsjonen.",
"language": "Språk",
"leftover": "rester",
"light": "Lys",
"llm-api-key": "Claude API-nøkkel",
"llm-current-cost": "Bruksutgifter",
"llm-model": "Modell",
"llm-platform": "Plattform",
"llm-prompt": "Prompt",
"logs-folder": "Loggmappen",
"max-sentence-len": "Maksimal setningslengde",
"max-speakers": "Maksimalt antall talere",
"max-text-ctx": "Maksimal kontekst",
"max-tokens": "Maksimalt antall tokens",
"microphone": "Mikrofon",
"modal-close": "Lukk",
"modal-error-body": "En feil oppsto!",
"mode-text": "Tekst",
"model-options": "Modellvalg",
"models-folder": "Modellmappe",
"more-options": "Flere alternativer",
"no-connection": "Ingen tilkobling",
"no-record": "Ingen",
"normalize-loudness": "Normaliser lydstyrke",
"ollama-base-url": "Grunnleggende URL for Ollama",
"others": "Andre",
"paste-model-link": "Lim inn modelllenke",
"play-sound-on-finish": "Spill av lyd",
"please-enable-word-timestamps": "Aktiver ordtidsstempler for å bruke dette alternativet!\n\nHusk også å deaktivere dette etterpå eller tilbakestille modellalternativene!",
"popular": "Populære",
"preset-for-subtitles": "Lag undertekster",
"presets": "Forhåndsinnstillinger",
"print-tooltip": "Skriv ut",
"process-with-llm": "Oppsummer",
"project-link": "Om Vibe",
"prompt": "Prompt",
"recognize-speakers": "Identifiser talere",
"record": "Ta opp",
"replace-all": "Erstatt alt",
"report-issue": "Rapporter feil",
"reset-app": "Start Vibe på nytt",
"reset-ask-dialog": "Er du sikker på at du vil tilbakestille Vibe? Applikasjonsdata, inkludert modellfiler, vil bli slettet.",
"reset-options": "Tilbakestill standardvalg",
"right-alignment": "Høyrejuster",
"run-llm-check": "Kjør sjekk",
"save-record-in-documents-folder": "Lagre lydfil i 'Dokumenter'-mappen",
"save-success": "Lagret vellykket!",
"save-transcript": "Lagre transkripsjon",
"segments-tab": "Transkripsjon",
"select-file": "Velg fil",
"select-language": "Velg språk",
"select-model": "Velg modell",
"select-theme": "Velg tema",
"set-monthly-spend-limit": "Angi månedlig utgiftsgrense",
"settings": "Innstillinger",
"speaker-prefix": "Taler",
"speaker-recognition": "Taleridentifikasjon",
"speakers": "Talere",
"start-record": "Ta opp og transkriber",
"stop-and-transcribe": "Avslutt opptak",
"success-action": "Operasjonen var vellykket.",
"summarize-loading": "Oppsummering pågår",
"summarize-success": "Oppsummert",
"summary-tab": "Oppsummering",
"support-the-project": "Støtt Vibe",
"temp-folder": "Midlertidige filer",
"temperature": "Temperatur",
"theme": "Tema",
"this-happens-once": "Dette skjer bare én gang! 🎉",
"threads": "Tråder",
"transcribe": "Transkriber",
"transcribe-took": "Transkripsjon fullført på {{total}} sekunder.",
"transcribed": "Transkribert",
"transcribing": "Transkriberer…",
"transcript-will-displayed-shortly": "Transkripsjonen vil vises her snart…",
"translate-to-english": "Oversett til engelsk",
"try-again": "Prøv igjen",
"update-version": "Oppdater Vibe",
"updating-modal-body": "Oppdaterer Vibe til versjon {{version}}",
"updating-modal-title": "Oppdaterer...",
"use-word-timestamps": "Ord-tidsstempler",
"when-completing-transcription": "Ved fullføring av transkripsjonen"
}
102 changes: 102 additions & 0 deletions desktop/src-tauri/locales/no-NO/language.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
{
"afrikaans": "afrikansk",
"albanian": "albansk",
"amharic": "amharisk",
"arabic": "arabisk",
"armenian": "armensk",
"assamese": "assamisk",
"auto": "Oppdag automatisk ✨",
"azerbaijani": "aserbajdsjansk",
"bashkir": "basjkirsk",
"basque": "baskisk",
"belarusian": "hviterussisk",
"bengali": "bengalsk",
"bosnian": "bosnisk",
"breton": "bretonsk",
"bulgarian": "bulgarsk",
"catalan": "katalansk",
"chinese": "kinesisk",
"croatian": "kroatisk",
"czech": "tsjekkisk",
"danish": "dansk",
"dutch": "nederlandsk",
"english": "engelsk",
"estonian": "estisk",
"faroese": "færøysk",
"finnish": "finsk",
"french": "fransk",
"galician": "galisisk",
"georgian": "georgisk",
"german": "tysk",
"greek": "gresk",
"gujarati": "gujarati",
"haitiancreole": "haitisk kreolsk",
"hausa": "hausa",
"hawaiian": "hawaiisk",
"hebrew": "hebraisk",
"hindi": "hindi",
"hungarian": "ungarsk",
"icelandic": "islandsk",
"indonesian": "indonesisk",
"italian": "italiensk",
"japanese": "japansk",
"javanese": "javanesisk",
"kannada": "kannada",
"kazakh": "kasakhisk",
"khmer": "khmersk",
"korean": "koreansk",
"lao": "laotisk",
"latin": "latinsk",
"latvian": "latvisk",
"lingala": "lingala",
"lithuanian": "litauisk",
"luxembourgish": "luxemburgsk",
"macedonian": "makedonsk",
"malagasy": "madagassisk",
"malay": "malayisk",
"malayalam": "malayalam",
"maltese": "maltesisk",
"maori": "maorisk",
"marathi": "marathi",
"mongolian": "mongolsk",
"myanmar": "burmesisk (myanmar)",
"nepali": "nepalsk",
"norwegian": "norsk",
"nynorsk": "nynorsk",
"occitan": "oksitansk (provensalsk)",
"pashto": "pashto",
"persian": "persisk",
"polish": "polsk",
"portuguese": "portugisisk",
"punjabi": "punjabi",
"romanian": "rumensk",
"russian": "russisk",
"sanskrit": "sanskrit",
"serbian": "serbisk",
"shona": "shona",
"sindhi": "sindhi",
"sinhala": "singalesisk",
"slovenian": "slovensk",
"slovak": "slovakisk",
"somali": "somalisk",
"spanish": "spansk",
"sundanese": "sundanesisk",
"swahili": "swahili",
"swedish": "svensk",
"tagalog": "tagalog",
"tajik": "tadsjikisk",
"tamil": "tamilsk",
"tatar": "tatarsk",
"telugu": "telugu",
"thai": "thai",
"tibetan": "tibetansk",
"turkish": "tyrkisk",
"turkmen": "turkmensk",
"ukrainian": "ukrainsk",
"urdu": "urdu",
"uzbek": "usbekisk",
"vietnamese": "vietnamesisk",
"welsh": "walisisk",
"yiddish": "jiddisk",
"yoruba": "yoruba"
}
1 change: 1 addition & 0 deletions desktop/src/lib/i18n.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ export const supportedLanguages: { [key: string]: string } = {
'zh-HK': 'chinese (HK)',
'fr-FR': 'french',
'pl-PL': 'polish',
'no-NO': 'norwegian',
'it-IT': 'italian',
'hi-IN': 'hindi',
}
Expand Down
1 change: 1 addition & 0 deletions landing/src/lib/i18n.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ i18next
'pt-BR',
'zh-CN',
'zh-HK',
'no-NO',
],
ns: 'translation',
backend: {
Expand Down
24 changes: 24 additions & 0 deletions landing/static/locales/no-NO.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"apple-silicon": "Apple-brikke",
"available-for": "Tilgjengelig for",
"cancel": "Avbryt",
"copy-download-link": "Kopier nedlastingslenke",
"description": "Opplev sømløs språklig transkripsjon med Vibe – din alt-i-ett-løsning for enkel lyd- og videotilskrift.",
"documentation": "Dokumentasjon",
"download": "Last ned",
"download-for": "Last ned for ",
"download-on-pc": "Last ned på PC",
"download-starting-description": "Nedlastingen vil starte om kort tid. Du finner deretter installasjonsprogrammet i Nedlastinger-mappen.",
"features": "Funksjoner",
"home": "Hjem",
"install-on-linux": "Installer Vibe på Linux",
"intel": "Intel-brikke",
"open-logs-folder": "Åpne loggmappen",
"privacy-policy": "Personvernregler",
"star-on-github": "Gi en stjerne på Github",
"support-project": "Støtt Vibe!",
"support-vibe": "Støtt Vibe",
"support-while-you-wait": "Mens du venter, vurder å støtte Vibe-prosjektet for å hjelpe oss med å vokse!",
"title": "Transkriber. På din egen måte.",
"your-download-is-starting": "Nedlastingen din starter..."
}

0 comments on commit c090eae

Please sign in to comment.