Move translations to server
This commit is contained in:
@@ -0,0 +1,258 @@
|
||||
{
|
||||
"languageName": "Deutsch",
|
||||
"resources": {
|
||||
"song": {
|
||||
"name": "Song |||| Songs",
|
||||
"fields": {
|
||||
"albumArtist": "Album Künstler",
|
||||
"duration": "Dauer",
|
||||
"trackNumber": "Titel #",
|
||||
"playCount": "Aufrufe",
|
||||
"title": "Titel",
|
||||
"artist": "Künstler",
|
||||
"album": "Album",
|
||||
"path": "Dateipfad",
|
||||
"genre": "Genre",
|
||||
"compilation": "Kompilation",
|
||||
"year": "Jahr",
|
||||
"size": "Dateigröße",
|
||||
"updatedAt": "Hochgeladen um"
|
||||
},
|
||||
"actions": {
|
||||
"addToQueue": "Später abspielen"
|
||||
},
|
||||
"action": {
|
||||
"playNow": "Jetzt abspielen"
|
||||
}
|
||||
},
|
||||
"album": {
|
||||
"name": "Album |||| Alben",
|
||||
"fields": {
|
||||
"albumArtist": "Album Künstler",
|
||||
"artist": "Künstler",
|
||||
"duration": "Dauer",
|
||||
"songCount": "Songs",
|
||||
"playCount": "Aufrufe",
|
||||
"name": "Name",
|
||||
"genre": "Genre",
|
||||
"compilation": "Kompilation",
|
||||
"year": "Jahr"
|
||||
},
|
||||
"actions": {
|
||||
"playAll": "Abspielen",
|
||||
"playNext": "Als nächstes abspielen",
|
||||
"addToQueue": "Später abspielen",
|
||||
"shuffle": "Zufallswiedergabe"
|
||||
}
|
||||
},
|
||||
"artist": {
|
||||
"name": "Künstler |||| Künstler",
|
||||
"fields": {
|
||||
"name": "Name",
|
||||
"albumCount": "Albumanzahl"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"name": "Nutzer |||| Nutzer",
|
||||
"fields": {
|
||||
"userName": "Nutzername",
|
||||
"isAdmin": "Ist Admin",
|
||||
"lastLoginAt": "Letzer Login um ",
|
||||
"updatedAt": "Aktualisiert am",
|
||||
"name": "Name"
|
||||
}
|
||||
},
|
||||
"player": {
|
||||
"name": "Player |||| Players",
|
||||
"fields": {
|
||||
"name": "Name",
|
||||
"transcodingId": "Transkodierungs-ID",
|
||||
"maxBitRate": "Max. Bitrate",
|
||||
"client": "Client",
|
||||
"userName": "Nutzername",
|
||||
"lastSeen": "Zuletzt gesehen um"
|
||||
}
|
||||
},
|
||||
"transcoding": {
|
||||
"name": "Transcodierung |||| Transcodierungen",
|
||||
"fields": {
|
||||
"name": "Name",
|
||||
"targetFormat": "Zielformat",
|
||||
"defaultBitRate": "Standardbitrate",
|
||||
"command": "Befehl"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ra": {
|
||||
"auth": {
|
||||
"welcome1": "Vielen Dank für die Installation von Navidrome!",
|
||||
"welcome2": "Als erstes erstelle einen Admin-Benutzer",
|
||||
"confirmPassword": "Passwort bestätigen",
|
||||
"buttonCreateAdmin": "Admin erstellen",
|
||||
"auth_check_error": "Bitte einloggen um fortzufahren",
|
||||
"user_menu": "Profil",
|
||||
"username": "Nutzername",
|
||||
"password": "Passwort",
|
||||
"sign_in": "Anmelden",
|
||||
"sign_in_error": "Fehler bei der Anmeldung",
|
||||
"logout": "Abmelden"
|
||||
},
|
||||
"validation": {
|
||||
"invalidChars": "Bitte nur Buchstaben und Zahlen verwenden",
|
||||
"passwordDoesNotMatch": "Passwort stimmt nicht überein",
|
||||
"required": "Benötigt",
|
||||
"minLength": "Muss mindestens %{min} Zeichen lang sein",
|
||||
"maxLength": "Darf maximal %{max} Zeichen lang sein",
|
||||
"minValue": "Muss mindestens %{min} sein",
|
||||
"maxValue": "Muss %{max} oder weniger sein",
|
||||
"number": "Muss eine Nummer sein",
|
||||
"email": "Muss eine gültige E-Mail sein",
|
||||
"oneOf": "Es muss einer sein von: %{options}",
|
||||
"regex": "Es muss folgendem regulären Ausdruck entsprechen: %{pattern}"
|
||||
},
|
||||
"action": {
|
||||
"add_filter": "Filter hinzufügen",
|
||||
"add": "Neu",
|
||||
"back": "Zurück",
|
||||
"bulk_actions": "Ein Element ausgewählt |||| %{smart_count} Elemente ausgewählt",
|
||||
"cancel": "Abbrechen",
|
||||
"clear_input_value": "Eingabe löschen",
|
||||
"clone": "Klonen",
|
||||
"confirm": "Bestätigen",
|
||||
"create": "Erstellen",
|
||||
"delete": "Löschen",
|
||||
"edit": "Bearbeiten",
|
||||
"export": "Exportieren",
|
||||
"list": "Liste",
|
||||
"refresh": "Aktualisieren",
|
||||
"remove_filter": "Filter entfernen",
|
||||
"remove": "Entfernen",
|
||||
"save": "Speichern",
|
||||
"search": "Suchen",
|
||||
"show": "Anzeigen",
|
||||
"sort": "Sortieren",
|
||||
"undo": "Zurücksetzen",
|
||||
"expand": "Expandieren",
|
||||
"close": "Schließen",
|
||||
"open_menu": "Menü öffnen",
|
||||
"close_menu": "Menü schließen"
|
||||
},
|
||||
"boolean": {
|
||||
"true": "Ja",
|
||||
"false": "Nein"
|
||||
},
|
||||
"page": {
|
||||
"create": "%{name} erstellen",
|
||||
"dashboard": "Dashboard",
|
||||
"edit": "%{name} #%{id}",
|
||||
"error": "Etwas ist schief gelaufen",
|
||||
"list": "%{name}",
|
||||
"loading": "Laden",
|
||||
"not_found": "Nicht gefunden",
|
||||
"show": "%{name} #%{id}",
|
||||
"empty": "Noch kein %{name}.\n",
|
||||
"invite": "Möchten du eine hinzufügen?"
|
||||
},
|
||||
"input": {
|
||||
"file": {
|
||||
"upload_several": "Zum Hochladen Dateien hineinziehen oder hier klicken, um Dateien auszuwählen.",
|
||||
"upload_single": "Zum Hochladen Datei hineinziehen oder hier klicken, um eine Datei auszuwählen."
|
||||
},
|
||||
"image": {
|
||||
"upload_several": "Zum Hochladen Bilder hineinziehen oder hier klicken, um Bilder auszuwählen.",
|
||||
"upload_single": "Zum Hochladen Bild hineinziehen oder hier klicken, um ein Bild auszuwählen."
|
||||
},
|
||||
"references": {
|
||||
"all_missing": "Die zugehörigen Referenzen konnten nicht gefunden werden.",
|
||||
"many_missing": "Mindestens eine der zugehörigen Referenzen scheint nicht mehr verfügbar zu sein.",
|
||||
"single_missing": "Eine zugehörige Referenz scheint nicht mehr verfügbar zu sein."
|
||||
},
|
||||
"password": {
|
||||
"toggle_visible": "Passwort verbergen",
|
||||
"toggle_hidden": "Passwort anzeigen"
|
||||
}
|
||||
},
|
||||
"message": {
|
||||
"about": "Über",
|
||||
"are_you_sure": "Bist du sicher?",
|
||||
"bulk_delete_content": "Möchtest du \"%{name}\" wirklich löschen? |||| Möchtest du diese %{smart_count} Elemente wirklich löschen?",
|
||||
"bulk_delete_title": "Lösche %{name} |||| Lösche %{smart_count} %{name} Elemente",
|
||||
"delete_content": "Möchtest du diesen Inhalt wirklich löschen?",
|
||||
"delete_title": "Lösche %{name} #%{id}",
|
||||
"details": "Details",
|
||||
"error": "Ein Fehler ist aufgetreten und ihre Anfrage konnte nicht abgeschlossen werden.",
|
||||
"invalid_form": "Das Formular ist ungültig. Bitte überprüfe deine Eingaben.",
|
||||
"loading": "Die Seite wird geladen.",
|
||||
"no": "Nein",
|
||||
"not_found": "Die Seite konnte nicht gefunden werden.",
|
||||
"yes": "Ja",
|
||||
"unsaved_changes": "Einige deiner Änderungen wurden nicht gespeichert. Bist du sicher, dass du sie ignorieren möchtest?"
|
||||
},
|
||||
"navigation": {
|
||||
"no_results": "Keine Resultate gefunden",
|
||||
"no_more_results": "Die Seite %{page} enthält keine Inhalte.",
|
||||
"page_out_of_boundaries": "Die Seite %{page} liegt ausserhalb des gültigen Bereichs",
|
||||
"page_out_from_end": "Letzte Seite",
|
||||
"page_out_from_begin": "Erste Seite",
|
||||
"page_range_info": "%{offsetBegin}-%{offsetEnd} von %{total}",
|
||||
"page_rows_per_page": "Zeilen pro Seite:",
|
||||
"next": "Weiter",
|
||||
"prev": "Zurück"
|
||||
},
|
||||
"notification": {
|
||||
"updated": "Element wurde aktualisiert |||| %{smart_count} Elemente wurden aktualisiert",
|
||||
"created": "Element wurde erstellt",
|
||||
"deleted": "Element wurde gelöscht |||| %{smart_count} Elemente wurden gelöscht",
|
||||
"bad_item": "Fehlerhaftes Elemente",
|
||||
"item_doesnt_exist": "Das Element existiert nicht",
|
||||
"http_error": "Fehler beim Kommunizieren mit dem Server",
|
||||
"data_provider_error": "dataProvider Fehler. Prüfe die Konsole für Details.",
|
||||
"i18n_error": "Die Übersetzungen für die angegebene Sprache können nicht geladen werden",
|
||||
"canceled": "Aktion abgebrochen",
|
||||
"logged_out": "Ihr Session wurde beendet. Bitte erneut verbinden."
|
||||
}
|
||||
},
|
||||
"message": {
|
||||
"note": "Hinweis",
|
||||
"transcodingDisabled": "Die Änderung der Transcodierungskonfiguration über die Webschnittstelle ist aus Sicherheitsgründen deaktiviert. Wenn du die Transcodierungsoptionen ändern (bearbeiten oder hinzufügen) möchtest, starte den Server mit der Konfigurationsoption %{config} neu.",
|
||||
"transcodingEnabled": "Navidrome läuft derzeit mit %{config}, wodurch es möglich ist, Systembefehle aus den Transkodierungseinstellungen über die Webschnittstelle auszuführen. Wir empfehlen, es aus Sicherheitsgründen zu deaktivieren und nur bei der Konfiguration von Transkodierungsoptionen zu aktivieren."
|
||||
},
|
||||
"menu": {
|
||||
"library": "Bibliothek",
|
||||
"settings": "Einstellungen",
|
||||
"version": "Version %{version}",
|
||||
"theme": "Design",
|
||||
"personal": {
|
||||
"name": "Persönlich",
|
||||
"options": {
|
||||
"theme": "Thema",
|
||||
"language": "Sprache"
|
||||
}
|
||||
}
|
||||
},
|
||||
"player": {
|
||||
"playListsText": "Warteschlange abspielen",
|
||||
"openText": "Öffnen",
|
||||
"closeText": "Schließen",
|
||||
"notContentText": "Keine Musik",
|
||||
"clickToPlayText": "Anklicken um abzuspielen",
|
||||
"clickToPauseText": "Zum Pausieren anklicken",
|
||||
"nextTrackText": "Nächster Titel",
|
||||
"previousTrackText": "Vorheriger Titel",
|
||||
"reloadText": "Neu laden",
|
||||
"volumeText": "Lautstärke",
|
||||
"toggleLyricText": "Liedtext umschalten",
|
||||
"toggleMiniModeText": "Minimieren",
|
||||
"destroyText": "Zerstören",
|
||||
"downloadText": "Herunterladen",
|
||||
"removeAudioListsText": "Audiolisten löschen",
|
||||
"clickToDeleteText": "Klicken um %{Name} zu Löschen",
|
||||
"emptyLyricText": "Kein Liedtext",
|
||||
"playModeText": {
|
||||
"order": "Der Reihe nach",
|
||||
"orderLoop": "Wiederholen",
|
||||
"singleLoop": "Eins wiederholen",
|
||||
"shufflePlay": "Zufallswiedergabe"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,258 @@
|
||||
{
|
||||
"languageName": "Português",
|
||||
"resources": {
|
||||
"song": {
|
||||
"name": "Música |||| Músicas",
|
||||
"fields": {
|
||||
"albumArtist": "",
|
||||
"duration": "Duração",
|
||||
"trackNumber": "#",
|
||||
"playCount": "Execuções",
|
||||
"title": "Título",
|
||||
"artist": "Artista",
|
||||
"album": "Álbum",
|
||||
"path": "Arquivo",
|
||||
"genre": "Gênero",
|
||||
"compilation": "Coletânea",
|
||||
"year": "Ano",
|
||||
"size": "Tamanho",
|
||||
"updatedAt": "Últ. Atualização"
|
||||
},
|
||||
"actions": {
|
||||
"addToQueue": "Tocar por último"
|
||||
},
|
||||
"action": {
|
||||
"playNow": ""
|
||||
}
|
||||
},
|
||||
"album": {
|
||||
"name": "Álbum |||| Álbuns",
|
||||
"fields": {
|
||||
"albumArtist": "",
|
||||
"artist": "Artista",
|
||||
"duration": "Duração",
|
||||
"songCount": "Músicas",
|
||||
"playCount": "Execuções",
|
||||
"name": "Nome",
|
||||
"genre": "Gênero",
|
||||
"compilation": "Coletânea",
|
||||
"year": "Ano"
|
||||
},
|
||||
"actions": {
|
||||
"playAll": "Play",
|
||||
"playNext": "Play Next",
|
||||
"addToQueue": "Tocar por último",
|
||||
"shuffle": "Shuffle"
|
||||
}
|
||||
},
|
||||
"artist": {
|
||||
"name": "Artista |||| Artistas",
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"albumCount": "Total de Álbuns"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"name": "Usuário |||| Usuários",
|
||||
"fields": {
|
||||
"userName": "Usuário",
|
||||
"isAdmin": "Admin?",
|
||||
"lastLoginAt": "Últ. Login",
|
||||
"updatedAt": "Últ. Atualização",
|
||||
"name": "Nome"
|
||||
}
|
||||
},
|
||||
"player": {
|
||||
"name": "Tocador |||| Tocadores",
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"transcodingId": "Conversão",
|
||||
"maxBitRate": "Bitrate máx",
|
||||
"client": "Cliente",
|
||||
"userName": "Usuário",
|
||||
"lastSeen": "Últ. acesso"
|
||||
}
|
||||
},
|
||||
"transcoding": {
|
||||
"name": "Conversão |||| Conversões",
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"targetFormat": "Formato",
|
||||
"defaultBitRate": "Bitrate padrão",
|
||||
"command": "Comando"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ra": {
|
||||
"auth": {
|
||||
"welcome1": "Obrigado por instalar Navidrome!",
|
||||
"welcome2": "Para iniciar, crie um usuário admin",
|
||||
"confirmPassword": "Confirme a senha",
|
||||
"buttonCreateAdmin": "Criar Admin",
|
||||
"auth_check_error": "Por favor, faça login para continuar",
|
||||
"user_menu": "Perfil",
|
||||
"username": "Usuário",
|
||||
"password": "Senha",
|
||||
"sign_in": "Entrar",
|
||||
"sign_in_error": "Erro na autenticação, tente novamente.",
|
||||
"logout": "Sair"
|
||||
},
|
||||
"validation": {
|
||||
"invalidChars": "Somente use letras e numeros",
|
||||
"passwordDoesNotMatch": "Senha não confere",
|
||||
"required": "Obrigatório",
|
||||
"minLength": "Deve ser ter no mínimo %{min} caracteres",
|
||||
"maxLength": "Deve ter no máximo %{max} caracteres",
|
||||
"minValue": "Deve ser %{min} ou maior",
|
||||
"maxValue": "Deve ser %{max} ou menor",
|
||||
"number": "Deve ser um número",
|
||||
"email": "Deve ser um email válido",
|
||||
"oneOf": "Deve ser uma das seguintes opções: %{options}",
|
||||
"regex": "Deve ter o formato específico (regexp): %{pattern}"
|
||||
},
|
||||
"action": {
|
||||
"add_filter": "Adicionar Filtro",
|
||||
"add": "Adicionar",
|
||||
"back": "Voltar",
|
||||
"bulk_actions": "1 item selecionado |||| %{smart_count} itens selecionados",
|
||||
"cancel": "Cancelar",
|
||||
"clear_input_value": "Limpar campo",
|
||||
"clone": "Duplicar",
|
||||
"confirm": "Confirmar",
|
||||
"create": "Novo",
|
||||
"delete": "Deletar",
|
||||
"edit": "Editar",
|
||||
"export": "Exportar",
|
||||
"list": "Listar",
|
||||
"refresh": "Atualizar",
|
||||
"remove_filter": "Cancelar filtro",
|
||||
"remove": "Excluir",
|
||||
"save": "Salvar",
|
||||
"search": "Buscar",
|
||||
"show": "Exibir",
|
||||
"sort": "Ordenar",
|
||||
"undo": "Desfazer",
|
||||
"expand": "Expandir",
|
||||
"close": "Fechar",
|
||||
"open_menu": "",
|
||||
"close_menu": ""
|
||||
},
|
||||
"boolean": {
|
||||
"true": "Sim",
|
||||
"false": "Não"
|
||||
},
|
||||
"page": {
|
||||
"create": "Novo %{name}",
|
||||
"dashboard": "Painel de Controle",
|
||||
"edit": "%{name} #%{id}",
|
||||
"error": "Um erro ocorreu",
|
||||
"list": "Listar %{name}",
|
||||
"loading": "Carregando",
|
||||
"not_found": "Não encontrado",
|
||||
"show": "%{name} #%{id}",
|
||||
"empty": "",
|
||||
"invite": ""
|
||||
},
|
||||
"input": {
|
||||
"file": {
|
||||
"upload_several": "Arraste alguns arquivos para fazer o upload, ou clique para selecioná-los.",
|
||||
"upload_single": "Arraste o arquivo para fazer o upload, ou clique para selecioná-lo."
|
||||
},
|
||||
"image": {
|
||||
"upload_several": "Arraste algumas imagens para fazer o upload ou clique para selecioná-las",
|
||||
"upload_single": "Arraste um arquivo para upload ou clique em selecionar arquivo."
|
||||
},
|
||||
"references": {
|
||||
"all_missing": "Não foi possível encontrar os dados das referencias.",
|
||||
"many_missing": "Pelo menos uma das referências passadas não está mais disponível.",
|
||||
"single_missing": "A referência passada aparenta não estar mais disponível."
|
||||
},
|
||||
"password": {
|
||||
"toggle_visible": "",
|
||||
"toggle_hidden": ""
|
||||
}
|
||||
},
|
||||
"message": {
|
||||
"about": "Sobre",
|
||||
"are_you_sure": "Tem certeza?",
|
||||
"bulk_delete_content": "Você tem certeza que deseja excluir %{name}? |||| Você tem certeza que deseja excluir estes %{smart_count} itens?",
|
||||
"bulk_delete_title": "Excluir %{name} |||| Excluir %{smart_count} %{name} itens",
|
||||
"delete_content": "Você tem certeza que deseja excluir?",
|
||||
"delete_title": "Excluir %{name} #%{id}",
|
||||
"details": "Detalhes",
|
||||
"error": "Um erro ocorreu e a sua requisição não pôde ser completada.",
|
||||
"invalid_form": "Este formulário não está valido. Certifique-se de corrigir os erros",
|
||||
"loading": "A página está carregando. Um momento, por favor",
|
||||
"no": "Não",
|
||||
"not_found": "Foi digitada uma URL inválida, ou o link pode estar quebrado.",
|
||||
"yes": "Sim",
|
||||
"unsaved_changes": ""
|
||||
},
|
||||
"navigation": {
|
||||
"no_results": "Nenhum resultado encontrado",
|
||||
"no_more_results": "A página numero %{page} está fora dos limites. Tente a página anterior.",
|
||||
"page_out_of_boundaries": "Página %{page} fora o limite",
|
||||
"page_out_from_end": "Não é possível ir após a última página",
|
||||
"page_out_from_begin": "Não é possível ir antes da primeira página",
|
||||
"page_range_info": "%{offsetBegin}-%{offsetEnd} de %{total}",
|
||||
"page_rows_per_page": "Resultados por página:",
|
||||
"next": "Próximo",
|
||||
"prev": "Anterior"
|
||||
},
|
||||
"notification": {
|
||||
"updated": "Item atualizado com sucesso |||| %{smart_count} itens foram atualizados com sucesso",
|
||||
"created": "Item criado com sucesso",
|
||||
"deleted": "Item removido com sucesso! |||| %{smart_count} itens foram removidos com sucesso",
|
||||
"bad_item": "Item incorreto",
|
||||
"item_doesnt_exist": "Esse item não existe mais",
|
||||
"http_error": "Erro na comunicação com servidor",
|
||||
"data_provider_error": "Erro interno do servidor. Entre em contato",
|
||||
"i18n_error": "Não foi possível carregar as traduções para o idioma especificado",
|
||||
"canceled": "Ação cancelada",
|
||||
"logged_out": "Sua sessão foi encerrada. Por favor, reconecte"
|
||||
}
|
||||
},
|
||||
"message": {
|
||||
"note": "",
|
||||
"transcodingDisabled": "",
|
||||
"transcodingEnabled": ""
|
||||
},
|
||||
"menu": {
|
||||
"library": "Biblioteca",
|
||||
"settings": "Configurações",
|
||||
"version": "Versão %{version}",
|
||||
"theme": "",
|
||||
"personal": {
|
||||
"name": "Pessoal",
|
||||
"options": {
|
||||
"theme": "Tema",
|
||||
"language": "Língua"
|
||||
}
|
||||
}
|
||||
},
|
||||
"player": {
|
||||
"playListsText": "Fila de Execução",
|
||||
"openText": "Abrir",
|
||||
"closeText": "Fechar",
|
||||
"notContentText": "",
|
||||
"clickToPlayText": "Clique para tocar",
|
||||
"clickToPauseText": "Clique para pausar",
|
||||
"nextTrackText": "Próxima faixa",
|
||||
"previousTrackText": "Faixa anterior",
|
||||
"reloadText": "",
|
||||
"volumeText": "Volume",
|
||||
"toggleLyricText": "",
|
||||
"toggleMiniModeText": "Minimizar",
|
||||
"destroyText": "",
|
||||
"downloadText": "",
|
||||
"removeAudioListsText": "Limpar fila de execução",
|
||||
"clickToDeleteText": "Clique para remover %{name}",
|
||||
"emptyLyricText": "",
|
||||
"playModeText": {
|
||||
"order": "Em ordem",
|
||||
"orderLoop": "Repetir tudo",
|
||||
"singleLoop": "Repetir",
|
||||
"shufflePlay": "Aleatório"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user