diff --git a/messages/de-DE.json b/messages/de-DE.json index d4c354d..1011057 100644 --- a/messages/de-DE.json +++ b/messages/de-DE.json @@ -1,37 +1,57 @@ { "alphabet": { "chooseCharacters": "Bitte wählen Sie die Zeichen aus, die Sie lernen möchten", + "chooseAlphabetHint": "Wählen Sie ein Alphabet, um mit dem Lernen zu beginnen", "japanese": "Japanische Kana", "english": "Englisches Alphabet", "uyghur": "Uigurisches Alphabet", "esperanto": "Esperanto-Alphabet", - "loading": "Laden...", + "loading": "Wird geladen...", "loadFailed": "Laden fehlgeschlagen, bitte versuchen Sie es erneut", - "hideLetter": "Zeichen ausblenden", - "showLetter": "Zeichen anzeigen", + "hideLetter": "Buchstabe ausblenden", + "showLetter": "Buchstabe anzeigen", "hideIPA": "IPA ausblenden", "showIPA": "IPA anzeigen", "roman": "Romanisierung", - "letter": "Zeichen", - "random": "Zufälliger Modus", - "randomNext": "Zufällig weiter" + "letter": "Buchstabe", + "random": "Zufallsmodus", + "randomNext": "Zufällig weiter", + "previousLetter": "Vorheriger Buchstabe", + "nextLetter": "Nächster Buchstabe", + "keyboardHint": "Verwenden Sie die Pfeiltasten links/rechts oder Leertaste für Zufall, ESC zum Zurückgehen", + "swipeHint": "Verwenden Sie die Pfeiltasten links/rechts oder wischen Sie zum Navigieren, ESC zum Zurückgehen" }, "folders": { "title": "Ordner", "subtitle": "Verwalten Sie Ihre Sammlungen", "newFolder": "Neuer Ordner", - "creating": "Erstellen...", - "noFoldersYet": "Noch keine Ordner", + "creating": "Wird erstellt...", + "noFoldersYet": "Noch keine Ordner vorhanden", "folderInfo": "ID: {id} • {totalPairs} Paare", "enterFolderName": "Ordnernamen eingeben:", - "confirmDelete": "Geben Sie \"{name}\" ein, um zu löschen:" + "confirmDelete": "Geben Sie \"{name}\" zum Löschen ein:", + "myFolders": "Meine Ordner", + "publicFolders": "Öffentliche Ordner", + "public": "Öffentlich", + "private": "Privat", + "setPublic": "Öffentlich machen", + "setPrivate": "Privat machen", + "publicFolderInfo": "{userName} • {totalPairs} Paare", + "searchPlaceholder": "Öffentliche Ordner durchsuchen...", + "loading": "Wird geladen...", + "noPublicFolders": "Keine öffentlichen Ordner gefunden", + "unknownUser": "Unbekannter Benutzer", + "enterNewName": "Neuen Namen eingeben:", + "favorite": "Favorisieren", + "unfavorite": "Aus Favoriten entfernen", + "pleaseLogin": "Bitte melden Sie sich zuerst an" }, "folder_id": { - "unauthorized": "Sie sind nicht der Eigentümer dieses Ordners", + "unauthorized": "Sie sind nicht der Besitzer dieses Ordners", "back": "Zurück", "textPairs": "Textpaare", - "itemsCount": "{count} Elemente", - "memorize": "Einprägen", + "itemsCount": "{count} Einträge", + "memorize": "Auswendig lernen", "loadingTextPairs": "Textpaare werden geladen...", "noTextPairs": "Keine Textpaare in diesem Ordner", "addNewTextPair": "Neues Textpaar hinzufügen", @@ -42,14 +62,14 @@ "text2": "Text 2", "language1": "Sprache 1", "language2": "Sprache 2", - "enterLanguageName": "Bitte geben Sie den Sprachennamen ein", + "enterLanguageName": "Bitte Sprachnamen eingeben", "edit": "Bearbeiten", "delete": "Löschen", - "permissionDenied": "Sie haben keine Berechtigung, diese Aktion auszuführen", + "permissionDenied": "Sie haben keine Berechtigung für diese Aktion", "error": { - "update": "Sie haben keine Berechtigung, dieses Element zu aktualisieren.", - "delete": "Sie haben keine Berechtigung, dieses Element zu löschen.", - "add": "Sie haben keine Berechtigung, Elemente zu diesem Ordner hinzuzufügen.", + "update": "Sie haben keine Berechtigung, diesen Eintrag zu aktualisieren.", + "delete": "Sie haben keine Berechtigung, diesen Eintrag zu löschen.", + "add": "Sie haben keine Berechtigung, Einträge zu diesem Ordner hinzuzufügen.", "rename": "Sie haben keine Berechtigung, diesen Ordner umzubenennen.", "deleteFolder": "Sie haben keine Berechtigung, diesen Ordner zu löschen." } @@ -57,42 +77,43 @@ "home": { "title": "Sprachen lernen", "description": "Hier ist eine sehr nützliche Website, die Ihnen hilft, fast jede Sprache der Welt zu lernen, einschließlich konstruierter Sprachen.", - "explore": "Erkunden", + "explore": "Entdecken", "fortune": { - "quote": "Bleib hungrig, bleib dumm.", + "quote": "Stay hungry, stay foolish.", "author": "— Steve Jobs" }, "translator": { "name": "Übersetzer", - "description": "In jede Sprache übersetzen und mit Internationalem Phonetischem Alphabet (IPA) annotieren" + "description": "In jede Sprache übersetzen und mit dem Internationalen Phonetischen Alphabet (IPA) annotieren" }, "textSpeaker": { - "name": "Text-Sprecher", + "name": "Textvorleser", "description": "Text erkennen und vorlesen, unterstützt Schleifenwiedergabe und Geschwindigkeitsanpassung" }, "srtPlayer": { "name": "SRT-Videoplayer", - "description": "Videos basierend auf SRT-Untertiteldateien satzweise abspielen, um die Aussprache von Muttersprachlern zu imitieren" + "description": "Videos Satz für Satz basierend auf SRT-Untertiteldateien abspielen, um die Aussprache von Muttersprachlern nachzuahmen" }, "alphabet": { "name": "Alphabet", - "description": "Beginnen Sie mit dem Erlernen einer neuen Sprache mit dem Alphabet" + "description": "Beginnen Sie mit dem Lernen einer neuen Sprache vom Alphabet aus" }, "memorize": { - "name": "Einprägen", + "name": "Auswendig lernen", "description": "Sprache A zu Sprache B, Sprache B zu Sprache A, unterstützt Diktat" }, "dictionary": { "name": "Wörterbuch", - "description": "Wörter und Redewendungen nachschlagen mit detaillierten Definitionen und Beispielen" + "description": "Wörter und Ausdrücke mit detaillierten Definitionen und Beispielen nachschlagen" }, "moreFeatures": { "name": "Weitere Funktionen", - "description": "In Entwicklung, bleiben Sie dran" + "description": "In Entwicklung, bleiben Sie gespannt" } }, "auth": { - "title": "Authentifizierung", + "title": "Anmelden", + "signUpTitle": "Registrieren", "signIn": "Anmelden", "signUp": "Registrieren", "email": "E-Mail", @@ -109,20 +130,31 @@ "signUpWithGitHub": "Mit GitHub registrieren", "invalidEmail": "Bitte geben Sie eine gültige E-Mail-Adresse ein", "passwordTooShort": "Das Passwort muss mindestens 8 Zeichen lang sein", - "passwordsNotMatch": "Passwörter stimmen nicht überein", + "passwordsNotMatch": "Die Passwörter stimmen nicht überein", "nameRequired": "Bitte geben Sie Ihren Namen ein", - "usernameRequired": "Bitte geben Sie Ihren Benutzernamen ein", + "usernameRequired": "Bitte geben Sie einen Benutzernamen ein", "usernameTooShort": "Der Benutzername muss mindestens 3 Zeichen lang sein", "usernameInvalid": "Der Benutzername darf nur Buchstaben, Zahlen und Unterstriche enthalten", "emailRequired": "Bitte geben Sie Ihre E-Mail ein", "identifierRequired": "Bitte geben Sie Ihre E-Mail oder Ihren Benutzernamen ein", "passwordRequired": "Bitte geben Sie Ihr Passwort ein", "confirmPasswordRequired": "Bitte bestätigen Sie Ihr Passwort", - "loading": "Laden..." + "loading": "Wird geladen...", + "confirm": "Bestätigen", + "noAccountLink": "Haben Sie kein Konto? Registrieren Sie sich", + "hasAccountLink": "Haben Sie bereits ein Konto? Anmelden", + "usernamePlaceholder": "Benutzername", + "emailPlaceholder": "E-Mail-Adresse", + "passwordPlaceholder": "Passwort", + "usernameOrEmailPlaceholder": "Benutzername oder E-Mail", + "loginFailed": "Anmeldung fehlgeschlagen", + "signUpFailed": "Registrierung fehlgeschlagen", + "fillAllFields": "Bitte füllen Sie alle Felder aus", + "enterCredentials": "Bitte geben Sie Benutzername und Passwort ein" }, "memorize": { "folder_selector": { - "selectFolder": "Wählen Sie einen Ordner aus", + "selectFolder": "Wählen Sie einen Ordner", "noFolders": "Keine Ordner gefunden", "folderInfo": "{id}. {name} ({count})" }, @@ -144,7 +176,9 @@ "sourceCode": "GitHub", "sign_in": "Anmelden", "profile": "Profil", - "folders": "Ordner" + "folders": "Ordner", + "explore": "Entdecken", + "favorites": "Favoriten" }, "profile": { "myProfile": "Mein Profil", @@ -170,21 +204,27 @@ "uploaded": "Hochgeladen", "notUploaded": "Nicht hochgeladen", "upload": "Hochladen", + "uploadVideoButton": "Video hochladen", + "uploadSubtitleButton": "Untertitel hochladen", + "subtitleUploaded": "Untertitel hochgeladen ({count} Einträge)", + "subtitleNotUploaded": "Untertitel nicht hochgeladen", "autoPauseStatus": "Auto-Pause: {enabled}", "on": "Ein", "off": "Aus", "videoUploadFailed": "Video-Upload fehlgeschlagen", - "subtitleUploadFailed": "Untertitel-Upload fehlgeschlagen" + "subtitleUploadFailed": "Untertitel-Upload fehlgeschlagen", + "subtitleLoadSuccess": "Untertitel erfolgreich geladen", + "subtitleLoadFailed": "Laden der Untertitel fehlgeschlagen" }, "text_speaker": { "generateIPA": "IPA generieren", - "viewSavedItems": "Gespeicherte Elemente anzeigen", + "viewSavedItems": "Gespeicherte Einträge anzeigen", "confirmDeleteAll": "Sind Sie sicher, dass Sie alles löschen möchten? (J/N)" }, "translator": { "detectLanguage": "Sprache erkennen", "generateIPA": "IPA generieren", - "translateInto": "Übersetzen in", + "translateInto": "übersetzen in", "chinese": "Chinesisch", "english": "Englisch", "french": "Französisch", @@ -196,49 +236,88 @@ "russian": "Russisch", "spanish": "Spanisch", "other": "Andere", - "translating": "Übersetzung läuft...", - "translate": "Übersetzen", + "translating": "wird übersetzt...", + "translate": "übersetzen", "inputLanguage": "Geben Sie eine Sprache ein.", "history": "Verlauf", "enterLanguage": "Sprache eingeben", "add_to_folder": { "notAuthenticated": "Sie sind nicht authentifiziert", - "chooseFolder": "Wählen Sie einen Ordner zum Hinzufügen aus", + "chooseFolder": "Wählen Sie einen Ordner zum Hinzufügen", "noFolders": "Keine Ordner gefunden", "folderInfo": "{id}. {name}", "close": "Schließen", "success": "Textpaar zum Ordner hinzugefügt", - "error": "Textpaar konnte nicht zum Ordner hinzugefügt werden" + "error": "Fehler beim Hinzufügen des Textpaars zum Ordner" }, - "autoSave": "Automatisch speichern" + "autoSave": "Autom. Speichern" }, "dictionary": { "title": "Wörterbuch", "description": "Wörter und Ausdrücke mit detaillierten Definitionen und Beispielen nachschlagen", - "searchPlaceholder": "Wort oder Ausdruck zum Nachschlagen eingeben...", - "searching": "Suche...", + "searchPlaceholder": "Geben Sie ein Wort oder einen Ausdruck zum Nachschlagen ein...", + "searching": "Suche läuft...", "search": "Suchen", "languageSettings": "Spracheinstellungen", "queryLanguage": "Abfragesprache", - "queryLanguageHint": "Welche Sprache hat das Wort/die Phrase, die Sie nachschlagen möchten", + "queryLanguageHint": "In welcher Sprache ist das Wort/der Ausdruck, den Sie nachschlagen möchten", "definitionLanguage": "Definitionssprache", - "definitionLanguageHint": "In welcher Sprache möchten Sie die Definitionen sehen", - "otherLanguagePlaceholder": "Oder eine andere Sprache eingeben...", + "definitionLanguageHint": "In welcher Sprache möchten Sie die Definitionen", + "otherLanguagePlaceholder": "Oder geben Sie eine andere Sprache ein...", + "other": "Andere", "currentSettings": "Aktuelle Einstellungen: Abfrage {queryLang}, Definition {definitionLang}", - "relookup": "Neu suchen", + "relookup": "Erneut suchen", "saveToFolder": "In Ordner speichern", - "loading": "Laden...", + "loading": "Wird geladen...", "noResults": "Keine Ergebnisse gefunden", "tryOtherWords": "Versuchen Sie andere Wörter oder Ausdrücke", - "welcomeTitle": "Willkommen beim Wörterbuch", - "welcomeHint": "Geben Sie oben im Suchfeld ein Wort oder einen Ausdruck ein, um zu suchen", - "lookupFailed": "Suche fehlgeschlagen, bitte später erneut versuchen", - "relookupSuccess": "Erfolgreich neu gesucht", - "relookupFailed": "Wörterbuch Neu-Suche fehlgeschlagen", + "welcomeTitle": "Willkommen im Wörterbuch", + "welcomeHint": "Geben Sie oben in das Suchfeld ein Wort oder einen Ausdruck ein, um mit dem Nachschlagen zu beginnen", + "lookupFailed": "Suche fehlgeschlagen, bitte versuchen Sie es später erneut", + "relookupSuccess": "Erneute Suche erfolgreich", + "relookupFailed": "Erneute Wörterbuchsuche fehlgeschlagen", "pleaseLogin": "Bitte melden Sie sich zuerst an", "pleaseCreateFolder": "Bitte erstellen Sie zuerst einen Ordner", - "savedToFolder": "Im Ordner gespeichert: {folderName}", - "saveFailed": "Speichern fehlgeschlagen, bitte später erneut versuchen" + "savedToFolder": "In Ordner gespeichert: {folderName}", + "saveFailed": "Speichern fehlgeschlagen, bitte versuchen Sie es später erneut", + "definition": "Definition", + "example": "Beispiel" + }, + "explore": { + "title": "Entdecken", + "subtitle": "Öffentliche Ordner entdecken", + "searchPlaceholder": "Öffentliche Ordner durchsuchen...", + "loading": "Wird geladen...", + "noFolders": "Keine öffentlichen Ordner gefunden", + "folderInfo": "{userName} • {totalPairs} Paare", + "unknownUser": "Unbekannter Benutzer", + "favorite": "Favorisieren", + "unfavorite": "Aus Favoriten entfernen", + "pleaseLogin": "Bitte melden Sie sich zuerst an", + "sortByFavorites": "Nach Favoriten sortieren", + "sortByFavoritesActive": "Sortierung nach Favoriten aufheben" + }, + "exploreDetail": { + "title": "Ordnerdetails", + "createdBy": "Erstellt von: {name}", + "unknownUser": "Unbekannter Benutzer", + "totalPairs": "Gesamtpaare", + "favorites": "Favoriten", + "createdAt": "Erstellt am", + "viewContent": "Inhalt anzeigen", + "favorite": "Favorisieren", + "unfavorite": "Aus Favoriten entfernen", + "favorited": "Favorisiert", + "unfavorited": "Aus Favoriten entfernt", + "pleaseLogin": "Bitte melden Sie sich zuerst an" + }, + "favorites": { + "title": "Meine Favoriten", + "subtitle": "Ordner, die Sie favorisiert haben", + "loading": "Wird geladen...", + "noFavorites": "Noch keine Favoriten", + "folderInfo": "{userName} • {totalPairs} Paare", + "unknownUser": "Unbekannter Benutzer" }, "user_profile": { "anonymous": "Anonym", @@ -251,14 +330,15 @@ "displayName": "Anzeigename", "notSet": "Nicht festgelegt", "memberSince": "Mitglied seit", + "logout": "Abmelden", "folders": { "title": "Ordner", "noFolders": "Noch keine Ordner", "folderName": "Ordnername", - "totalPairs": "Anzahl der Paare", + "totalPairs": "Gesamtpaare", "createdAt": "Erstellt am", "actions": "Aktionen", - "view": "Ansehen" + "view": "Anzeigen" } } -} \ No newline at end of file +} diff --git a/messages/fr-FR.json b/messages/fr-FR.json index c373919..cc62794 100644 --- a/messages/fr-FR.json +++ b/messages/fr-FR.json @@ -1,6 +1,7 @@ { "alphabet": { "chooseCharacters": "Veuillez sélectionner les caractères que vous souhaitez apprendre", + "chooseAlphabetHint": "Sélectionnez un alphabet pour commencer à apprendre", "japanese": "Kana japonais", "english": "Alphabet anglais", "uyghur": "Alphabet ouïghour", @@ -14,29 +15,48 @@ "roman": "Romanisation", "letter": "Lettre", "random": "Mode aléatoire", - "randomNext": "Suivant aléatoire" + "randomNext": "Suivant aléatoire", + "previousLetter": "Lettre précédente", + "nextLetter": "Lettre suivante", + "keyboardHint": "Utilisez les touches fléchées gauche/droite ou espace pour aléatoire, ÉCHAP pour revenir", + "swipeHint": "Utilisez les touches fléchées gauche/droite ou balayez pour naviguer, ÉCHAP pour revenir" }, "folders": { "title": "Dossiers", "subtitle": "Gérez vos collections", "newFolder": "Nouveau dossier", "creating": "Création...", - "noFoldersYet": "Aucun dossier pour le moment", - "folderInfo": "ID: {id} • {totalPairs} paires", - "enterFolderName": "Entrez le nom du dossier:", - "confirmDelete": "Tapez \"{name}\" pour supprimer:" + "noFoldersYet": "Pas encore de dossiers", + "folderInfo": "ID : {id} • {totalPairs} paires", + "enterFolderName": "Entrez le nom du dossier :", + "confirmDelete": "Tapez \"{name}\" pour supprimer :", + "myFolders": "Mes dossiers", + "publicFolders": "Dossiers publics", + "public": "Public", + "private": "Privé", + "setPublic": "Définir comme public", + "setPrivate": "Définir comme privé", + "publicFolderInfo": "{userName} • {totalPairs} paires", + "searchPlaceholder": "Rechercher des dossiers publics...", + "loading": "Chargement...", + "noPublicFolders": "Aucun dossier public trouvé", + "unknownUser": "Utilisateur inconnu", + "enterNewName": "Entrez le nouveau nom :", + "favorite": "Favori", + "unfavorite": "Retirer des favoris", + "pleaseLogin": "Veuillez vous connecter d'abord" }, "folder_id": { "unauthorized": "Vous n'êtes pas le propriétaire de ce dossier", "back": "Retour", - "textPairs": "Paires de textes", + "textPairs": "Paires de texte", "itemsCount": "{count} éléments", "memorize": "Mémoriser", - "loadingTextPairs": "Chargement des paires de textes...", - "noTextPairs": "Aucune paire de textes dans ce dossier", - "addNewTextPair": "Ajouter une nouvelle paire de textes", + "loadingTextPairs": "Chargement des paires de texte...", + "noTextPairs": "Aucune paire de texte dans ce dossier", + "addNewTextPair": "Ajouter une nouvelle paire de texte", "add": "Ajouter", - "updateTextPair": "Mettre à jour la paire de textes", + "updateTextPair": "Mettre à jour la paire de texte", "update": "Mettre à jour", "text1": "Texte 1", "text2": "Texte 2", @@ -56,15 +76,15 @@ }, "home": { "title": "Apprendre les langues", - "description": "Voici un site web très utile pour vous aider à apprendre presque toutes les langues du monde, y compris les langues construites.", + "description": "Voici un site Web très utile pour vous aider à apprendre presque toutes les langues du monde, y compris les langues construites.", "explore": "Explorer", "fortune": { - "quote": "Stay hungry, stay foolish.", + "quote": "Restez affamés, restez fous.", "author": "— Steve Jobs" }, "translator": { "name": "Traducteur", - "description": "Traduire dans n'importe quelle langue et annoter avec l'alphabet phonétique international (API)" + "description": "Traduire vers n'importe quelle langue et annoter avec l'Alphabet Phonétique International (API)" }, "textSpeaker": { "name": "Lecteur de texte", @@ -76,15 +96,15 @@ }, "alphabet": { "name": "Alphabet", - "description": "Commencer à apprendre une nouvelle langue par l'alphabet" + "description": "Commencez à apprendre une nouvelle langue à partir de l'alphabet" }, "memorize": { "name": "Mémoriser", - "description": "Langue A vers langue B, langue B vers langue A, prend en charge la dictée" + "description": "Langue A vers Langue B, Langue B vers Langue A, prend en charge la dictée" }, "dictionary": { "name": "Dictionnaire", - "description": "Rechercher des mots et des phrases avec des définitions détaillées et des exemples" + "description": "Rechercher des mots et des expressions avec des définitions détaillées et des exemples" }, "moreFeatures": { "name": "Plus de fonctionnalités", @@ -92,7 +112,8 @@ } }, "auth": { - "title": "Authentification", + "title": "Se connecter", + "signUpTitle": "S'inscrire", "signIn": "Se connecter", "signUp": "S'inscrire", "email": "E-mail", @@ -103,22 +124,33 @@ "emailOrUsername": "E-mail ou nom d'utilisateur", "signInButton": "Se connecter", "signUpButton": "S'inscrire", - "noAccount": "Vous n'avez pas de compte?", - "hasAccount": "Vous avez déjà un compte?", + "noAccount": "Vous n'avez pas de compte ?", + "hasAccount": "Vous avez déjà un compte ?", "signInWithGitHub": "Se connecter avec GitHub", "signUpWithGitHub": "S'inscrire avec GitHub", "invalidEmail": "Veuillez entrer une adresse e-mail valide", "passwordTooShort": "Le mot de passe doit contenir au moins 8 caractères", "passwordsNotMatch": "Les mots de passe ne correspondent pas", "nameRequired": "Veuillez entrer votre nom", - "usernameRequired": "Veuillez entrer votre nom d'utilisateur", + "usernameRequired": "Veuillez entrer un nom d'utilisateur", "usernameTooShort": "Le nom d'utilisateur doit contenir au moins 3 caractères", "usernameInvalid": "Le nom d'utilisateur ne peut contenir que des lettres, des chiffres et des underscores", "emailRequired": "Veuillez entrer votre e-mail", "identifierRequired": "Veuillez entrer votre e-mail ou nom d'utilisateur", "passwordRequired": "Veuillez entrer votre mot de passe", "confirmPasswordRequired": "Veuillez confirmer votre mot de passe", - "loading": "Chargement..." + "loading": "Chargement...", + "confirm": "Confirmer", + "noAccountLink": "Vous n'avez pas de compte ? Inscrivez-vous", + "hasAccountLink": "Vous avez déjà un compte ? Connectez-vous", + "usernamePlaceholder": "Nom d'utilisateur", + "emailPlaceholder": "Adresse e-mail", + "passwordPlaceholder": "Mot de passe", + "usernameOrEmailPlaceholder": "Nom d'utilisateur ou e-mail", + "loginFailed": "Échec de la connexion", + "signUpFailed": "Échec de l'inscription", + "fillAllFields": "Veuillez remplir tous les champs", + "enterCredentials": "Veuillez entrer le nom d'utilisateur et le mot de passe" }, "memorize": { "folder_selector": { @@ -131,7 +163,7 @@ "next": "Suivant", "reverse": "Inverser", "dictation": "Dictée", - "noTextPairs": "Aucune paire de textes disponible", + "noTextPairs": "Aucune paire de texte disponible", "disorder": "Désordre", "previous": "Précédent" }, @@ -140,46 +172,54 @@ } }, "navbar": { - "title": "learn-languages", + "title": "apprendre-langues", "sourceCode": "GitHub", "sign_in": "Se connecter", "profile": "Profil", - "folders": "Dossiers" + "folders": "Dossiers", + "explore": "Explorer", + "favorites": "Favoris" }, "profile": { "myProfile": "Mon profil", - "email": "E-mail: {email}", - "logout": "Se déconnecter" + "email": "E-mail : {email}", + "logout": "Déconnexion" }, "srt_player": { - "uploadVideo": "Télécharger une vidéo", - "uploadSubtitle": "Télécharger des sous-titres", + "uploadVideo": "Télécharger la vidéo", + "uploadSubtitle": "Télécharger les sous-titres", "pause": "Pause", - "play": "Lire", + "play": "Lecture", "previous": "Précédent", "next": "Suivant", - "restart": "Redémarrer", + "restart": "Recommencer", "autoPause": "Pause automatique ({enabled})", - "uploadVideoAndSubtitle": "Veuillez télécharger des fichiers vidéo et de sous-titres", - "uploadVideoFile": "Veuillez télécharger un fichier vidéo", - "uploadSubtitleFile": "Veuillez télécharger un fichier de sous-titres", + "uploadVideoAndSubtitle": "Veuillez télécharger les fichiers vidéo et sous-titres", + "uploadVideoFile": "Veuillez télécharger le fichier vidéo", + "uploadSubtitleFile": "Veuillez télécharger le fichier de sous-titres", "processingSubtitle": "Traitement du fichier de sous-titres...", - "needBothFiles": "Les fichiers vidéo et de sous-titres sont requis pour commencer l'apprentissage", + "needBothFiles": "Les fichiers vidéo et sous-titres sont tous deux requis pour commencer l'apprentissage", "videoFile": "Fichier vidéo", "subtitleFile": "Fichier de sous-titres", "uploaded": "Téléchargé", "notUploaded": "Non téléchargé", "upload": "Télécharger", - "autoPauseStatus": "Pause automatique: {enabled}", + "uploadVideoButton": "Télécharger la vidéo", + "uploadSubtitleButton": "Télécharger les sous-titres", + "subtitleUploaded": "Sous-titres téléchargés ({count} entrées)", + "subtitleNotUploaded": "Sous-titres non téléchargés", + "autoPauseStatus": "Pause automatique : {enabled}", "on": "Activé", "off": "Désactivé", "videoUploadFailed": "Échec du téléchargement de la vidéo", - "subtitleUploadFailed": "Échec du téléchargement des sous-titres" + "subtitleUploadFailed": "Échec du téléchargement des sous-titres", + "subtitleLoadSuccess": "Sous-titres chargés avec succès", + "subtitleLoadFailed": "Échec du chargement des sous-titres" }, "text_speaker": { "generateIPA": "Générer l'API", "viewSavedItems": "Voir les éléments enregistrés", - "confirmDeleteAll": "Êtes-vous sûr de vouloir tout supprimer? (O/N)" + "confirmDeleteAll": "Êtes-vous sûr de vouloir tout supprimer ? (O/N)" }, "translator": { "detectLanguage": "détecter la langue", @@ -200,45 +240,84 @@ "translate": "traduire", "inputLanguage": "Entrez une langue.", "history": "Historique", - "enterLanguage": "Entrer la langue", + "enterLanguage": "Entrez la langue", "add_to_folder": { "notAuthenticated": "Vous n'êtes pas authentifié", - "chooseFolder": "Choisir un dossier à ajouter", + "chooseFolder": "Choisissez un dossier à ajouter", "noFolders": "Aucun dossier trouvé", "folderInfo": "{id}. {name}", "close": "Fermer", - "success": "Paire de textes ajoutée au dossier", - "error": "Échec de l'ajout de la paire de textes au dossier" + "success": "Paire de texte ajoutée au dossier", + "error": "Échec de l'ajout de la paire de texte au dossier" }, "autoSave": "Sauvegarde automatique" }, "dictionary": { "title": "Dictionnaire", - "description": "Rechercher des mots et des phrases avec des définitions détaillées et des exemples", - "searchPlaceholder": "Entrez un mot ou une phrase à rechercher...", + "description": "Rechercher des mots et des expressions avec des définitions détaillées et des exemples", + "searchPlaceholder": "Entrez un mot ou une expression à rechercher...", "searching": "Recherche...", "search": "Rechercher", - "languageSettings": "Paramètres linguistiques", + "languageSettings": "Paramètres de langue", "queryLanguage": "Langue de requête", - "queryLanguageHint": "Quelle est la langue du mot/phrase que vous souhaitez rechercher", + "queryLanguageHint": "Dans quelle langue est le mot/l'expression que vous voulez rechercher", "definitionLanguage": "Langue de définition", - "definitionLanguageHint": "Dans quelle langue souhaitez-vous voir les définitions", + "definitionLanguageHint": "Dans quelle langue voulez-vous les définitions", "otherLanguagePlaceholder": "Ou entrez une autre langue...", + "other": "Autre", "currentSettings": "Paramètres actuels : Requête {queryLang}, Définition {definitionLang}", "relookup": "Rechercher à nouveau", "saveToFolder": "Enregistrer dans le dossier", "loading": "Chargement...", "noResults": "Aucun résultat trouvé", - "tryOtherWords": "Essayez d'autres mots ou phrases", + "tryOtherWords": "Essayez d'autres mots ou expressions", "welcomeTitle": "Bienvenue dans le dictionnaire", - "welcomeHint": "Entrez un mot ou une phrase dans la zone de recherche ci-dessus pour commencer", - "lookupFailed": "Recherche échouée, veuillez réessayer plus tard", - "relookupSuccess": "Recherche répétée avec succès", - "relookupFailed": "Nouvelle recherche de dictionnaire échouée", - "pleaseLogin": "Veuillez d'abord vous connecter", - "pleaseCreateFolder": "Veuillez d'abord créer un dossier", + "welcomeHint": "Entrez un mot ou une expression dans la zone de recherche ci-dessus pour commencer la recherche", + "lookupFailed": "La recherche a échoué, veuillez réessayer plus tard", + "relookupSuccess": "Recherche effectuée avec succès", + "relookupFailed": "La nouvelle recherche dans le dictionnaire a échoué", + "pleaseLogin": "Veuillez vous connecter d'abord", + "pleaseCreateFolder": "Veuillez créer un dossier d'abord", "savedToFolder": "Enregistré dans le dossier : {folderName}", - "saveFailed": "Échec de l'enregistrement, veuillez réessayer plus tard" + "saveFailed": "Échec de l'enregistrement, veuillez réessayer plus tard", + "definition": "Définition", + "example": "Exemple" + }, + "explore": { + "title": "Explorer", + "subtitle": "Découvrir les dossiers publics", + "searchPlaceholder": "Rechercher des dossiers publics...", + "loading": "Chargement...", + "noFolders": "Aucun dossier public trouvé", + "folderInfo": "{userName} • {totalPairs} paires", + "unknownUser": "Utilisateur inconnu", + "favorite": "Favori", + "unfavorite": "Retirer des favoris", + "pleaseLogin": "Veuillez vous connecter d'abord", + "sortByFavorites": "Trier par favoris", + "sortByFavoritesActive": "Annuler le tri par favoris" + }, + "exploreDetail": { + "title": "Détails du dossier", + "createdBy": "Créé par : {name}", + "unknownUser": "Utilisateur inconnu", + "totalPairs": "Total des paires", + "favorites": "Favoris", + "createdAt": "Créé le", + "viewContent": "Voir le contenu", + "favorite": "Favori", + "unfavorite": "Retirer des favoris", + "favorited": "Ajouté aux favoris", + "unfavorited": "Retiré des favoris", + "pleaseLogin": "Veuillez vous connecter d'abord" + }, + "favorites": { + "title": "Mes favoris", + "subtitle": "Les dossiers que vous avez mis en favoris", + "loading": "Chargement...", + "noFavorites": "Pas encore de favoris", + "folderInfo": "{userName} • {totalPairs} paires", + "unknownUser": "Utilisateur inconnu" }, "user_profile": { "anonymous": "Anonyme", @@ -251,14 +330,15 @@ "displayName": "Nom d'affichage", "notSet": "Non défini", "memberSince": "Membre depuis", + "logout": "Déconnexion", "folders": { "title": "Dossiers", - "noFolders": "Aucun dossier pour le moment", + "noFolders": "Pas encore de dossiers", "folderName": "Nom du dossier", - "totalPairs": "Nombre de paires", + "totalPairs": "Total des paires", "createdAt": "Créé le", "actions": "Actions", "view": "Voir" } } -} \ No newline at end of file +} diff --git a/messages/it-IT.json b/messages/it-IT.json index bc29a0b..4c898ee 100644 --- a/messages/it-IT.json +++ b/messages/it-IT.json @@ -1,48 +1,68 @@ { "alphabet": { - "chooseCharacters": "Seleziona i caratteri che desideri imparare", - "japanese": "Kana giapponese", - "english": "Alfabeto inglese", - "uyghur": "Alfabeto uiguro", - "esperanto": "Alfabeto esperanto", + "chooseCharacters": "Seleziona i caratteri che vuoi imparare", + "chooseAlphabetHint": "Seleziona un alfabeto per iniziare a imparare", + "japanese": "Kana Giapponese", + "english": "Alfabeto Inglese", + "uyghur": "Alfabeto Uiguro", + "esperanto": "Alfabeto Esperanto", "loading": "Caricamento...", "loadFailed": "Caricamento fallito, riprova", - "hideLetter": "Nascondi lettera", - "showLetter": "Mostra lettera", + "hideLetter": "Nascondi Lettera", + "showLetter": "Mostra Lettera", "hideIPA": "Nascondi IPA", "showIPA": "Mostra IPA", "roman": "Romanizzazione", "letter": "Lettera", - "random": "Modalità casuale", - "randomNext": "Successivo casuale" + "random": "Modalità Casuale", + "randomNext": "Prossimo Casuale", + "previousLetter": "Lettera precedente", + "nextLetter": "Lettera successiva", + "keyboardHint": "Usa le frecce sinistra/destra o spazio per casuale, ESC per tornare indietro", + "swipeHint": "Usa le frecce sinistra/destra o scorri per navigare, ESC per tornare indietro" }, "folders": { "title": "Cartelle", "subtitle": "Gestisci le tue collezioni", - "newFolder": "Nuova cartella", + "newFolder": "Nuova Cartella", "creating": "Creazione...", "noFoldersYet": "Nessuna cartella ancora", "folderInfo": "ID: {id} • {totalPairs} coppie", - "enterFolderName": "Inserisci nome cartella:", - "confirmDelete": "Digita \"{name}\" per eliminare:" + "enterFolderName": "Inserisci il nome della cartella:", + "confirmDelete": "Digita \"{name}\" per eliminare:", + "myFolders": "Le Mie Cartelle", + "publicFolders": "Cartelle Pubbliche", + "public": "Pubblica", + "private": "Privata", + "setPublic": "Imposta Pubblica", + "setPrivate": "Imposta Privata", + "publicFolderInfo": "{userName} • {totalPairs} coppie", + "searchPlaceholder": "Cerca cartelle pubbliche...", + "loading": "Caricamento...", + "noPublicFolders": "Nessuna cartella pubblica trovata", + "unknownUser": "Utente Sconosciuto", + "enterNewName": "Inserisci nuovo nome:", + "favorite": "Preferito", + "unfavorite": "Rimuovi dai preferiti", + "pleaseLogin": "Per favore accedi prima" }, "folder_id": { "unauthorized": "Non sei il proprietario di questa cartella", "back": "Indietro", - "textPairs": "Coppie di testi", + "textPairs": "Coppie di Testo", "itemsCount": "{count} elementi", "memorize": "Memorizza", - "loadingTextPairs": "Caricamento coppie di testi...", - "noTextPairs": "Nessuna coppia di testi in questa cartella", - "addNewTextPair": "Aggiungi nuova coppia di testi", + "loadingTextPairs": "Caricamento coppie di testo...", + "noTextPairs": "Nessuna coppia di testo in questa cartella", + "addNewTextPair": "Aggiungi Nuova Coppia di Testo", "add": "Aggiungi", - "updateTextPair": "Aggiorna coppia di testi", + "updateTextPair": "Aggiorna Coppia di Testo", "update": "Aggiorna", "text1": "Testo 1", "text2": "Testo 2", - "language1": "Lingua 1", - "language2": "Lingua 2", - "enterLanguageName": "Inserisci il nome della lingua", + "language1": "Locale 1", + "language2": "Locale 2", + "enterLanguageName": "Per favore inserisci il nome della lingua", "edit": "Modifica", "delete": "Elimina", "permissionDenied": "Non hai il permesso di eseguire questa azione", @@ -55,8 +75,8 @@ } }, "home": { - "title": "Impara le lingue", - "description": "Questo è un sito web molto utile che ti aiuta a imparare quasi tutte le lingue del mondo, incluse quelle costruite.", + "title": "Impara le Lingue", + "description": "Ecco un sito molto utile per aiutarti a imparare quasi tutte le lingue del mondo, incluse quelle costruite.", "explore": "Esplora", "fortune": { "quote": "Stay hungry, stay foolish.", @@ -64,15 +84,15 @@ }, "translator": { "name": "Traduttore", - "description": "Traduci in qualsiasi lingua e annota con l'alfabeto fonetico internazionale (IPA)" + "description": "Traduci in qualsiasi lingua e annota con l'Alfabeto Fonetico Internazionale (IPA)" }, "textSpeaker": { - "name": "Lettore di testo", - "description": "Riconosce e legge il testo ad alta voce, supporta la riproduzione in loop e la regolazione della velocità" + "name": "Lettore Testo", + "description": "Riconosci e leggi il testo ad alta voce, supporta riproduzione in loop e regolazione della velocità" }, "srtPlayer": { - "name": "Lettore video SRT", - "description": "Riproduci video frase per frase basandoti su file di sottotitoli SRT per imitare la pronuncia dei madrelingua" + "name": "Lettore Video SRT", + "description": "Riproduci video frase per frase basandoti sui file di sottotitoli SRT per imitare la pronuncia dei madrelingua" }, "alphabet": { "name": "Alfabeto", @@ -80,45 +100,57 @@ }, "memorize": { "name": "Memorizza", - "description": "Lingua A verso lingua B, lingua B verso lingua A, supporta dettatura" + "description": "Lingua A a Lingua B, Lingua B a Lingua A, supporta dettatura" }, "dictionary": { "name": "Dizionario", "description": "Cerca parole e frasi con definizioni dettagliate ed esempi" }, "moreFeatures": { - "name": "Altre funzionalità", - "description": "In sviluppo, rimani sintonizzato" + "name": "Altre Funzionalità", + "description": "In sviluppo, resta sintonizzato" } }, "auth": { - "title": "Autenticazione", + "title": "Accedi", + "signUpTitle": "Registrati", "signIn": "Accedi", "signUp": "Registrati", "email": "Email", "password": "Password", - "confirmPassword": "Conferma password", + "confirmPassword": "Conferma Password", "name": "Nome", - "username": "Nome utente", - "emailOrUsername": "Email o nome utente", + "username": "Nome Utente", + "emailOrUsername": "Email o Nome Utente", "signInButton": "Accedi", "signUpButton": "Registrati", "noAccount": "Non hai un account?", "hasAccount": "Hai già un account?", "signInWithGitHub": "Accedi con GitHub", "signUpWithGitHub": "Registrati con GitHub", - "invalidEmail": "Inserisci un indirizzo email valido", + "invalidEmail": "Per favore inserisci un indirizzo email valido", "passwordTooShort": "La password deve essere di almeno 8 caratteri", "passwordsNotMatch": "Le password non corrispondono", - "nameRequired": "Inserisci il tuo nome", - "usernameRequired": "Inserisci il tuo nome utente", + "nameRequired": "Per favore inserisci il tuo nome", + "usernameRequired": "Per favore inserisci un nome utente", "usernameTooShort": "Il nome utente deve essere di almeno 3 caratteri", - "usernameInvalid": "Il nome utente può contenere solo lettere, numeri e underscore", - "emailRequired": "Inserisci la tua email", - "identifierRequired": "Inserisci la tua email o nome utente", - "passwordRequired": "Inserisci la tua password", - "confirmPasswordRequired": "Conferma la tua password", - "loading": "Caricamento..." + "usernameInvalid": "Il nome utente può contenere solo lettere, numeri e trattini bassi", + "emailRequired": "Per favore inserisci la tua email", + "identifierRequired": "Per favore inserisci la tua email o nome utente", + "passwordRequired": "Per favore inserisci la tua password", + "confirmPasswordRequired": "Per favore conferma la tua password", + "loading": "Caricamento...", + "confirm": "Conferma", + "noAccountLink": "Non hai un account? Registrati", + "hasAccountLink": "Hai già un account? Accedi", + "usernamePlaceholder": "Nome utente", + "emailPlaceholder": "Indirizzo email", + "passwordPlaceholder": "Password", + "usernameOrEmailPlaceholder": "Nome utente o email", + "loginFailed": "Accesso fallito", + "signUpFailed": "Registrazione fallita", + "fillAllFields": "Per favore compila tutti i campi", + "enterCredentials": "Per favore inserisci nome utente e password" }, "memorize": { "folder_selector": { @@ -131,8 +163,8 @@ "next": "Successivo", "reverse": "Inverti", "dictation": "Dettatura", - "noTextPairs": "Nessuna coppia di testi disponibile", - "disorder": "Disordine", + "noTextPairs": "Nessuna coppia di testo disponibile", + "disorder": "Disordina", "previous": "Precedente" }, "page": { @@ -140,45 +172,53 @@ } }, "navbar": { - "title": "learn-languages", + "title": "impara-lingue", "sourceCode": "GitHub", "sign_in": "Accedi", "profile": "Profilo", - "folders": "Cartelle" + "folders": "Cartelle", + "explore": "Esplora", + "favorites": "Preferiti" }, "profile": { - "myProfile": "Il mio profilo", + "myProfile": "Il Mio Profilo", "email": "Email: {email}", "logout": "Esci" }, "srt_player": { - "uploadVideo": "Carica video", - "uploadSubtitle": "Carica sottotitoli", + "uploadVideo": "Carica Video", + "uploadSubtitle": "Carica Sottotitoli", "pause": "Pausa", "play": "Riproduci", "previous": "Precedente", "next": "Successivo", "restart": "Riavvia", - "autoPause": "Pausa automatica ({enabled})", - "uploadVideoAndSubtitle": "Carica i file video e sottotitoli", - "uploadVideoFile": "Carica un file video", - "uploadSubtitleFile": "Carica un file di sottotitoli", + "autoPause": "Pausa Automatica ({enabled})", + "uploadVideoAndSubtitle": "Per favore carica file video e sottotitoli", + "uploadVideoFile": "Per favore carica il file video", + "uploadSubtitleFile": "Per favore carica il file sottotitoli", "processingSubtitle": "Elaborazione file sottotitoli...", - "needBothFiles": "Sono richiesti sia i file video che i sottotitoli per iniziare l'apprendimento", - "videoFile": "File video", - "subtitleFile": "File sottotitoli", + "needBothFiles": "Sono richiesti sia il file video che quello dei sottotitoli per iniziare a imparare", + "videoFile": "File Video", + "subtitleFile": "File Sottotitoli", "uploaded": "Caricato", - "notUploaded": "Non caricato", + "notUploaded": "Non Caricato", "upload": "Carica", - "autoPauseStatus": "Pausa automatica: {enabled}", + "uploadVideoButton": "Carica Video", + "uploadSubtitleButton": "Carica Sottotitoli", + "subtitleUploaded": "Sottotitoli Caricati ({count} voci)", + "subtitleNotUploaded": "Sottotitoli Non Caricati", + "autoPauseStatus": "Pausa Automatica: {enabled}", "on": "Attivo", "off": "Disattivo", "videoUploadFailed": "Caricamento video fallito", - "subtitleUploadFailed": "Caricamento sottotitoli fallito" + "subtitleUploadFailed": "Caricamento sottotitoli fallito", + "subtitleLoadSuccess": "Sottotitoli caricati con successo", + "subtitleLoadFailed": "Caricamento sottotitoli fallito" }, "text_speaker": { "generateIPA": "Genera IPA", - "viewSavedItems": "Visualizza elementi salvati", + "viewSavedItems": "Visualizza Elementi Salvati", "confirmDeleteAll": "Sei sicuro di voler eliminare tutto? (S/N)" }, "translator": { @@ -203,14 +243,14 @@ "enterLanguage": "Inserisci lingua", "add_to_folder": { "notAuthenticated": "Non sei autenticato", - "chooseFolder": "Scegli una cartella a cui aggiungere", + "chooseFolder": "Scegli una Cartella a cui Aggiungere", "noFolders": "Nessuna cartella trovata", "folderInfo": "{id}. {name}", "close": "Chiudi", - "success": "Coppia di testi aggiunta alla cartella", - "error": "Impossibile aggiungere la coppia di testi alla cartella" + "success": "Coppia di testo aggiunta alla cartella", + "error": "Impossibile aggiungere coppia di testo alla cartella" }, - "autoSave": "Salvataggio automatico" + "autoSave": "Salvataggio Automatico" }, "dictionary": { "title": "Dizionario", @@ -218,47 +258,87 @@ "searchPlaceholder": "Inserisci una parola o frase da cercare...", "searching": "Ricerca...", "search": "Cerca", - "languageSettings": "Impostazioni lingua", - "queryLanguage": "Lingua di interrogazione", - "queryLanguageHint": "Quale è la lingua della parola/frase che vuoi cercare", - "definitionLanguage": "Lingua di definizione", - "definitionLanguageHint": "In quale lingua vuoi vedere le definizioni", + "languageSettings": "Impostazioni Lingua", + "queryLanguage": "Lingua di Query", + "queryLanguageHint": "In che lingua è la parola/frase che vuoi cercare", + "definitionLanguage": "Lingua delle Definizioni", + "definitionLanguageHint": "In che lingua vuoi le definizioni", "otherLanguagePlaceholder": "Oppure inserisci un'altra lingua...", - "currentSettings": "Impostazioni attuali: Interrogazione {queryLang}, Definizione {definitionLang}", + "other": "Altro", + "currentSettings": "Impostazioni attuali: Query {queryLang}, Definizione {definitionLang}", "relookup": "Ricerca di nuovo", "saveToFolder": "Salva nella cartella", "loading": "Caricamento...", "noResults": "Nessun risultato trovato", "tryOtherWords": "Prova altre parole o frasi", - "welcomeTitle": "Benvenuto nel dizionario", - "welcomeHint": "Inserisci una parola o frase nella casella di ricerca sopra per iniziare", + "welcomeTitle": "Benvenuto nel Dizionario", + "welcomeHint": "Inserisci una parola o frase nella casella di ricerca sopra per iniziare a cercare", "lookupFailed": "Ricerca fallita, riprova più tardi", - "relookupSuccess": "Ricerca ripetuta con successo", - "relookupFailed": "Nuova ricerca del dizionario fallita", - "pleaseLogin": "Accedi prima", - "pleaseCreateFolder": "Crea prima una cartella", + "relookupSuccess": "Ricerca effettuata con successo", + "relookupFailed": "Ricerca dizionario fallita", + "pleaseLogin": "Per favore accedi prima", + "pleaseCreateFolder": "Per favore crea prima una cartella", "savedToFolder": "Salvato nella cartella: {folderName}", - "saveFailed": "Salvataggio fallito, riprova più tardi" + "saveFailed": "Salvataggio fallito, riprova più tardi", + "definition": "Definizione", + "example": "Esempio" + }, + "explore": { + "title": "Esplora", + "subtitle": "Scopri cartelle pubbliche", + "searchPlaceholder": "Cerca cartelle pubbliche...", + "loading": "Caricamento...", + "noFolders": "Nessuna cartella pubblica trovata", + "folderInfo": "{userName} • {totalPairs} coppie", + "unknownUser": "Utente Sconosciuto", + "favorite": "Preferito", + "unfavorite": "Rimuovi dai preferiti", + "pleaseLogin": "Per favore accedi prima", + "sortByFavorites": "Ordina per preferiti", + "sortByFavoritesActive": "Annulla ordinamento per preferiti" + }, + "exploreDetail": { + "title": "Dettagli Cartella", + "createdBy": "Creata da: {name}", + "unknownUser": "Utente Sconosciuto", + "totalPairs": "Coppie Totali", + "favorites": "Preferiti", + "createdAt": "Creata Il", + "viewContent": "Visualizza Contenuto", + "favorite": "Preferito", + "unfavorite": "Rimuovi dai preferiti", + "favorited": "Aggiunto ai preferiti", + "unfavorited": "Rimosso dai preferiti", + "pleaseLogin": "Per favore accedi prima" + }, + "favorites": { + "title": "I Miei Preferiti", + "subtitle": "Cartelle che hai aggiunto ai preferiti", + "loading": "Caricamento...", + "noFavorites": "Nessun preferito ancora", + "folderInfo": "{userName} • {totalPairs} coppie", + "unknownUser": "Utente Sconosciuto" }, "user_profile": { "anonymous": "Anonimo", "email": "Email", "verified": "Verificato", - "unverified": "Non verificato", - "accountInfo": "Informazioni account", - "userId": "ID utente", - "username": "Nome utente", - "displayName": "Nome visualizzato", - "notSet": "Non impostato", - "memberSince": "Membro dal", + "unverified": "Non Verificato", + "accountInfo": "Informazioni Account", + "userId": "ID Utente", + "username": "Nome Utente", + "displayName": "Nome Visualizzato", + "notSet": "Non Impostato", + "memberSince": "Membro Dal", + "logout": "Esci", "folders": { "title": "Cartelle", "noFolders": "Nessuna cartella ancora", - "folderName": "Nome cartella", - "totalPairs": "Numero di coppie", - "createdAt": "Creato il", + "folderName": "Nome Cartella", + "totalPairs": "Coppie Totali", + "createdAt": "Creata Il", "actions": "Azioni", "view": "Visualizza" } } -} \ No newline at end of file +} diff --git a/messages/ja-JP.json b/messages/ja-JP.json index 9440503..9807fa0 100644 --- a/messages/ja-JP.json +++ b/messages/ja-JP.json @@ -1,10 +1,11 @@ { "alphabet": { "chooseCharacters": "学習したい文字を選択してください", + "chooseAlphabetHint": "学習を始めるアルファベットを選択してください", "japanese": "日本語仮名", "english": "英語アルファベット", - "uyghur": "ウイグル文字", - "esperanto": "エスペラント文字", + "uyghur": "ウイグル語アルファベット", + "esperanto": "エスペラント語アルファベット", "loading": "読み込み中...", "loadFailed": "読み込みに失敗しました。もう一度お試しください", "hideLetter": "文字を非表示", @@ -14,23 +15,42 @@ "roman": "ローマ字", "letter": "文字", "random": "ランダムモード", - "randomNext": "ランダムで次へ" + "randomNext": "ランダム次へ", + "previousLetter": "前の文字", + "nextLetter": "次の文字", + "keyboardHint": "左右の矢印キーまたはスペースキーでランダム移動、ESCで戻る", + "swipeHint": "左右の矢印キーまたはスワイプで移動、ESCで戻る" }, "folders": { "title": "フォルダー", "subtitle": "コレクションを管理", "newFolder": "新規フォルダー", "creating": "作成中...", - "noFoldersYet": "フォルダーがありません", - "folderInfo": "ID: {id} • {totalPairs}組", + "noFoldersYet": "まだフォルダーがありません", + "folderInfo": "ID: {id} • {totalPairs} ペア", "enterFolderName": "フォルダー名を入力:", - "confirmDelete": "削除するには「{name}」と入力してください:" + "confirmDelete": "削除するには「{name}」と入力してください:", + "myFolders": "マイフォルダー", + "publicFolders": "公開フォルダー", + "public": "公開", + "private": "非公開", + "setPublic": "公開に設定", + "setPrivate": "非公開に設定", + "publicFolderInfo": "{userName} • {totalPairs} ペア", + "searchPlaceholder": "公開フォルダーを検索...", + "loading": "読み込み中...", + "noPublicFolders": "公開フォルダーが見つかりません", + "unknownUser": "不明なユーザー", + "enterNewName": "新しい名前を入力:", + "favorite": "お気に入り", + "unfavorite": "お気に入り解除", + "pleaseLogin": "まずログインしてください" }, "folder_id": { - "unauthorized": "あなたはこのフォルダーの所有者ではありません", + "unauthorized": "このフォルダーの所有者ではありません", "back": "戻る", "textPairs": "テキストペア", - "itemsCount": "{count}項目", + "itemsCount": "{count} 項目", "memorize": "暗記", "loadingTextPairs": "テキストペアを読み込み中...", "noTextPairs": "このフォルダーにはテキストペアがありません", @@ -45,34 +65,34 @@ "enterLanguageName": "言語名を入力してください", "edit": "編集", "delete": "削除", - "permissionDenied": "この操作を実行する権限がありません", + "permissionDenied": "このアクションを実行する権限がありません", "error": { "update": "この項目を更新する権限がありません。", "delete": "この項目を削除する権限がありません。", "add": "このフォルダーに項目を追加する権限がありません。", - "rename": "このフォルダー名を変更する権限がありません。", + "rename": "このフォルダーの名前を変更する権限がありません。", "deleteFolder": "このフォルダーを削除する権限がありません。" } }, "home": { "title": "言語を学ぶ", - "description": "これは、人工言語を含む世界中のほぼすべての言語を学ぶのに役立つ非常に便利なウェブサイトです。", + "description": "ここは世界のほぼすべての言語(人工言語を含む)を学ぶのに役立つ非常に便利なウェブサイトです。", "explore": "探索", "fortune": { "quote": "Stay hungry, stay foolish.", - "author": "— スティーブ・ジョブズ" + "author": "— Steve Jobs" }, "translator": { - "name": "翻訳", - "description": "任意の言語に翻訳し、国際音声記号(IPA)で注釈を付けます" + "name": "翻訳者", + "description": "あらゆる言語に翻訳し、国際音声記号(IPA)で注釈を付けます" }, "textSpeaker": { "name": "テキストスピーカー", - "description": "テキストを認識して音読します。ループ再生と速度調整をサポート" + "description": "テキストを認識して読み上げ、ループ再生と速度調整をサポート" }, "srtPlayer": { "name": "SRTビデオプレーヤー", - "description": "SRT字幕ファイルに基づいてビデオを文ごとに再生し、ネイティブスピーカーの発音を模倣します" + "description": "SRT字幕ファイルに基づいて文ごとにビデオを再生し、ネイティブスピーカーの発音を模倣" }, "alphabet": { "name": "アルファベット", @@ -80,32 +100,33 @@ }, "memorize": { "name": "暗記", - "description": "言語Aから言語B、言語Bから言語A、ディクテーションをサポート" + "description": "言語Aから言語B、言語Bから言語A、書き取りをサポート" }, "dictionary": { "name": "辞書", - "description": "単語やフレーズを調べ、詳細な定義と例を表示" + "description": "詳細な定義と例文で単語やフレーズを検索" }, "moreFeatures": { "name": "その他の機能", - "description": "開発中です。お楽しみに" + "description": "開発中、お楽しみに" } }, "auth": { - "title": "認証", - "signIn": "ログイン", + "title": "サインイン", + "signUpTitle": "新規登録", + "signIn": "サインイン", "signUp": "新規登録", "email": "メールアドレス", "password": "パスワード", - "confirmPassword": "パスワード(確認)", + "confirmPassword": "パスワード確認", "name": "名前", "username": "ユーザー名", "emailOrUsername": "メールアドレスまたはユーザー名", - "signInButton": "ログイン", + "signInButton": "サインイン", "signUpButton": "新規登録", "noAccount": "アカウントをお持ちでないですか?", "hasAccount": "すでにアカウントをお持ちですか?", - "signInWithGitHub": "GitHubでログイン", + "signInWithGitHub": "GitHubでサインイン", "signUpWithGitHub": "GitHubで新規登録", "invalidEmail": "有効なメールアドレスを入力してください", "passwordTooShort": "パスワードは8文字以上である必要があります", @@ -113,12 +134,23 @@ "nameRequired": "名前を入力してください", "usernameRequired": "ユーザー名を入力してください", "usernameTooShort": "ユーザー名は3文字以上である必要があります", - "usernameInvalid": "ユーザー名には英数字とアンダースコアのみ使用できます", + "usernameInvalid": "ユーザー名には文字、数字、アンダースコアのみ使用できます", "emailRequired": "メールアドレスを入力してください", "identifierRequired": "メールアドレスまたはユーザー名を入力してください", "passwordRequired": "パスワードを入力してください", - "confirmPasswordRequired": "パスワード(確認)を入力してください", - "loading": "読み込み中..." + "confirmPasswordRequired": "パスワードを確認してください", + "loading": "読み込み中...", + "confirm": "確認", + "noAccountLink": "アカウントをお持ちでないですか? 新規登録", + "hasAccountLink": "すでにアカウントをお持ちですか? サインイン", + "usernamePlaceholder": "ユーザー名", + "emailPlaceholder": "メールアドレス", + "passwordPlaceholder": "パスワード", + "usernameOrEmailPlaceholder": "ユーザー名またはメールアドレス", + "loginFailed": "ログインに失敗しました", + "signUpFailed": "新規登録に失敗しました", + "fillAllFields": "すべてのフィールドに入力してください", + "enterCredentials": "ユーザー名とパスワードを入力してください" }, "memorize": { "folder_selector": { @@ -127,12 +159,12 @@ "folderInfo": "{id}. {name} ({count})" }, "memorize": { - "answer": "回答", + "answer": "答え", "next": "次へ", "reverse": "逆順", - "dictation": "ディクテーション", + "dictation": "書き取り", "noTextPairs": "利用可能なテキストペアがありません", - "disorder": "ランダム", + "disorder": "シャッフル", "previous": "前へ" }, "page": { @@ -142,13 +174,15 @@ "navbar": { "title": "learn-languages", "sourceCode": "GitHub", - "sign_in": "ログイン", + "sign_in": "サインイン", "profile": "プロフィール", - "folders": "フォルダー" + "folders": "フォルダー", + "explore": "探索", + "favorites": "お気に入り" }, "profile": { "myProfile": "マイプロフィール", - "email": "メールアドレス: {email}", + "email": "メール: {email}", "logout": "ログアウト" }, "srt_player": { @@ -170,21 +204,27 @@ "uploaded": "アップロード済み", "notUploaded": "未アップロード", "upload": "アップロード", + "uploadVideoButton": "ビデオをアップロード", + "uploadSubtitleButton": "字幕をアップロード", + "subtitleUploaded": "字幕をアップロード済み ({count} エントリ)", + "subtitleNotUploaded": "字幕がアップロードされていません", "autoPauseStatus": "自動一時停止: {enabled}", "on": "オン", "off": "オフ", "videoUploadFailed": "ビデオのアップロードに失敗しました", - "subtitleUploadFailed": "字幕のアップロードに失敗しました" + "subtitleUploadFailed": "字幕のアップロードに失敗しました", + "subtitleLoadSuccess": "字幕の読み込みに成功しました", + "subtitleLoadFailed": "字幕の読み込みに失敗しました" }, "text_speaker": { "generateIPA": "IPAを生成", - "viewSavedItems": "保存済みアイテムを表示", - "confirmDeleteAll": "本当にすべて削除しますか? (Y/N)" + "viewSavedItems": "保存済み項目を表示", + "confirmDeleteAll": "すべて削除してもよろしいですか? (Y/N)" }, "translator": { "detectLanguage": "言語を検出", - "generateIPA": "IPAを生成", - "translateInto": "翻訳", + "generateIPA": "ipaを生成", + "translateInto": "翻訳先", "chinese": "中国語", "english": "英語", "french": "フランス語", @@ -207,38 +247,77 @@ "noFolders": "フォルダーが見つかりません", "folderInfo": "{id}. {name}", "close": "閉じる", - "success": "テキストペアをフォルダーに追加しました", - "error": "テキストペアの追加に失敗しました" + "success": "テキストペアがフォルダーに追加されました", + "error": "テキストペアをフォルダーに追加できませんでした" }, "autoSave": "自動保存" }, "dictionary": { "title": "辞書", - "description": "詳細な定義と例で単語やフレーズを検索", + "description": "詳細な定義と例文で単語やフレーズを検索", "searchPlaceholder": "検索する単語やフレーズを入力...", "searching": "検索中...", "search": "検索", "languageSettings": "言語設定", "queryLanguage": "クエリ言語", - "queryLanguageHint": "検索する単語/フレーズの言語", + "queryLanguageHint": "検索したい単語/フレーズの言語", "definitionLanguage": "定義言語", "definitionLanguageHint": "定義を表示する言語", - "otherLanguagePlaceholder": "または他の言語を入力...", - "currentSettings": "現在の設定:クエリ {queryLang}、定義 {definitionLang}", + "otherLanguagePlaceholder": "または別の言語を入力...", + "other": "その他", + "currentSettings": "現在の設定: クエリ {queryLang}, 定義 {definitionLang}", "relookup": "再検索", - "saveToFolder": "フォルダに保存", + "saveToFolder": "フォルダーに保存", "loading": "読み込み中...", "noResults": "結果が見つかりません", - "tryOtherWords": "他の単語やフレーズを試してください", + "tryOtherWords": "別の単語やフレーズを試してください", "welcomeTitle": "辞書へようこそ", - "welcomeHint": "上の検索ボックスに単語やフレーズを入力して検索を開始", + "welcomeHint": "上の検索ボックスに単語やフレーズを入力して検索を始めましょう", "lookupFailed": "検索に失敗しました。後でもう一度お試しください", - "relookupSuccess": "再検索しました", + "relookupSuccess": "再検索に成功しました", "relookupFailed": "辞書の再検索に失敗しました", "pleaseLogin": "まずログインしてください", - "pleaseCreateFolder": "まずフォルダを作成してください", - "savedToFolder": "フォルダに保存しました:{folderName}", - "saveFailed": "保存に失敗しました。後でもう一度お試しください" + "pleaseCreateFolder": "まずフォルダーを作成してください", + "savedToFolder": "フォルダーに保存しました: {folderName}", + "saveFailed": "保存に失敗しました。後でもう一度お試しください", + "definition": "定義", + "example": "例文" + }, + "explore": { + "title": "探索", + "subtitle": "公開フォルダーを発見", + "searchPlaceholder": "公開フォルダーを検索...", + "loading": "読み込み中...", + "noFolders": "公開フォルダーが見つかりません", + "folderInfo": "{userName} • {totalPairs} ペア", + "unknownUser": "不明なユーザー", + "favorite": "お気に入り", + "unfavorite": "お気に入り解除", + "pleaseLogin": "まずログインしてください", + "sortByFavorites": "お気に入り順に並べ替え", + "sortByFavoritesActive": "お気に入り順の並べ替えを解除" + }, + "exploreDetail": { + "title": "フォルダー詳細", + "createdBy": "作成者: {name}", + "unknownUser": "不明なユーザー", + "totalPairs": "合計ペア数", + "favorites": "お気に入り", + "createdAt": "作成日", + "viewContent": "コンテンツを表示", + "favorite": "お気に入り", + "unfavorite": "お気に入り解除", + "favorited": "お気に入りに追加しました", + "unfavorited": "お気に入りから削除しました", + "pleaseLogin": "まずログインしてください" + }, + "favorites": { + "title": "マイお気に入り", + "subtitle": "お気に入りに追加したフォルダー", + "loading": "読み込み中...", + "noFavorites": "まだお気に入りがありません", + "folderInfo": "{userName} • {totalPairs} ペア", + "unknownUser": "不明なユーザー" }, "user_profile": { "anonymous": "匿名", @@ -251,13 +330,14 @@ "displayName": "表示名", "notSet": "未設定", "memberSince": "登録日", + "logout": "ログアウト", "folders": { "title": "フォルダー", - "noFolders": "フォルダーがありません", + "noFolders": "まだフォルダーがありません", "folderName": "フォルダー名", - "totalPairs": "テキストペア数", + "totalPairs": "合計ペア数", "createdAt": "作成日", - "actions": "操作", + "actions": "アクション", "view": "表示" } } diff --git a/messages/ko-KR.json b/messages/ko-KR.json index fe554f8..d0a3441 100644 --- a/messages/ko-KR.json +++ b/messages/ko-KR.json @@ -1,12 +1,13 @@ { "alphabet": { - "chooseCharacters": "학습할 문자를 선택하세요", + "chooseCharacters": "배우고 싶은 문자를 선택하세요", + "chooseAlphabetHint": "학습을 시작할 알파벳을 선택하세요", "japanese": "일본어 가나", - "english": "영문 알파벳", - "uyghur": "위구르 문자", - "esperanto": "에스페란토 문자", + "english": "영어 알파벳", + "uyghur": "위구르어 알파벳", + "esperanto": "에스페란토 알파벳", "loading": "로딩 중...", - "loadFailed": "로딩 실패, 다시 시도해 주세요", + "loadFailed": "로딩 실패, 다시 시도해주세요", "hideLetter": "문자 숨기기", "showLetter": "문자 표시", "hideIPA": "IPA 숨기기", @@ -14,17 +15,36 @@ "roman": "로마자 표기", "letter": "문자", "random": "무작위 모드", - "randomNext": "무작위 다음" + "randomNext": "무작위 다음", + "previousLetter": "이전 문자", + "nextLetter": "다음 문자", + "keyboardHint": "왼쪽/오른쪽 화살표 키 또는 스페이스바로 무작위, ESC로 뒤로가기", + "swipeHint": "왼쪽/오른쪽 화살표 키 또는 스와이프로 탐색, ESC로 뒤로가기" }, "folders": { "title": "폴더", "subtitle": "컬렉션 관리", "newFolder": "새 폴더", "creating": "생성 중...", - "noFoldersYet": "폴더가 없습니다", - "folderInfo": "ID: {id} • {totalPairs}쌍", + "noFoldersYet": "아직 폴더가 없습니다", + "folderInfo": "ID: {id} • {totalPairs} 쌍", "enterFolderName": "폴더 이름 입력:", - "confirmDelete": "삭제하려면 \"{name}\"을(를) 입력하세요:" + "confirmDelete": "삭제하려면 \"{name}\"을(를) 입력하세요:", + "myFolders": "내 폴더", + "publicFolders": "공개 폴더", + "public": "공개", + "private": "비공개", + "setPublic": "공개로 설정", + "setPrivate": "비공개로 설정", + "publicFolderInfo": "{userName} • {totalPairs} 쌍", + "searchPlaceholder": "공개 폴더 검색...", + "loading": "로딩 중...", + "noPublicFolders": "공개 폴더를 찾을 수 없습니다", + "unknownUser": "알 수 없는 사용자", + "enterNewName": "새 이름 입력:", + "favorite": "즐겨찾기", + "unfavorite": "즐겨찾기 해제", + "pleaseLogin": "먼저 로그인해주세요" }, "folder_id": { "unauthorized": "이 폴더의 소유자가 아닙니다", @@ -36,39 +56,39 @@ "noTextPairs": "이 폴더에 텍스트 쌍이 없습니다", "addNewTextPair": "새 텍스트 쌍 추가", "add": "추가", - "updateTextPair": "텍스트 쌍 업데이트", - "update": "업데이트", + "updateTextPair": "텍스트 쌍 수정", + "update": "수정", "text1": "텍스트 1", "text2": "텍스트 2", - "language1": "언어 1", - "language2": "언어 2", + "language1": "로캘 1", + "language2": "로캘 2", "enterLanguageName": "언어 이름을 입력하세요", "edit": "편집", "delete": "삭제", "permissionDenied": "이 작업을 수행할 권한이 없습니다", "error": { - "update": "이 항목을 업데이트할 권한이 없습니다.", + "update": "이 항목을 수정할 권한이 없습니다.", "delete": "이 항목을 삭제할 권한이 없습니다.", "add": "이 폴더에 항목을 추가할 권한이 없습니다.", - "rename": "이 폴더 이름을 변경할 권한이 없습니다.", + "rename": "이 폴더의 이름을 변경할 권한이 없습니다.", "deleteFolder": "이 폴더를 삭제할 권한이 없습니다." } }, "home": { - "title": "언어 학습", - "description": "인공 언어를 포함하여 세상의 거의 모든 언어를 배우는 데 도움이 되는 매우 유용한 웹사이트입니다.", + "title": "언어 배우기", + "description": "세계의 거의 모든 언어(인공어 포함)를 배우는 데 도움이 되는 매우 유용한 웹사이트입니다.", "explore": "탐색", "fortune": { "quote": "Stay hungry, stay foolish.", - "author": "— 스티브 잡스" + "author": "— Steve Jobs" }, "translator": { "name": "번역기", - "description": "모든 언어로 번역하고 국제 음성 기호(IPA)로 주석 추가" + "description": "모든 언어로 번역하고 국제 음성 기호(IPA)로 주석 달기" }, "textSpeaker": { "name": "텍스트 스피커", - "description": "텍스트를 인식하고 읽어줍니다. 반복 재생 및 속도 조정 지원" + "description": "텍스트 인식 및 낭독, 반복 재생 및 속도 조절 지원" }, "srtPlayer": { "name": "SRT 비디오 플레이어", @@ -84,15 +104,16 @@ }, "dictionary": { "name": "사전", - "description": "단어와 구문을 조회하고 자세한 정의와 예제 제공" + "description": "상세한 정의와 예문으로 단어 및 구문 검색" }, "moreFeatures": { "name": "더 많은 기능", - "description": "개발 중, 기대해 주세요" + "description": "개발 중, 기대해주세요" } }, "auth": { - "title": "인증", + "title": "로그인", + "signUpTitle": "회원가입", "signIn": "로그인", "signUp": "회원가입", "email": "이메일", @@ -113,12 +134,23 @@ "nameRequired": "이름을 입력하세요", "usernameRequired": "사용자명을 입력하세요", "usernameTooShort": "사용자명은 최소 3자 이상이어야 합니다", - "usernameInvalid": "사용자명은 영문, 숫자, 밑줄만 포함할 수 있습니다", + "usernameInvalid": "사용자명은 문자, 숫자, 밑줄만 포함할 수 있습니다", "emailRequired": "이메일을 입력하세요", "identifierRequired": "이메일 또는 사용자명을 입력하세요", "passwordRequired": "비밀번호를 입력하세요", - "confirmPasswordRequired": "비밀번호 확인을 입력하세요", - "loading": "로딩 중..." + "confirmPasswordRequired": "비밀번호를 확인하세요", + "loading": "로딩 중...", + "confirm": "확인", + "noAccountLink": "계정이 없으신가요? 회원가입", + "hasAccountLink": "이미 계정이 있으신가요? 로그인", + "usernamePlaceholder": "사용자명", + "emailPlaceholder": "이메일 주소", + "passwordPlaceholder": "비밀번호", + "usernameOrEmailPlaceholder": "사용자명 또는 이메일", + "loginFailed": "로그인 실패", + "signUpFailed": "회원가입 실패", + "fillAllFields": "모든 필드를 입력하세요", + "enterCredentials": "사용자명과 비밀번호를 입력하세요" }, "memorize": { "folder_selector": { @@ -136,7 +168,7 @@ "previous": "이전" }, "page": { - "unauthorized": "이 폴더에 액세스할 권한이 없습니다" + "unauthorized": "이 폴더에 접근할 권한이 없습니다" } }, "navbar": { @@ -144,7 +176,9 @@ "sourceCode": "GitHub", "sign_in": "로그인", "profile": "프로필", - "folders": "폴더" + "folders": "폴더", + "explore": "탐색", + "favorites": "즐겨찾기" }, "profile": { "myProfile": "내 프로필", @@ -158,7 +192,7 @@ "play": "재생", "previous": "이전", "next": "다음", - "restart": "처음부터", + "restart": "다시 시작", "autoPause": "자동 일시정지 ({enabled})", "uploadVideoAndSubtitle": "비디오와 자막 파일을 업로드하세요", "uploadVideoFile": "비디오 파일을 업로드하세요", @@ -170,21 +204,27 @@ "uploaded": "업로드됨", "notUploaded": "업로드되지 않음", "upload": "업로드", + "uploadVideoButton": "비디오 업로드", + "uploadSubtitleButton": "자막 업로드", + "subtitleUploaded": "자막 업로드됨 ({count}개 항목)", + "subtitleNotUploaded": "자막 업로드되지 않음", "autoPauseStatus": "자동 일시정지: {enabled}", "on": "켜기", "off": "끄기", "videoUploadFailed": "비디오 업로드 실패", - "subtitleUploadFailed": "자막 업로드 실패" + "subtitleUploadFailed": "자막 업로드 실패", + "subtitleLoadSuccess": "자막 로드 성공", + "subtitleLoadFailed": "자막 로드 실패" }, "text_speaker": { "generateIPA": "IPA 생성", "viewSavedItems": "저장된 항목 보기", - "confirmDeleteAll": "정말 모두 삭제하시겠습니까? (Y/N)" + "confirmDeleteAll": "모든 것을 삭제하시겠습니까? (Y/N)" }, "translator": { "detectLanguage": "언어 감지", "generateIPA": "IPA 생성", - "translateInto": "번역", + "translateInto": "번역할 언어", "chinese": "중국어", "english": "영어", "french": "프랑스어", @@ -207,38 +247,77 @@ "noFolders": "폴더를 찾을 수 없습니다", "folderInfo": "{id}. {name}", "close": "닫기", - "success": "텍스트 쌍을 폴더에 추가했습니다", - "error": "텍스트 쌍 추가 실패" + "success": "텍스트 쌍이 폴더에 추가됨", + "error": "폴더에 텍스트 쌍 추가 실패" }, "autoSave": "자동 저장" }, "dictionary": { "title": "사전", - "description": "상세한 정의와 예제로 단어 및 구문 검색", + "description": "상세한 정의와 예문으로 단어 및 구문 검색", "searchPlaceholder": "검색할 단어나 구문을 입력하세요...", "searching": "검색 중...", "search": "검색", "languageSettings": "언어 설정", - "queryLanguage": "쿼리 언어", - "queryLanguageHint": "검색하려는 단어/구문의 언어", + "queryLanguage": "질의 언어", + "queryLanguageHint": "검색할 단어/구문의 언어", "definitionLanguage": "정의 언어", "definitionLanguageHint": "정의를 표시할 언어", - "otherLanguagePlaceholder": "또는 다른 언어를 입력하세요...", - "currentSettings": "현재 설정: 쿼리 {queryLang}, 정의 {definitionLang}", - "relookup": "재검색", + "otherLanguagePlaceholder": "또는 다른 언어 입력...", + "other": "기타", + "currentSettings": "현재 설정: 질의 {queryLang}, 정의 {definitionLang}", + "relookup": "다시 검색", "saveToFolder": "폴더에 저장", - "loading": "로드 중...", - "noResults": "결과를 찾을 수 없습니다", + "loading": "로딩 중...", + "noResults": "검색 결과 없음", "tryOtherWords": "다른 단어나 구문을 시도하세요", "welcomeTitle": "사전에 오신 것을 환영합니다", - "welcomeHint": "위 검색 상자에 단어나 구문을 입력하여 검색을 시작하세요", + "welcomeHint": "위의 검색 상자에 단어나 구문을 입력하여 검색을 시작하세요", "lookupFailed": "검색 실패, 나중에 다시 시도하세요", - "relookupSuccess": "재검색했습니다", - "relookupFailed": "사전 재검색 실패", + "relookupSuccess": "다시 검색 성공", + "relookupFailed": "사전 다시 검색 실패", "pleaseLogin": "먼저 로그인하세요", - "pleaseCreateFolder": "먼저 폴더를 만드세요", + "pleaseCreateFolder": "먼저 폴더를 생성하세요", "savedToFolder": "폴더에 저장됨: {folderName}", - "saveFailed": "저장 실패, 나중에 다시 시도하세요" + "saveFailed": "저장 실패, 나중에 다시 시도하세요", + "definition": "정의", + "example": "예문" + }, + "explore": { + "title": "탐색", + "subtitle": "공개 폴더 발견", + "searchPlaceholder": "공개 폴더 검색...", + "loading": "로딩 중...", + "noFolders": "공개 폴더를 찾을 수 없습니다", + "folderInfo": "{userName} • {totalPairs} 쌍", + "unknownUser": "알 수 없는 사용자", + "favorite": "즐겨찾기", + "unfavorite": "즐겨찾기 해제", + "pleaseLogin": "먼저 로그인해주세요", + "sortByFavorites": "즐겨찾기순 정렬", + "sortByFavoritesActive": "즐겨찾기순 정렬 해제" + }, + "exploreDetail": { + "title": "폴더 상세", + "createdBy": "생성자: {name}", + "unknownUser": "알 수 없는 사용자", + "totalPairs": "총 쌍", + "favorites": "즐겨찾기", + "createdAt": "생성일", + "viewContent": "내용 보기", + "favorite": "즐겨찾기", + "unfavorite": "즐겨찾기 해제", + "favorited": "즐겨찾기됨", + "unfavorited": "즐겨찾기 해제됨", + "pleaseLogin": "먼저 로그인해주세요" + }, + "favorites": { + "title": "내 즐겨찾기", + "subtitle": "즐겨찾기한 폴더", + "loading": "로딩 중...", + "noFavorites": "아직 즐겨찾기가 없습니다", + "folderInfo": "{userName} • {totalPairs} 쌍", + "unknownUser": "알 수 없는 사용자" }, "user_profile": { "anonymous": "익명", @@ -251,14 +330,15 @@ "displayName": "표시 이름", "notSet": "설정되지 않음", "memberSince": "가입일", + "logout": "로그아웃", "folders": { "title": "폴더", - "noFolders": "폴더가 없습니다", + "noFolders": "아직 폴더가 없습니다", "folderName": "폴더 이름", - "totalPairs": "텍스트 쌍 수", + "totalPairs": "총 쌍", "createdAt": "생성일", "actions": "작업", "view": "보기" } } -} \ No newline at end of file +} diff --git a/messages/ug-CN.json b/messages/ug-CN.json index 38750ce..9b92728 100644 --- a/messages/ug-CN.json +++ b/messages/ug-CN.json @@ -1,128 +1,160 @@ { "alphabet": { - "chooseCharacters": "ئۆگىنەرلىك ھەرپلەرنى تاللاڭ", - "japanese": "ياپونىيە كانا", - "english": "ئىنگلىز ئېلىپبې", - "uyghur": "ئۇيغۇر ئېلىپبېسى", - "esperanto": "ئېسپېرانتو ئېلىپبېسى", - "loading": "چىقىرىۋېتىلىۋاتىدۇ...", - "loadFailed": "چىقىرىش مەغلۇب بولدى، قايتا سىناڭ", - "hideLetter": "ھەرپنى يوشۇرۇش", - "showLetter": "ھەرپنى كۆرسىتىش", - "hideIPA": "IPA نى يوشۇرۇش", - "showIPA": "IPA نى كۆرسىتىش", - "roman": "روماللاشتۇرۇش", + "chooseCharacters": "ئۆگەنمەكچى بولغان ھەرپلەرنى تاللاڭ", + "chooseAlphabetHint": "ئۆگىنىشنى باشلاش ئۈچۈن بىر ئېلىپبە تاللاڭ", + "japanese": "ياپون يېزىقى", + "english": "ئىنگلىز ئېلىپبەسى", + "uyghur": "ئۇيغۇر ئېلىپبەسى", + "esperanto": "ئېسپېرانتو ئېلىپبەسى", + "loading": "يۈكلىنىۋاتىدۇ...", + "loadFailed": "يۈكلەش مەغلۇپ بولدى، قايتا سىناڭ", + "hideLetter": "ھەرپنى يوشۇر", + "showLetter": "ھەرپنى كۆرسەت", + "hideIPA": "IPA نى يوشۇر", + "showIPA": "IPA نى كۆرسەت", + "roman": "لاتىن يېزىقى", "letter": "ھەرپ", "random": "ئىختىيارىي ھالەت", - "randomNext": "ئىختىيارىي كېيىنكى" + "randomNext": "ئىختىيارىي كېيىنكى", + "previousLetter": "ئالدىنقى ھەرپ", + "nextLetter": "كېيىنكى ھەرپ", + "keyboardHint": "سول/ئوڭ يا ئوق كۇنۇپكىلىرىنى ياكى بوشلۇق كۇنۇپكىسىنى ئىختىيارىي ئالماشتۇرۇش ئۈچۈن ئىشلىتىڭ، ESC قايتىش ئۈچۈن", + "swipeHint": "سول/ئوڭ يا ئوق كۇنۇپكىلىرىنى ياكى سىيرىشنى ئىشلىتىپ يۆنىلىڭ، ESC قايتىش ئۈچۈن" }, "folders": { "title": "قىسقۇچلار", - "subtitle": "توپلىمىڭىزنى باشقۇرۇڭ", + "subtitle": "يىغىپ ساقلاشلىرىڭىزنى باشقۇرۇڭ", "newFolder": "يېڭى قىسقۇچ", "creating": "قۇرۇۋاتىدۇ...", - "noFoldersYet": "قىسقۇچ يوق", - "folderInfo": "كود: {id} • {totalPairs} جۈپ", - "enterFolderName": "قىسقۇچ نامىنى كىرگۈزۈڭ:", - "confirmDelete": "ئۆچۈرۈش ئۈچۈن «{name}» نى كىرگۈزۈڭ:" + "noFoldersYet": "تېخى قىسقۇچ يوق", + "folderInfo": "كىملىك: {id} • {totalPairs} جۈپ", + "enterFolderName": "قىسقۇچ ئاتىنى كىرگۈزۈڭ:", + "confirmDelete": "ئۆچۈرۈش ئۈچۈن \"{name}\" نى كىرگۈزۈڭ:", + "myFolders": "قىسقۇچلىرىم", + "publicFolders": "ئاممىۋى قىسقۇچلار", + "public": "ئاممىۋى", + "private": "شەخسىي", + "setPublic": "ئاممىۋى قىلىپ تەڭشە", + "setPrivate": "شەخسىي قىلىپ تەڭشە", + "publicFolderInfo": "{userName} • {totalPairs} جۈپ", + "searchPlaceholder": "ئاممىۋى قىسقۇچلارنى ئىزدەڭ...", + "loading": "يۈكلىنىۋاتىدۇ...", + "noPublicFolders": "ئاممىۋى قىسقۇچ تېپىلمىدى", + "unknownUser": "نامەلۇم ئىشلەتكۈچى", + "enterNewName": "يېڭى ئات كىرگۈزۈڭ:", + "favorite": "يىغىپ ساقلا", + "unfavorite": "يىغىپ ساقلاشنى بىكار قىل", + "pleaseLogin": "ئاۋۋال تىزىمغا كىرىڭ" }, "folder_id": { - "unauthorized": "سىز بۇ قىسقۇچنىڭ ئىگىسى ئەمەس", - "back": "كەينىگە", + "unauthorized": "بۇ قىسقۇچنىڭ ئىگىسى ئەمەسسىز", + "back": "قايتىش", "textPairs": "تېكىست جۈپلىرى", "itemsCount": "{count} تۈر", - "memorize": "ئەستە ساقلاش", - "loadingTextPairs": "تېكىست جۈپلىرى چىقىرىۋېتىلىۋاتىدۇ...", + "memorize": "يادلاش", + "loadingTextPairs": "تېكىست جۈپلىرى يۈكلىنىۋاتىدۇ...", "noTextPairs": "بۇ قىسقۇچتا تېكىست جۈپى يوق", - "addNewTextPair": "يېڭى تېكىست جۈپى قوشۇڭ", + "addNewTextPair": "يېڭى تېكىست جۈپى قوشۇش", "add": "قوشۇش", - "updateTextPair": "تېكىست جۈپىنى يېڭىلاڭ", + "updateTextPair": "تېكىست جۈپىنى يېڭىلاش", "update": "يېڭىلاش", "text1": "تېكىست 1", "text2": "تېكىست 2", "language1": "تىل 1", "language2": "تىل 2", - "enterLanguageName": "تىل نامىنى كىرگۈزۈڭ", + "enterLanguageName": "تىل ئاتىنى كىرگۈزۈڭ", "edit": "تەھرىرلەش", "delete": "ئۆچۈرۈش", - "permissionDenied": "بۇ مەشغۇلاتنى ئىجرا قىلىش ھوقۇقىڭىز يوق", + "permissionDenied": "بۇ مەشغۇلاتنى ئېلىپ بېرىش ھوقۇقىڭىز يوق", "error": { "update": "بۇ تۈرنى يېڭىلاش ھوقۇقىڭىز يوق.", "delete": "بۇ تۈرنى ئۆچۈرۈش ھوقۇقىڭىز يوق.", "add": "بۇ قىسقۇچقا تۈر قوشۇش ھوقۇقىڭىز يوق.", - "rename": "بۇ قىسقۇچنىڭ نامىنى ئۆزگەرتىش ھوقۇقىڭىز يوق.", + "rename": "بۇ قىسقۇچنىڭ ئاتىنى ئۆزگەرتىش ھوقۇقىڭىز يوق.", "deleteFolder": "بۇ قىسقۇچنى ئۆچۈرۈش ھوقۇقىڭىز يوق." } }, "home": { - "title": "تىل ئۆگىنىڭ", - "description": "بۇ سىزنى دۇنيادىكى ھەممە تىلنى، جۈملىدىن سۈنئىي تىللارنىمۇ ئۆگىنىشىڭىزغا ياردەم بېرىدىغان ناھايىتى پايدىلىق تور بېكەت.", + "title": "تىل ئۆگىنىش", + "description": "بۇ دۇنيادىكى almost ھەر بىر تىلنى، جۈملىدىن سۈنئىي تىللارنى ئۆگىنىشىڭىزگە ياردەم بېرىدىغان ئىنتايىن قوللىنىشلىق تور بېكەت.", "explore": "ئىزدىنىش", "fortune": { - "quote": "Stay hungry, stay foolish.", - "author": "— ستىۋ جوۋبس" + "quote": "ئاچ قورساق، ئەخمەق بولۇپ تۇرۇڭ.", + "author": "— Steve Jobs" }, "translator": { - "name": "تەرجىمە", - "description": "خالىغان تىلغا تەرجىمە قىلىپ خەلقئارالىق فونېتىك ئېلىپبې (IPA) بىلەن ئىزاھاتلاش" + "name": "تەرجىمان", + "description": "ھەر قانداق تىلغا تەرجىمە قىلىڭ ۋە خەلقئارالىق فونېتىكىلىق ئېلىپبە (IPA) بىلەن ئىزاھلاڭ" }, "textSpeaker": { "name": "تېكىست ئوقۇغۇچى", - "description": "تېكىستنى پەرقلەندۈرۈپ ئوقىيدۇ، دەۋرىي ئوقۇش ۋە سۈرئەت تەڭشەشنى قوللايدۇ" + "description": "تېكىستنى تونۇپ ۋە ئۈنلۈك ئوقۇپ بېرىدۇ، دەۋرىي قويۇش ۋە سۈرئەت تەڭشەشنى قوللايدۇ" }, "srtPlayer": { - "name": "SRT سىن ئوپىراتورى", - "description": "SRT خەت ئاستى فايلى ئاساسىدا سىننى جۈملە-جۈملە قويۇپ، يەرلىك ئىخچام ئاۋازنى ئىمتىلايدۇ" + "name": "SRT ۋىدېئو قويغۇچ", + "description": "SRT تر پودكاست ھۆججەتلىرىگە ئاساسەن ۋىدېئولارنى جۈمە بويىچە قويۇپ، ئانا تىللىقلارنىڭ تەلەپپۇزىنى دوراڭ" }, "alphabet": { - "name": "ئېلىپبې", - "description": "ئېلىپبېدىن يېڭى تىل ئۆگىنىشنى باشلاڭ" + "name": "ئېلىپبە", + "description": "يېڭى بىر تىلنى ئېلىپبەدىن باشلاپ ئۆگىنىڭ" }, "memorize": { - "name": "ئەستە ساقلاش", - "description": "تىل A دىن تىل B غا، تىل B دىن تىل A غا، دىكتات قوللايدۇ" + "name": "يادلاش", + "description": "تىل A دىن تىل B گە، تىل B دىن تىل A غا، دىكتات قىلىشنى قوللايدۇ" }, "dictionary": { "name": "لۇغەت", - "description": "سۆز ۋە ئىبارە ئىزدەپ، تەپسىلىي ئىزاھات ۋە مىساللار بىلەن تەمىنلەيدۇ" + "description": "سۆزلەر ۋە ئىبارىلەرنى تەپسىلىي ئېنىقلىما ۋە مىساللار بىلەن ئىزدەڭ" }, "moreFeatures": { - "name": "تېخىمۇ كۆپ ئىقتىدار", - "description": "ئىشلەۋاتىدۇ، كۈتكۈن بولۇڭ" + "name": "تېخىمۇ كۆپ ئىقتىدارلار", + "description": "تەرەققىيات ئاستىدا، دىققەت قىلىپ تۇرۇڭ" } }, "auth": { - "title": "دەلىللەش", + "title": "كىرىش", + "signUpTitle": "تىزىملىتىش", "signIn": "كىرىش", "signUp": "تىزىملىتىش", "email": "ئېلخەت", - "password": "ئىم", - "confirmPassword": "ئىمنى جەزملەش", - "name": "نام", - "username": "ئىشلەتكۈچى نامى", - "emailOrUsername": "ئېلخەت ياكى ئىشلەتكۈچى نامى", + "password": "پارول", + "confirmPassword": "پارولنى جەزىملەڭ", + "name": "ئىسىم", + "username": "ئىشلەتكۈچى ئاتى", + "emailOrUsername": "ئېلخەت ياكى ئىشلەتكۈچى ئاتى", "signInButton": "كىرىش", "signUpButton": "تىزىملىتىش", "noAccount": "ھېساباتىڭىز يوقمۇ؟", "hasAccount": "ھېساباتىڭىز بارمۇ؟", - "signInWithGitHub": "GitHub بىلەن كىرىڭ", - "signUpWithGitHub": "GitHub بىلەن تىزىملىتىڭ", - "invalidEmail": "ئىناۋەتلىك ئېلخەت ئادرېسى كىرگۈزۈڭ", - "passwordTooShort": "ئىم كەم دېگەندە 8 ھەرپتىن تۇرۇشى كېرەك", - "passwordsNotMatch": "ئىم ماس كەلمەيدۇ", - "nameRequired": "نامىڭىزنى كىرگۈزۈڭ", - "usernameRequired": "ئىشلەتكۈچى نامىڭىزنى كىرگۈزۈڭ", - "usernameTooShort": "ئىشلەتكۈچى نامى كەم دېگەندە 3 ھەرپتىن تۇرۇشى كېرەك", - "usernameInvalid": "ئىشلەتكۈچى نامى پەقەت ھەرپ، سان ۋە ئاستى سىزىقنى ئۆز ئىچىگە ئالىدۇ", - "emailRequired": "ئېلخىتىڭىزنى كىرگۈزۈڭ", - "identifierRequired": "ئېلخەت ياكى ئىشلەتكۈچى نامىڭىزنى كىرگۈزۈڭ", - "passwordRequired": "ئىمىڭىزنى كىرگۈزۈڭ", - "confirmPasswordRequired": "ئىمىڭىزنى جەزملەڭ", - "loading": "چىقىرىۋېتىلىۋاتىدۇ..." + "signInWithGitHub": "GitHub بىلەن كىرىش", + "signUpWithGitHub": "GitHub بىلەن تىزىملىتىش", + "invalidEmail": "ئۈنۈملۈك ئېلخەت ئادرېسى كىرگۈزۈڭ", + "passwordTooShort": "پارول ئەڭ ئاز 8 ھەرپ بولۇشى كېرەك", + "passwordsNotMatch": "پاروللار ماس كەلمەيدۇ", + "nameRequired": "ئىسىمىڭىزنى كىرگۈزۈڭ", + "usernameRequired": "ئىشلەتكۈچى ئاتىنى كىرگۈزۈڭ", + "usernameTooShort": "ئىشلەتكۈچى ئاتى ئەڭ ئاز 3 ھەرپ بولۇشى كېرەك", + "usernameInvalid": "ئىشلەتكۈچى ئاتى پەقەت ھەرپ، سان ۋە ئاستى سىزىقنى ئۆز ئىچىگە ئالىدۇ", + "emailRequired": "ئېلخەت كىرگۈزۈڭ", + "identifierRequired": "ئېلخەت ياكى ئىشلەتكۈچى ئاتىنى كىرگۈزۈڭ", + "passwordRequired": "پارول كىرگۈزۈڭ", + "confirmPasswordRequired": "پارولنى جەزىملەڭ", + "loading": "يۈكلىنىۋاتىدۇ...", + "confirm": "جەزىملەش", + "noAccountLink": "ھېساباتىڭىز يوقمۇ؟ تىزىملىتىڭ", + "hasAccountLink": "ھېساباتىڭىز بارمۇ؟ كىرىڭ", + "usernamePlaceholder": "ئىشلەتكۈچى ئاتى", + "emailPlaceholder": "ئېلخەت ئادرېسى", + "passwordPlaceholder": "پارول", + "usernameOrEmailPlaceholder": "ئىشلەتكۈچى ئاتى ياكى ئېلخەت", + "loginFailed": "كىرىش مەغلۇپ بولدى", + "signUpFailed": "تىزىملىتىش مەغلۇپ بولدى", + "fillAllFields": "ھەممە بۆلەكلەرنى تولدۇرۇڭ", + "enterCredentials": "ئىشلەتكۈچى ئاتى ۋە پارول كىرگۈزۈڭ" }, "memorize": { "folder_selector": { - "selectFolder": "قىسقۇچ تاللاڭ", + "selectFolder": "بىر قىسقۇچ تاللاڭ", "noFolders": "قىسقۇچ تېپىلمىدى", "folderInfo": "{id}. {name} ({count})" }, @@ -131,63 +163,71 @@ "next": "كېيىنكى", "reverse": "تەتۈر", "dictation": "دىكتات", - "noTextPairs": "ئىشلەتكىلى بولىدىغان تېكىست جۈپى يوق", - "disorder": "بەت ئارلاش", - "previous": "ئىلگىرىكى" + "noTextPairs": "تېكىست جۈپى يوق", + "disorder": "قالايمىقانلاشتۇرۇش", + "previous": "ئالدىنقى" }, "page": { - "unauthorized": "بۇ قىسقۇچنى زىيارەت قىلىشقا ھوقۇقىڭىز يوق" + "unauthorized": "بۇ قىسقۇچنى زىيارەت قىلىش ھوقۇقىڭىز يوق" } }, "navbar": { - "title": "تىل ئۆگىنىش", + "title": "تىل-ئۆگىنىش", "sourceCode": "GitHub", "sign_in": "كىرىش", - "profile": "پروفىل", - "folders": "قىسقۇچلار" + "profile": "شەخسىي ئۇچۇر", + "folders": "قىسقۇچلار", + "explore": "ئىزدىنىش", + "favorites": "يىغىپ ساقلانغانلار" }, "profile": { - "myProfile": "مېنىڭ پروفىلىم", + "myProfile": "شەخسىي ئۇچۇرۇم", "email": "ئېلخەت: {email}", - "logout": "چىقىش" + "logout": "چىكىنىش" }, "srt_player": { - "uploadVideo": "سىن يۈكلەڭ", - "uploadSubtitle": "خەت ئاستى يۈكلەڭ", + "uploadVideo": "ۋىدېئو يۈكلەش", + "uploadSubtitle": "تر پودكاست يۈكلەش", "pause": "ۋاقىتلىق توختىتىش", "play": "قويۇش", - "previous": "ئىلگىرىكى", + "previous": "ئالدىنقى", "next": "كېيىنكى", "restart": "قايتا باشلاش", "autoPause": "ئاپتوماتىك توختىتىش ({enabled})", - "uploadVideoAndSubtitle": "سىن ھەم خەت ئاستى فايلىنى يۈكلەڭ", - "uploadVideoFile": "سىن فايلى يۈكلەڭ", - "uploadSubtitleFile": "خەت ئاستى فايلى يۈكلەڭ", - "processingSubtitle": "خەت ئاستى فايلى بىر تەرەپ قىلىۋاتىدۇ...", - "needBothFiles": "ئۆگىنىشنى باشلاش ئۈچۈن سىن ھەم خەت ئاستى فايلىنىڭ ھەممىسى لازىم", - "videoFile": "سىن فايلى", - "subtitleFile": "خەت ئاستى فايلى", + "uploadVideoAndSubtitle": "ۋىدېئو ۋە تر پودكاست ھۆججەتلىرىنى يۈكلەڭ", + "uploadVideoFile": "ۋىدېئو ھۆججىتى يۈكلەڭ", + "uploadSubtitleFile": "تر پودكاست ھۆججىتى يۈكلەڭ", + "processingSubtitle": "تر پودكاست ھۆججىتى بىر تەرەپ قىلىنىۋاتىدۇ...", + "needBothFiles": "ئۆگىنىشنى باشلاش ئۈچۈن ۋىدېئو ۋە تر پودكاست ھۆججەتلىرى كېرەك", + "videoFile": "ۋىدېئو ھۆججىتى", + "subtitleFile": "تر پودكاست ھۆججىتى", "uploaded": "يۈكلەندى", "notUploaded": "يۈكلەنمىدى", "upload": "يۈكلەش", + "uploadVideoButton": "ۋىدېئو يۈكلەش", + "uploadSubtitleButton": "تر پودكاست يۈكلەش", + "subtitleUploaded": "تر پودكاست يۈكلەندى ({count} تۈر)", + "subtitleNotUploaded": "تر پودكاست يۈكلەنمىدى", "autoPauseStatus": "ئاپتوماتىك توختىتىش: {enabled}", "on": "ئوچۇق", "off": "تاقاق", - "videoUploadFailed": "سىن يۈكلەش مەغلۇب بولدى", - "subtitleUploadFailed": "خەت ئاستى يۈكلەش مەغلۇب بولدى" + "videoUploadFailed": "ۋىدېئو يۈكلەش مەغلۇپ بولدى", + "subtitleUploadFailed": "تر پودكاست يۈكلەش مەغلۇپ بولدى", + "subtitleLoadSuccess": "تر پودكاست مۇۋەپپەقىيەتلىك يۈكلەندى", + "subtitleLoadFailed": "تر پودكاست يۈكلەش مەغلۇپ بولدى" }, "text_speaker": { "generateIPA": "IPA ھاسىل قىلىش", "viewSavedItems": "ساقلانغان تۈرلەرنى كۆرۈش", - "confirmDeleteAll": "ھەممىنى ئۆچۈرەمسىز؟ (H/Y)" + "confirmDeleteAll": "ھەممىنى ئۆچۈرەمسىز؟ (Y/N)" }, "translator": { - "detectLanguage": "تىل پەرقلەندۈرۈش", - "generateIPA": "IPA ھاسىل قىلىش", + "detectLanguage": "تىلنى تونۇش", + "generateIPA": "ipa ھاسىل قىلىش", "translateInto": "تەرجىمە قىلىش", "chinese": "خەنزۇچە", "english": "ئىنگلىزچە", - "french": "فرانسۇزچە", + "french": "فىرانسۇزچە", "german": "گېرمانچە", "italian": "ئىتاليانچە", "japanese": "ياپونچە", @@ -196,69 +236,109 @@ "russian": "رۇسچە", "spanish": "ئىسپانچە", "other": "باشقا", - "translating": "تەرجىمە قىلىۋاتىدۇ...", + "translating": "تەرجىمە قىلىنىۋاتىدۇ...", "translate": "تەرجىمە قىلىش", "inputLanguage": "بىر تىل كىرگۈزۈڭ.", "history": "تارىخ", "enterLanguage": "تىل كىرگۈزۈڭ", "add_to_folder": { - "notAuthenticated": "دەلىتلەنمىدىڭىز", - "chooseFolder": "قوشۇلىدىغان قىسقۇچنى تاللاڭ", + "notAuthenticated": "تىزىملىتىلمىدىڭىز", + "chooseFolder": "قوشۇش ئۈچۈن قىسقۇچ تاللاڭ", "noFolders": "قىسقۇچ تېپىلمىدى", "folderInfo": "{id}. {name}", "close": "تاقاش", "success": "تېكىست جۈپى قىسقۇچقا قوشۇلدى", - "error": "تېكىست جۈپىنى قىسقۇچقا قوشۇش مەغلۇب بولدى" + "error": "تېكىست جۈپىنى قىسقۇچقا قوشۇش مەغلۇپ بولدى" }, "autoSave": "ئاپتوماتىك ساقلاش" }, "dictionary": { "title": "لۇغەت", - "description": "تەپسىلىي ئىزاھات ۋە مىساللار بىلەن سۆز ۋە ئىبارە ئىزدەش", - "searchPlaceholder": "ئىزدەيدىغان سۆز ياكى ئىبارە كىرگۈزۈڭ...", + "description": "سۆزلەر ۋە ئىبارىلەرنى تەپسىلىي ئېنىقلىما ۋە مىساللار بىلەن ئىزدەڭ", + "searchPlaceholder": "ئىزدەش ئۈچۈن سۆز ياكى ئىبارە كىرگۈزۈڭ...", "searching": "ئىزدەۋاتىدۇ...", - "search": "ئىزدە", - "languageSettings": "تىل تەڭشىكى", - "queryLanguage": "سۈرەشتۈرۈش تىلى", - "queryLanguageHint": "ئىزدەمدەكچى بولغان سۆز/ئىبارە قايسى تىلدا", - "definitionLanguage": "ئىزاھات تىلى", - "definitionLanguageHint": "ئىزاھاتنى قايسى تىلدا كۆرۈشنى ئويلىشىسىز", + "search": "ئىزدەش", + "languageSettings": "تىل تەڭشەكلىرى", + "queryLanguage": "سۈرۈشتۈرۈش تىلى", + "queryLanguageHint": "ئىزدىمەكچى بولغان سۆز/ئىبارە قايسى تىلدا", + "definitionLanguage": "ئېنىقلىما تىلى", + "definitionLanguageHint": "ئېنىقلىمىلارنى قايسى تىلدا كۆرمەكچى", "otherLanguagePlaceholder": "ياكى باشقا تىل كىرگۈزۈڭ...", - "currentSettings": "نۆۋەتتىكى تەڭشەك: سۈرەشتۈرۈش {queryLang}، ئىزاھات {definitionLang}", - "relookup": "قايتا ئىزدە", - "saveToFolder": "قىسقۇچقا ساقلا", - "loading": "يۈكلىۋاتىدۇ...", + "other": "باشقا", + "currentSettings": "نۆۋەتتىكى تەڭشەكلەر: سۈرۈشتۈرۈش {queryLang}، ئېنىقلىما {definitionLang}", + "relookup": "قايتا ئىزدەش", + "saveToFolder": "قىسقۇچقا ساقلاش", + "loading": "يۈكلىنىۋاتىدۇ...", "noResults": "نەتىجە تېپىلمىدى", - "tryOtherWords": "باشقا سۆز ياكى ئىبارە سىناڭ", - "welcomeTitle": "لۇغەتكە مەرھەمەت", + "tryOtherWords": "باشقا سۆز ياكى ئىبارىلەرنى سىناڭ", + "welcomeTitle": "لۇغەتكە خۇش كەلدىڭىز", "welcomeHint": "ئىزدەشنى باشلاش ئۈچۈن يۇقىرىدىكى ئىزدەش رامكىسىغا سۆز ياكى ئىبارە كىرگۈزۈڭ", - "lookupFailed": "ئىزدەش مەغلۇب بولدى، كېيىنرەك قايتا سىناڭ", - "relookupSuccess": "مۇۋەپپەقىيەتلىك قايتا ئىزدىدى", - "relookupFailed": "لۇغەت قايتا ئىزدىشى مەغلۇب بولدى", - "pleaseLogin": "ئاۋۋال تىزىملىتىڭ", - "pleaseCreateFolder": "ئاۋۋال قىسقۇچ قۇرۇڭ", + "lookupFailed": "ئىزدەش مەغلۇپ بولدى، كېيىن قايتا سىناڭ", + "relookupSuccess": "مۇۋەپپەقىيەتلىك قايتا ئىزدەلدى", + "relookupFailed": "لۇغەت قايتا ئىزدەش مەغلۇپ بولدى", + "pleaseLogin": "ئاۋۋال تىزىمغا كىرىڭ", + "pleaseCreateFolder": "ئاۋۋال بىر قىسقۇچ قۇرۇڭ", "savedToFolder": "قىسقۇچقا ساقلاندى: {folderName}", - "saveFailed": "ساقلاش مەغلۇب بولدى، كېيىنرەك قايتا سىناڭ" + "saveFailed": "ساقلاش مەغلۇپ بولدى، كېيىن قايتا سىناڭ", + "definition": "ئېنىقلىما", + "example": "مىسال" + }, + "explore": { + "title": "ئىزدىنىش", + "subtitle": "ئاممىۋى قىسقۇچلارنى بايقاڭ", + "searchPlaceholder": "ئاممىۋى قىسقۇچلارنى ئىزدەڭ...", + "loading": "يۈكلىنىۋاتىدۇ...", + "noFolders": "ئاممىۋى قىسقۇچ تېپىلمىدى", + "folderInfo": "{userName} • {totalPairs} جۈپ", + "unknownUser": "نامەلۇم ئىشلەتكۈچى", + "favorite": "يىغىپ ساقلا", + "unfavorite": "يىغىپ ساقلاشنى بىكار قىل", + "pleaseLogin": "ئاۋۋال تىزىمغا كىرىڭ", + "sortByFavorites": "يىغىپ ساقلاش بويىچە تەرتىپلەش", + "sortByFavoritesActive": "يىغىپ ساقلاش بويىچە تەرتىپلەشنى بىكار قىلىش" + }, + "exploreDetail": { + "title": "قىسقۇچ تەپسىلاتلىرى", + "createdBy": "قۇرغۇچى: {name}", + "unknownUser": "نامەلۇم ئىشلەتكۈچى", + "totalPairs": "جەمئىي جۈپ", + "favorites": "يىغىپ ساقلانغانلار", + "createdAt": "قۇرۇلغان ۋاقتى", + "viewContent": "مەزمۇننى كۆرۈش", + "favorite": "يىغىپ ساقلا", + "unfavorite": "يىغىپ ساقلاشنى بىكار قىل", + "favorited": "يىغىپ ساقلاندى", + "unfavorited": "يىغىپ ساقلاش بىكار قىلىندى", + "pleaseLogin": "ئاۋۋال تىزىمغا كىرىڭ" + }, + "favorites": { + "title": "يىغىپ ساقلىغانلىرىم", + "subtitle": "يىغىپ ساقلىغان قىسقۇچلىرىڭىز", + "loading": "يۈكلىنىۋاتىدۇ...", + "noFavorites": "تېخى يىغىپ ساقلانمىغان", + "folderInfo": "{userName} • {totalPairs} جۈپ", + "unknownUser": "نامەلۇم ئىشلەتكۈچى" }, "user_profile": { - "anonymous": "ئىسىمسىز", + "anonymous": "نامسىز", "email": "ئېلخەت", - "verified": "دەلىللەندى", - "unverified": "دەلىتلەنمىدى", - "accountInfo": "ھېسابات ئۇچۇرى", - "userId": "ئىشلەتكۈچى كودى", - "username": "ئىشلەتكۈچى نامى", - "displayName": "كۆرسىتىلىدىغان نام", + "verified": "دەلىللەنگەن", + "unverified": "دەلىللەنمىگەن", + "accountInfo": "ھېسابات ئۇچۇرلىرى", + "userId": "ئىشلەتكۈچى كىملىكى", + "username": "ئىشلەتكۈچى ئاتى", + "displayName": "كۆرسىتىش ئاتى", "notSet": "تەڭشەلمىگەن", - "memberSince": "تىزىملاتقان ۋاقىت", + "memberSince": "ئەزا بولغاندىن بېرى", + "logout": "چىكىنىش", "folders": { "title": "قىسقۇچلار", - "noFolders": "قىسقۇچ يوق", - "folderName": "قىسقۇچ نامى", - "totalPairs": "تېكىست جۈپ سانى", - "createdAt": "قۇرۇلغان ۋاقىت", - "actions": "مەشغۇلات", + "noFolders": "تېخى قىسقۇچ يوق", + "folderName": "قىسقۇچ ئاتى", + "totalPairs": "جەمئىي جۈپ", + "createdAt": "قۇرۇلغان ۋاقتى", + "actions": "مەشغۇلاتلار", "view": "كۆرۈش" } } -} \ No newline at end of file +}