From 56bea6cf85ddb62dccc4a9d73b511e157cfd0d9a Mon Sep 17 00:00:00 2001 From: Fen Date: Fri, 6 Jan 2023 17:20:38 +0800 Subject: [PATCH] New Crowdin updates (#133) * New translations en_US.yaml (Chinese Simplified) * New translations en_US.yaml (French) * New translations en_US.yaml (Spanish) * New translations en_US.yaml (German) * New translations en_US.yaml (Italian) * New translations en_US.yaml (Japanese) * New translations en_US.yaml (Korean) * New translations en_US.yaml (Portuguese) * New translations en_US.yaml (Russian) * New translations en_US.yaml (Chinese Simplified) * New translations en_US.yaml (Chinese Traditional) * New translations en_US.yaml (Vietnamese) * New translations en_US.yaml (Chinese Simplified) * New translations en_US.yaml (Italian) * New translations en_US.yaml (Chinese Simplified) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (Spanish) * New translations en_US.yaml (German) * New translations en_US.yaml (Italian) * New translations en_US.yaml (Japanese) * New translations en_US.yaml (Korean) * New translations en_US.yaml (Portuguese) * New translations en_US.yaml (Russian) * New translations en_US.yaml (Chinese Simplified) * New translations en_US.yaml (Chinese Traditional) * New translations en_US.yaml (Vietnamese) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (French) * New translations en_US.yaml (Chinese Traditional) * New translations en_US.yaml (Chinese Simplified) * New translations en_US.yaml (Chinese Simplified) Co-authored-by: LinkinStars --- i18n/de_DE.yaml | 38 ++- i18n/es_ES.yaml | 38 ++- i18n/fr_FR.yaml | 702 +++++++++++++++++++++++++----------------------- i18n/it_IT.yaml | 124 +++++---- i18n/ja_JP.yaml | 38 ++- i18n/ko_KR.yaml | 38 ++- i18n/pt_PT.yaml | 38 ++- i18n/ru_RU.yaml | 38 ++- i18n/vi_VN.yaml | 38 ++- i18n/zh_CN.yaml | 380 +++++++++++++------------- i18n/zh_TW.yaml | 68 +++-- 11 files changed, 858 insertions(+), 682 deletions(-) diff --git a/i18n/de_DE.yaml b/i18n/de_DE.yaml index 20fd4aa4..05383dbb 100644 --- a/i18n/de_DE.yaml +++ b/i18n/de_DE.yaml @@ -107,6 +107,9 @@ backend: other: "No permission to update." cannot_set_synonym_as_itself: other: "You cannot set the synonym of the current tag as itself." + smtp: + config_from_name_cannot_be_email: + other: "The From Name cannot be a email address." theme: not_found: other: "Theme not found." @@ -129,21 +132,21 @@ backend: other: "Username is already in use." set_avatar: other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." cannot_update_your_role: other: "You cannot modify your role." not_allowed_registration: other: "Currently the site is not open for registration" + config: + read_config_failed: + other: "Read config failed" + database: + connection_failed: + other: "Database connection failed" + create_table_failed: + other: "Create table failed" + install: + create_config_failed: + other: "Can’t create the config.yaml file." report: spam: name: @@ -197,6 +200,13 @@ backend: other: "something else" desc: other: "This post requires another reason not listed above." + operation_type: + asked: + other: "asked" + answered: + other: "answered" + modified: + other: "modified" notification: action: update_question: @@ -801,6 +811,11 @@ ui: confirm_new_email: Your email has been updated. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to diff --git a/i18n/es_ES.yaml b/i18n/es_ES.yaml index 20fd4aa4..05383dbb 100644 --- a/i18n/es_ES.yaml +++ b/i18n/es_ES.yaml @@ -107,6 +107,9 @@ backend: other: "No permission to update." cannot_set_synonym_as_itself: other: "You cannot set the synonym of the current tag as itself." + smtp: + config_from_name_cannot_be_email: + other: "The From Name cannot be a email address." theme: not_found: other: "Theme not found." @@ -129,21 +132,21 @@ backend: other: "Username is already in use." set_avatar: other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." cannot_update_your_role: other: "You cannot modify your role." not_allowed_registration: other: "Currently the site is not open for registration" + config: + read_config_failed: + other: "Read config failed" + database: + connection_failed: + other: "Database connection failed" + create_table_failed: + other: "Create table failed" + install: + create_config_failed: + other: "Can’t create the config.yaml file." report: spam: name: @@ -197,6 +200,13 @@ backend: other: "something else" desc: other: "This post requires another reason not listed above." + operation_type: + asked: + other: "asked" + answered: + other: "answered" + modified: + other: "modified" notification: action: update_question: @@ -801,6 +811,11 @@ ui: confirm_new_email: Your email has been updated. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to diff --git a/i18n/fr_FR.yaml b/i18n/fr_FR.yaml index 20fd4aa4..17802024 100644 --- a/i18n/fr_FR.yaml +++ b/i18n/fr_FR.yaml @@ -2,366 +2,376 @@ backend: base: success: - other: "Success." + other: "Succès." unknown: - other: "Unknown error." + other: "Erreur inconnue." request_format_error: - other: "Request format is not valid." + other: "Format de fichier incorrect." unauthorized_error: - other: "Unauthorized." + other: "Non autorisé." database_error: - other: "Data server error." + other: "Erreur du serveur de données." role: name: user: - other: "User" + other: "Utilisateur" admin: other: "Admin" moderator: - other: "Moderator" + other: "Modérateur" description: user: - other: "Default with no special access." + other: "Par défaut, sans accès spécial." admin: - other: "Have the full power to access the site." + other: "Possède tous les droits pour accéder au site." moderator: - other: "Has access to all posts except admin settings." + other: "Possède les accès à tous les messages sauf aux paramètres d'administration." email: other: "Email" password: - other: "Password" + other: "Mot de passe" email_or_password_wrong_error: - other: "Email and password do not match." + other: "L'email et le mot de passe ne correspondent pas." error: admin: email_or_password_wrong: - other: Email and password do not match. + other: L'email et le mot de passe ne correspondent pas. answer: not_found: - other: "Answer do not found." + other: "Réponse introuvable." cannot_deleted: - other: "No permission to delete." + other: "Pas de permission pour supprimer." cannot_update: - other: "No permission to update." + other: "Pas de permission pour mettre à jour." comment: edit_without_permission: - other: "Comment are not allowed to edit." + other: "Les commentaires ne sont pas autorisés à être modifiés." not_found: - other: "Comment not found." + other: "Commentaire non trouvé." email: duplicate: - other: "Email already exists." + other: "L'adresse e-mail existe déjà." need_to_be_verified: - other: "Email should be verified." + other: "L'adresse e-mail doit être vérifiée." verify_url_expired: - other: "Email verified URL has expired, please resend the email." + other: "L'URL de vérification de l'email a expiré, veuillez renvoyer l'email." lang: not_found: - other: "Language file not found." + other: "Fichier de langue non trouvé." object: captcha_verification_failed: - other: "Captcha wrong." + other: "Le Captcha est incorrect." disallow_follow: - other: "You are not allowed to follow." + other: "Vous n’êtes pas autorisé à suivre." disallow_vote: - other: "You are not allowed to vote." + other: "Vous n’êtes pas autorisé à voter." disallow_vote_your_self: - other: "You can't vote for your own post." + other: "Vous ne pouvez pas voter pour votre propre message." not_found: - other: "Object not found." + other: "Objet non trouvé." verification_failed: - other: "Verification failed." + other: "La vérification a échoué." email_or_password_incorrect: - other: "Email and password do not match." + other: "L'e-mail et le mot de passe ne correspondent pas." old_password_verification_failed: - other: "The old password verification failed" + other: "La vérification de l'ancien mot de passe a échoué" new_password_same_as_previous_setting: - other: "The new password is the same as the previous one." + other: "Le nouveau mot de passe est le même que le précédent." question: not_found: - other: "Question not found." + other: "Question non trouvée." cannot_deleted: - other: "No permission to delete." + other: "Pas de permission de suppression." cannot_close: - other: "No permission to close." + other: "Pas de permission pour fermer." cannot_update: - other: "No permission to update." + other: "Pas de permission pour mettre à jour." rank: fail_to_meet_the_condition: - other: "Rank fail to meet the condition." + other: "Le rang ne remplit pas la condition." report: handle_failed: - other: "Report handle failed." + other: "La gestion du rapport a échoué." not_found: - other: "Report not found." + other: "Rapport non trouvé." tag: not_found: - other: "Tag not found." + other: "Tag non trouvé." recommend_tag_not_found: - other: "Recommend Tag is not exist." + other: "L'étiquette de recommandation n'existe pas." recommend_tag_enter: - other: "Please enter at least one required tag." + other: "Veuillez entrer au moins une étiquette." not_contain_synonym_tags: - other: "Should not contain synonym tags." + other: "Ne dois pas contenir d'étiquettes synonymes." cannot_update: - other: "No permission to update." + other: "Pas de permission pour mettre à jour." cannot_set_synonym_as_itself: other: "You cannot set the synonym of the current tag as itself." + smtp: + config_from_name_cannot_be_email: + other: "Le nom d'expéditeur ne peut pas être une adresse e-mail." theme: not_found: - other: "Theme not found." + other: "Thème non trouvé." revision: review_underway: - other: "Can't edit currently, there is a version in the review queue." + other: "Impossible d'éditer actuellement, il y a une version dans la file d'attente des revues." no_permission: other: "No permission to Revision." user: email_or_password_wrong: other: - other: Email and password do not match. + other: L'e-mail et le mot de passe ne correspondent pas. not_found: - other: "User not found." + other: "Utilisateur non trouvé." suspended: - other: "User has been suspended." + other: "L'utilisateur a été suspendu." username_invalid: - other: "Username is invalid." + other: "Le nom d'utilisateur est invalide." username_duplicate: - other: "Username is already in use." + other: "Nom d'utilisateur déjà utilisé." set_avatar: - other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." + other: "La configuration de l'avatar a échoué." cannot_update_your_role: - other: "You cannot modify your role." + other: "Vous ne pouvez pas modifier votre rôle." not_allowed_registration: - other: "Currently the site is not open for registration" + other: "Actuellement, le site n'est pas ouvert aux inscriptions" + config: + read_config_failed: + other: "La lecture de la configuration a échoué" + database: + connection_failed: + other: "La connexion à la base de données a échoué" + create_table_failed: + other: "La création de la table a échoué" + install: + create_config_failed: + other: "Impossible de créer le fichier config.yaml." report: spam: name: other: "spam" desc: - other: "This post is an advertisement, or vandalism. It is not useful or relevant to the current topic." + other: "Ce message est une publicité ou un vandalisme. Il n'est pas utile ou pertinent pour le sujet actuel." rude: name: - other: "rude or abusive" + other: "grossier ou abusif" desc: - other: "A reasonable person would find this content inappropriate for respectful discourse." + other: "Une personne raisonnable jugerait que ce contenu est inapproprié pour un discours respectueux." duplicate: name: - other: "a duplicate" + other: "doublon" desc: - other: "This question has been asked before and already has an answer." + other: "Cette question a déjà été posée auparavant et a déjà une réponse." not_answer: name: - other: "not an answer" + other: "ce n'est pas une réponse" desc: - other: "This was posted as an answer, but it does not attempt to answer the question. It should possibly be an edit, a comment, another question, or deleted altogether." + other: "Cela a été posté comme une réponse, mais il n'essaie pas de répondre à la question. Il devrait s'agir d'une modification, d'un commentaire, d'une autre question, ou d'une suppression totale." not_need: name: - other: "no longer needed" + other: "n’est plus nécessaire" desc: - other: "This comment is outdated, conversational or not relevant to this post." + other: "Ce commentaire est obsolète, conversationnel ou non pertinent pour ce post." other: name: - other: "something else" + other: "quelque chose d'autre" desc: - other: "This post requires staff attention for another reason not listed above." + other: "Ce message nécessite l'attention du personnel pour une autre raison non listée ci-dessus." question: close: duplicate: name: other: "spam" desc: - other: "This question has been asked before and already has an answer." + other: "Cette question a déjà été posée auparavant et a déjà une réponse." guideline: name: - other: "a community-specific reason" + other: "une raison spécifique à la communauté" desc: - other: "This question doesn't meet a community guideline." + other: "Cette question ne répond pas à une règle communautaire." multiple: name: - other: "needs details or clarity" + other: "a besoin de détails ou de clarté" desc: - other: "This question currently includes multiple questions in one. It should focus on one problem only." + other: "Cette question comprend actuellement plusieurs questions en une seule. Elle ne devrait se concentrer que sur un seul problème." other: name: - other: "something else" + other: "quelque chose d'autre" desc: - other: "This post requires another reason not listed above." + other: "Ce message nécessite l'attention du personnel pour une autre raison non listée ci-dessus." + operation_type: + asked: + other: "a demandé" + answered: + other: "a répondu" + modified: + other: "modifié" notification: action: update_question: - other: "updated question" + other: "question mise à jour" answer_the_question: - other: "answered question" + other: "question répondue" update_answer: - other: "updated answer" + other: "réponse mise à jour" accept_answer: - other: "accepted answer" + other: "réponse acceptée" comment_question: - other: "commented question" + other: "a commenté la question" comment_answer: - other: "commented answer" + other: "a commenté la réponse" reply_to_you: - other: "replied to you" + other: "vous a répondu" mention_you: - other: "mentioned you" + other: "vous a mentionné" your_question_is_closed: - other: "Your question has been closed" + other: "Une réponse a été publiée pour votre question" your_question_was_deleted: - other: "Your question has been deleted" + other: "Une réponse a été publiée pour votre question" your_answer_was_deleted: - other: "Your answer has been deleted" + other: "Votre réponse a bien été supprimée" your_comment_was_deleted: - other: "Your comment has been deleted" + other: "Votre commentaire a été supprimé" #The following fields are used for interface presentation(Front-end) ui: how_to_format: - title: How to Format + title: Comment mettre en forme desc: >- pagination: - prev: Prev - next: Next + prev: Préc + next: Suivant page_title: question: Question questions: Questions - tag: Tag - tags: Tags + tag: Étiquette + tags: Étiquettes tag_wiki: tag wiki - edit_tag: Edit Tag - ask_a_question: Add Question - edit_question: Edit Question - edit_answer: Edit Answer - search: Search + edit_tag: Modifier l'étiquette + ask_a_question: Ajouter une question + edit_question: Modifier la question + edit_answer: Modifier la réponse + search: Rechercher posts_containing: Posts containing - settings: Settings + settings: Paramètres notifications: Notifications - login: Log In - sign_up: Sign Up - account_recovery: Account Recovery - account_activation: Account Activation - confirm_email: Confirm Email - account_suspended: Account Suspended + login: Se connecter + sign_up: S'inscrire + account_recovery: Récupération de compte + account_activation: Activation du compte + confirm_email: Confirmez votre adresse e-mail + account_suspended: Compte suspendu admin: Admin - change_email: Modify Email - install: Answer Installation - upgrade: Answer Upgrade - maintenance: Website Maintenance - users: Users + change_email: Modifier l'e-mail + install: Installation d'Answer + upgrade: Mise à jour d'Answer + maintenance: Maintenance du site + users: Utilisateurs notifications: title: Notifications - inbox: Inbox - achievement: Achievements - all_read: Mark all as read - show_more: Show more + inbox: Boîte de réception + achievement: Succès + all_read: Tout marquer comme lu + show_more: Afficher plus suspended: - title: Your Account has been Suspended - until_time: "Your account was suspended until {{ time }}." - forever: This user was suspended forever. - end: You don't meet a community guideline. + title: Votre compte a été suspendu + until_time: "Votre compte a été suspendu jusqu'au {{ time }}." + forever: Cet utilisateur a été suspendu pour toujours. + end: Vous ne respectez pas les directives de la communauté. editor: blockquote: - text: Blockquote + text: Bloc de citation bold: - text: Strong + text: Gras chart: - text: Chart - flow_chart: Flow chart - sequence_diagram: Sequence diagram - class_diagram: Class diagram - state_diagram: State diagram - entity_relationship_diagram: Entity relationship diagram - user_defined_diagram: User defined diagram - gantt_chart: Gantt chart - pie_chart: Pie chart + text: Diagramme + flow_chart: Organigramme + sequence_diagram: Diagramme de séquence + class_diagram: Diagramme de classe + state_diagram: Diagramme d'état + entity_relationship_diagram: Diagramme entité-association + user_defined_diagram: Diagramme défini par l'utilisateur + gantt_chart: Diagramme de Gantt + pie_chart: Camembert code: - text: Code Sample - add_code: Add code sample + text: Exemple de Code + add_code: Ajouter un exemple de code form: fields: code: label: Code msg: - empty: Code cannot be empty. + empty: Le code ne peut pas être vide. language: - label: Language (optional) - placeholder: Automatic detection - btn_cancel: Cancel - btn_confirm: Add + label: Langue (facultatif) + placeholder: Détection automatique + btn_cancel: Annuler + btn_confirm: Ajouter formula: - text: Formula + text: Formule options: - inline: Inline formula - block: Block formula + inline: Formule en ligne + block: Bloc de formule heading: - text: Heading + text: Titre options: - h1: Heading 1 - h2: Heading 2 - h3: Heading 3 - h4: Heading 4 - h5: Heading 5 - h6: Heading 6 + h1: Titre de niveau 1 + h2: Titre de niveau 2 + h3: Titre de niveau 3 + h4: Titre de niveau 4 + h5: Titre de niveau 5 + h6: Titre de niveau 6 help: - text: Help + text: Aide hr: - text: Horizontal Rule + text: Ligne horizontale image: text: Image - add_image: Add image - tab_image: Upload image + add_image: Ajouter une image + tab_image: Téléverser une image form_image: fields: file: - label: Image File - btn: Select image + label: Fichier image + btn: Sélectionner une image msg: - empty: File cannot be empty. - only_image: Only image files are allowed. - max_size: File size cannot exceed 4MB. + empty: Le fichier ne doit pas être vide. + only_image: Seules les images sont autorisées. + max_size: La taille du fichier ne doit pas dépasser 4 Mo. desc: - label: Description (optional) - tab_url: Image URL + label: Description (optionnel) + tab_url: URL de l'image form_url: fields: url: - label: Image URL + label: URL de l'image msg: - empty: Image URL cannot be empty. + empty: L'URL de l'image ne peut pas être vide. name: - label: Description (optional) - btn_cancel: Cancel - btn_confirm: Add - uploading: Uploading + label: Description (optionnel) + btn_cancel: Annuler + btn_confirm: Ajouter + uploading: Téléversement en cours indent: - text: Indent + text: Indentation outdent: text: Outdent italic: text: Emphasis link: - text: Hyperlink - add_link: Add hyperlink + text: Hyperlien + add_link: Ajouter un lien hypertexte form: fields: url: label: URL msg: - empty: URL cannot be empty. + empty: L'URL ne peut pas être vide. name: - label: Description (optional) - btn_cancel: Cancel - btn_confirm: Add + label: Description (facultatif) + btn_cancel: Annuler + btn_confirm: Ajouter ordered_list: text: Numbered List unordered_list: @@ -369,7 +379,7 @@ ui: table: text: Table heading: Heading - cell: Cell + cell: Cellule close_modal: title: I am closing this post as... btn_cancel: Cancel @@ -379,19 +389,19 @@ ui: msg: empty: Please select a reason. report_modal: - flag_title: I am flagging to report this post as... - close_title: I am closing this post as... - review_question_title: Review question - review_answer_title: Review answer - review_comment_title: Review comment - btn_cancel: Cancel - btn_submit: Submit + flag_title: Je suis en train de signaler ce post comme... + close_title: Je ferme ce post comme... + review_question_title: Vérifier la question + review_answer_title: Vérifier la réponse + review_comment_title: Revoir le commentaire + btn_cancel: Annuler + btn_submit: Envoyer remark: - empty: Cannot be empty. + empty: Ne peut pas être vide. msg: - empty: Please select a reason. + empty: Veuillez sélectionner une raison s'il vous plaît. tag_modal: - title: Create new tag + title: Créer un nouveau tag form: fields: display_name: @@ -408,22 +418,22 @@ ui: character: URL slug contains unallowed character set. desc: label: Description (optional) - btn_cancel: Cancel - btn_submit: Submit + btn_cancel: Annuler + btn_submit: Valider tag_info: - created_at: Created - edited_at: Edited - history: History + created_at: Créé + edited_at: Modifié + history: Historique synonyms: - title: Synonyms + title: Synonymes text: The following tags will be remapped to - empty: No synonyms found. - btn_add: Add a synonym - btn_edit: Edit - btn_save: Save + empty: Aucun synonyme trouvé. + btn_add: Ajouter un synonyme + btn_edit: Modifier + btn_save: Enregistrer synonyms_text: The following tags will be remapped to delete: - title: Delete this tag + title: Supprimer cette étiquette content: >-

We do not allowed deleting tag with posts.

Please remove this tag from the posts first.

content2: Are you sure you wish to delete? @@ -447,7 +457,7 @@ ui: placeholder: >- Briefly explain your changes (corrected spelling, fixed grammar, improved formatting) btn_save_edits: Save edits - btn_cancel: Cancel + btn_cancel: Annuler dates: long_date: MMM D long_date_with_year: "MMM D, YYYY" @@ -456,124 +466,124 @@ ui: x_seconds_ago: "{{count}}s ago" x_minutes_ago: "{{count}}m ago" x_hours_ago: "{{count}}h ago" - hour: hour - day: day + hour: heure + day: jour comment: - btn_add_comment: Add comment - reply_to: Reply to - btn_reply: Reply + btn_add_comment: Ajoutez un commentaire + reply_to: Répondre à + btn_reply: Répondre btn_edit: Edit - btn_delete: Delete + btn_delete: Supprimer btn_flag: Flag btn_save_edits: Save edits - btn_cancel: Cancel - show_more: Show more comment + btn_cancel: Annuler + show_more: Afficher plus de commentaires tip_question: >- Use comments to ask for more information or suggest improvements. Avoid answering questions in comments. tip_answer: >- - Use comments to reply to other users or notify them of changes. If you are adding new information, edit your post instead of commenting. + Utilisez des commentaires pour répondre à d'autres utilisateurs ou leur signaler des modifications. Si vous ajoutez de nouvelles informations, modifiez votre message au lieu de commenter. edit_answer: - title: Edit Answer - default_reason: Edit answer + title: Modifier la réponse + default_reason: Modifier la réponse form: fields: revision: - label: Revision + label: Modification answer: - label: Answer + label: Réponse edit_summary: - label: Edit Summary + label: Modifier le résumé placeholder: >- - Briefly explain your changes (corrected spelling, fixed grammar, improved formatting) - btn_save_edits: Save edits - btn_cancel: Cancel + Expliquez brièvement vos changements (correction orthographique, correction grammaticale, mise en forme améliorée) + btn_save_edits: Enregistrer les modifications + btn_cancel: Annuler tags: - title: Tags + title: Étiquettes sort_buttons: - popular: Popular - name: Name - newest: newest - button_follow: Follow - button_following: Following + popular: Populaire + name: Nom + newest: les plus récents + button_follow: Suivre + button_following: Abonnements tag_label: questions - search_placeholder: Filter by tag name - no_desc: The tag has no description. - more: More + search_placeholder: Filtrer par étiquette + no_desc: L'étiquette n'a pas de description. + more: Plus ask: - title: Add Question - edit_title: Edit Question - default_reason: Edit question - similar_questions: Similar questions + title: Ajouter une question + edit_title: Modifier la question + default_reason: Modifier la question + similar_questions: Questions similaires form: fields: revision: - label: Revision + label: Modification title: - label: Title - placeholder: Be specific and imagine you're asking a question to another person + label: Titre + placeholder: Soyez précis et imaginez que vous posez une question à une autre personne msg: - empty: Title cannot be empty. - range: Title up to 150 characters + empty: Le titre ne peut pas être vide. + range: Titre de 150 caractères maximum body: - label: Body + label: Corps msg: - empty: Body cannot be empty. + empty: Le corps ne peut pas être vide. tags: - label: Tags + label: Étiquettes msg: - empty: Tags cannot be empty. + empty: Les étiquettes ne peuvent pas être vides. answer: - label: Answer + label: Réponse msg: - empty: Answer cannot be empty. + empty: La réponse ne peut être vide. edit_summary: - label: Edit Summary + label: Modifier le résumé placeholder: >- - Briefly explain your changes (corrected spelling, fixed grammar, improved formatting) - btn_post_question: Post your question - btn_save_edits: Save edits - answer_question: Answer your own question - post_question&answer: Post your question and answer + Expliquez brièvement vos changements (correction orthographique, correction grammaticale, mise en forme améliorée) + btn_post_question: Publier votre question + btn_save_edits: Enregistrer les modifications + answer_question: Répondre à votre propre question + post_question&answer: Publiez votre question et votre réponse tag_selector: - add_btn: Add tag - create_btn: Create new tag - search_tag: Search tag - hint: "Describe what your question is about, at least one tag is required." - no_result: No tags matched - tag_required_text: Required tag (at least one) + add_btn: Ajouter une étiquette + create_btn: Créer une nouvelle étiquette + search_tag: Rechercher une étiquette + hint: "Décrivez en quoi consiste votre question, au moins une étiquette est requise." + no_result: Aucune étiquette correspondante + tag_required_text: Étiquette requise (au moins une) header: nav: question: Questions - tag: Tags - user: Users - profile: Profile - setting: Settings - logout: Log out - admin: Admin + tag: Étiquettes + user: Utilisateurs + profile: Profil + setting: Paramètres + logout: Se déconnecter + admin: Administration review: Review search: - placeholder: Search + placeholder: Rechercher footer: build_on: >- Built on <1> Answer - the open-source software that powers Q&A communities.
Made with love © {{cc}}. upload_img: - name: Change - loading: loading... + name: Remplacer + loading: chargement en cours... pic_auth_code: title: Captcha - placeholder: Type the text above + placeholder: Saisissez le texte ci-dessus msg: - empty: Captcha cannot be empty. + empty: Le captcha ne peut pas être vide. inactive: first: >- - You're almost done! We sent an activation mail to {{mail}}. Please follow the instructions in the mail to activate your account. + Vous avez presque fini ! Un mail de confirmation a été envoyé à {{mail}}. Veuillez suivre les instructions dans le mail pour activer votre compte. info: "If it doesn't arrive, check your spam folder." another: >- We sent another activation email to you at {{mail}}. It might take a few minutes for it to arrive; be sure to check your spam folder. - btn_name: Resend activation email + btn_name: Renvoyer le mail d'activation change_btn_name: Change email msg: - empty: Cannot be empty. + empty: Ne peut pas être vide. login: page_title: Welcome to Answer info_sign: Don't have an account? <1>Sign up @@ -605,7 +615,7 @@ ui: empty: Email cannot be empty. change_email: page_title: Welcome to Answer - btn_cancel: Cancel + btn_cancel: Annuler btn_update: Update email address send_success: >- If an account matches {{mail}}, you should receive an email with instructions on how to reset your password shortly. @@ -614,21 +624,21 @@ ui: msg: empty: Email cannot be empty. password_reset: - page_title: Password Reset - btn_name: Reset my password + page_title: Réinitialiser le mot de passe + btn_name: Réinitialiser mon mot de passe reset_success: >- - You successfully changed your password; you will be redirected to the log in page. + Vous avez modifié votre mot de passe avec succès ; vous allez être redirigé vers la page de connexion. link_invalid: >- Sorry, this password reset link is no longer valid. Perhaps your password is already reset? - to_login: Continue to log in page + to_login: Continuer vers la page de connexion password: - label: Password + label: Mot de passe msg: - empty: Password cannot be empty. + empty: Le mot de passe ne peut pas être vide. length: The length needs to be between 8 and 32 different: The passwords entered on both sides are inconsistent password_confirm: - label: Confirm New Password + label: Confirmer le nouveau mot de passe settings: page_title: Settings nav: @@ -637,20 +647,20 @@ ui: account: Account interface: Interface profile: - heading: Profile + heading: Profil btn_name: Save display_name: - label: Display Name + label: Nom affiché msg: Display name cannot be empty. msg_range: Display name up to 30 characters username: - label: Username + label: Nom d'utilisateur caption: People can mention you as "@username". - msg: Username cannot be empty. + msg: Le nom d'utilisateur ne peut pas être vide. msg_range: Username up to 30 characters character: 'Must use the character set "a-z", "0-9", " - . _"' avatar: - label: Profile Image + label: Image de profil gravatar: Gravatar gravatar_text: You can change image on <1>gravatar.com custom: Custom @@ -659,18 +669,18 @@ ui: default: System msg: Please upload an avatar bio: - label: About Me (optional) + label: À propos de moi (optionnel) website: - label: Website (optional) + label: Site web (facultatif) placeholder: "https://example.com" msg: Website incorrect format location: - label: Location (optional) - placeholder: "City, Country" + label: Emplacement (facultatif) + placeholder: "Ville, Pays" notification: heading: Notifications email: - label: Email Notifications + label: Notifications par email radio: "Answers to your questions, comments, and more" account: heading: Account @@ -705,29 +715,29 @@ ui: review: Your revision will show after review. related_question: title: Related Questions - btn: Add question - answers: answers + btn: Ajouter une question + answers: réponses question_detail: Asked: Asked asked: asked update: Modified - edit: edited + edit: modifié Views: Viewed - Follow: Follow - Following: Following - answered: answered + Follow: S’abonner + Following: Abonné(s) + answered: répondu closed_in: Closed in show_exist: Show existing question. answers: - title: Answers + title: Réponses score: Score newest: Newest - btn_accept: Accept - btn_accepted: Accepted + btn_accept: Accepter + btn_accepted: Accepté write_answer: - title: Your Answer - btn_name: Post your answer - add_another_answer: Add another answer + title: Votre réponse + btn_name: Poster votre réponse + add_another_answer: Ajouter une autre réponse confirm_title: Continue to answer continue: Continue confirm_info: >- @@ -745,23 +755,23 @@ ui:

We do not recommend deleting accepted answer because doing so deprives future readers of this knowledge.

Repeated deletion of accepted answers can result in your account being blocked from answering. Are you sure you wish to delete? other: Are you sure you wish to delete? tip_question_deleted: This post has been deleted - tip_answer_deleted: This answer has been deleted + tip_answer_deleted: Cette réponse a été supprimée btns: - confirm: Confirm - cancel: Cancel + confirm: Confimer + cancel: Annuler save: Save - delete: Delete + delete: Supprimer login: Log in signup: Sign up logout: Log out verify: Verify - add_question: Add question - approve: Approve + add_question: Ajouter une question + approve: Approuver reject: Reject - skip: Skip + skip: Ignorer search: - title: Search Results - keywords: Keywords + title: Résultats de la recherche + keywords: Mots-clés options: Options follow: Follow following: Following @@ -788,28 +798,33 @@ ui: via: Share post via... copied: Copied facebook: Share to Facebook - twitter: Share to Twitter - cannot_vote_for_self: You can't vote for your own post + twitter: Partager sur Twitter + cannot_vote_for_self: Vous ne pouvez pas voter pour votre propre message modal_confirm: - title: Error... + title: Erreur... account_result: page_title: Welcome to Answer success: Your new account is confirmed; you will be redirected to the home page. - link: Continue to homepage + link: Continuer vers la page d'accueil invalid: >- Sorry, this account confirmation link is no longer valid. Perhaps your account is already active? - confirm_new_email: Your email has been updated. + confirm_new_email: Votre adresse email a été mise à jour. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit save: Save follow_tag_tip: Follow tags to curate your list of questions. - hot_questions: Hot Questions - all_questions: All Questions - x_questions: "{{ count }} Questions" - x_answers: "{{ count }} answers" + hot_questions: Questions populaires + all_questions: Toutes les questions + x_questions: "{{ count }} questions" + x_answers: "{{ count }} réponses" questions: Questions answers: Answers newest: Newest @@ -835,15 +850,15 @@ ui: votes: Votes newest: Newest score: Score - edit_profile: Edit Profile + edit_profile: Modifier votre profil visited_x_days: "Visited {{ count }} days" viewed: Viewed joined: Joined - last_login: Seen - about_me: About Me + last_login: Vu + about_me: À propos de moi about_me_empty: "// Hello, World !" - top_answers: Top Answers - top_questions: Top Questions + top_answers: Les meilleures réponses + top_questions: Questions les plus populaires stats: Stats list_empty: No posts found.
Perhaps you'd like to select a different tab? accepted: Accepted @@ -863,15 +878,15 @@ ui: done: Done config_yaml_error: Can’t create the config.yaml file. lang: - label: Please Choose a Language + label: Veuillez choisir une langue db_type: label: Database Engine db_username: - label: Username + label: Nom d'utilisateur placeholder: root - msg: Username cannot be empty. + msg: Le nom d'utilisateur ne peut pas être vide. db_password: - label: Password + label: Mot de passe placeholder: root msg: Password cannot be empty. db_host: @@ -880,7 +895,7 @@ ui: msg: Database Host cannot be empty. db_name: label: Database Name - placeholder: answer + placeholder: réponse msg: Database Name cannot be empty. db_file: label: Database File @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to @@ -1294,39 +1310,39 @@ ui: answer_edit: Answer edit tag_edit: Tag edit edit_summary: Edit summary - edit_question: Edit question - edit_answer: Edit answer - edit_tag: Edit tag + edit_question: Modifier la question + edit_answer: Modifier la réponse + edit_tag: Modifier l’étiquette empty: No review tasks left. timeline: - undeleted: undeleted - deleted: deleted + undeleted: restauré + deleted: supprimé downvote: downvote upvote: upvote - accept: accept - cancelled: cancelled - commented: commented + accept: accepté + cancelled: annulé + commented: commenté rollback: rollback - edited: edited - answered: answered - asked: asked - closed: closed - reopened: reopened - created: created + edited: modifié + answered: répondu + asked: demandé + closed: fermé + reopened: réouvert + created: créé title: "History for" tag_title: "Timeline for" - show_votes: "Show votes" + show_votes: "Afficher les votes" n_or_a: N/A title_for_question: "Timeline for" title_for_answer: "Timeline for answer to {{ title }} by {{ author }}" title_for_tag: "Timeline for tag" - datetime: Datetime + datetime: Date et heure type: Type - by: By + by: Par comment: Comment - no_data: "We couldn't find anything." + no_data: "Nous n'avons rien pu trouver." users: - title: Users + title: Utilisateurs users_with_the_most_reputation: Users with the highest reputation scores users_with_the_most_vote: Users who voted the most staffs: Our community staff diff --git a/i18n/it_IT.yaml b/i18n/it_IT.yaml index a84add71..f5202afe 100644 --- a/i18n/it_IT.yaml +++ b/i18n/it_IT.yaml @@ -14,18 +14,18 @@ backend: role: name: user: - other: "User" + other: "Utente" admin: - other: "Admin" + other: "Amministratore" moderator: - other: "Moderator" + other: "Moderatore" description: user: - other: "Default with no special access." + other: "Predefinito senza alcun accesso speciale." admin: - other: "Have the full power to access the site." + other: "Avere il pieno potere di accedere al sito." moderator: - other: "Has access to all posts except admin settings." + other: "Ha accesso a tutti i post tranne le impostazioni di amministratore." email: other: "email" password: @@ -40,9 +40,9 @@ backend: not_found: other: "Risposta non trovata" cannot_deleted: - other: "No permission to delete." + other: "Permesso per cancellare mancante." cannot_update: - other: "No permission to update." + other: "Nessun permesso per l'aggiornamento." comment: edit_without_permission: other: "Non si hanno di privilegi sufficienti per modificare il commento" @@ -81,11 +81,11 @@ backend: not_found: other: "domanda non trovata" cannot_deleted: - other: "No permission to delete." + other: "Permesso per cancellare mancante." cannot_close: - other: "No permission to close." + other: "Nessun permesso per chiudere." cannot_update: - other: "No permission to update." + other: "Nessun permesso per l'aggiornamento." rank: fail_to_meet_the_condition: other: "Condizioni non valide per il grado" @@ -98,23 +98,26 @@ backend: not_found: other: "Etichetta non trovata" recommend_tag_not_found: - other: "Recommend Tag is not exist." + other: "Il Tag consigliato non esiste." recommend_tag_enter: - other: "Please enter at least one required tag." + other: "Inserisci almeno un tag." not_contain_synonym_tags: - other: "Should not contain synonym tags." + other: "Non deve contenere tag sinonimi." cannot_update: - other: "No permission to update." + other: "Nessun permesso per l'aggiornamento." cannot_set_synonym_as_itself: - other: "You cannot set the synonym of the current tag as itself." + other: "Non puoi impostare il sinonimo del tag corrente come se stesso." + smtp: + config_from_name_cannot_be_email: + other: "The From Name cannot be a email address." theme: not_found: other: "tema non trovato" revision: review_underway: - other: "Can't edit currently, there is a version in the review queue." + other: "Non è possibile modificare al momento, c'è una versione nella coda di revisione." no_permission: - other: "No permission to Revision." + other: "Nessun permesso per la revisione." user: email_or_password_wrong: other: @@ -128,75 +131,82 @@ backend: username_duplicate: other: "utente già in uso" set_avatar: - other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." + other: "Inserimento dell'Avatar non riuscito." cannot_update_your_role: - other: "You cannot modify your role." + other: "Non puoi modificare il tuo ruolo." not_allowed_registration: - other: "Currently the site is not open for registration" + other: "Al momento il sito non è aperto per la registrazione" + config: + read_config_failed: + other: "Read config failed" + database: + connection_failed: + other: "Database connection failed" + create_table_failed: + other: "Create table failed" + install: + create_config_failed: + other: "Can’t create the config.yaml file." report: spam: name: - other: "spam" + other: "posta indesiderata" desc: - other: "This post is an advertisement, or vandalism. It is not useful or relevant to the current topic." + other: "Questo articolo è una pubblicità o vandalismo. Non è utile o rilevante all'argomento corrente." rude: name: other: "scortese o violento" desc: - other: "A reasonable person would find this content inappropriate for respectful discourse." + other: "Una persona ragionevole trova questo contenuto inappropriato a un discorso rispettoso." duplicate: name: other: "duplicato" desc: - other: "This question has been asked before and already has an answer." + other: "Questa domanda è già stata posta e ha già una risposta." not_answer: name: other: "non è una risposta" desc: - other: "This was posted as an answer, but it does not attempt to answer the question. It should possibly be an edit, a comment, another question, or deleted altogether." + other: "Questo è stato pubblicato come una risposta, ma non tenta di rispondere alla domanda. Dovrebbe forse essere una modifica, un commento, un'altra domanda, o cancellata del tutto." not_need: name: other: "non più necessario" desc: - other: "This comment is outdated, conversational or not relevant to this post." + other: "Questo commento è obsoleto, conversazionale o non pertinente per questo post." other: name: other: "altro" desc: - other: "This post requires staff attention for another reason not listed above." + other: "Questo articolo richiede una supervisione dello staff per altre ragioni non listate sopra." question: close: duplicate: name: - other: "spam" + other: "posta indesiderata" desc: - other: "This question has been asked before and already has an answer." + other: "Questa domanda è già stata posta e ha già una risposta." guideline: name: other: "motivo legato alla community" desc: - other: "This question doesn't meet a community guideline." + other: "Questa domanda non soddisfa le linee guida della comunità." multiple: name: other: "richiede maggiori dettagli o chiarezza" desc: - other: "This question currently includes multiple questions in one. It should focus on one problem only." + other: "Questa domanda attualmente include più domande in uno. Dovrebbe concentrarsi su un solo problema." other: name: other: "altro" desc: - other: "This post requires another reason not listed above." + other: "Questo articolo richiede un'altro motivo non listato sopra." + operation_type: + asked: + other: "asked" + answered: + other: "answered" + modified: + other: "modified" notification: action: update_question: @@ -206,7 +216,7 @@ backend: update_answer: other: "risposta aggiornata" accept_answer: - other: "risposta accepted" + other: "risposta accettata" comment_question: other: "domanda commentata" comment_answer: @@ -226,21 +236,21 @@ backend: #The following fields are used for interface presentation(Front-end) ui: how_to_format: - title: How to Format + title: Come formattare desc: >- - + pagination: - prev: Prev - next: Next + prev: Prec + next: Successivo page_title: - question: Question - questions: Questions + question: Domanda + questions: Domande tag: Tag tags: Tags tag_wiki: tag wiki - edit_tag: Edit Tag - ask_a_question: Add Question - edit_question: Edit Question + edit_tag: Modifica Tag + ask_a_question: Aggiungi una domanda + edit_question: Modifica Domanda edit_answer: Edit Answer search: Search posts_containing: Posts containing @@ -801,6 +811,11 @@ ui: confirm_new_email: Your email has been updated. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to diff --git a/i18n/ja_JP.yaml b/i18n/ja_JP.yaml index 20fd4aa4..05383dbb 100644 --- a/i18n/ja_JP.yaml +++ b/i18n/ja_JP.yaml @@ -107,6 +107,9 @@ backend: other: "No permission to update." cannot_set_synonym_as_itself: other: "You cannot set the synonym of the current tag as itself." + smtp: + config_from_name_cannot_be_email: + other: "The From Name cannot be a email address." theme: not_found: other: "Theme not found." @@ -129,21 +132,21 @@ backend: other: "Username is already in use." set_avatar: other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." cannot_update_your_role: other: "You cannot modify your role." not_allowed_registration: other: "Currently the site is not open for registration" + config: + read_config_failed: + other: "Read config failed" + database: + connection_failed: + other: "Database connection failed" + create_table_failed: + other: "Create table failed" + install: + create_config_failed: + other: "Can’t create the config.yaml file." report: spam: name: @@ -197,6 +200,13 @@ backend: other: "something else" desc: other: "This post requires another reason not listed above." + operation_type: + asked: + other: "asked" + answered: + other: "answered" + modified: + other: "modified" notification: action: update_question: @@ -801,6 +811,11 @@ ui: confirm_new_email: Your email has been updated. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to diff --git a/i18n/ko_KR.yaml b/i18n/ko_KR.yaml index 20fd4aa4..05383dbb 100644 --- a/i18n/ko_KR.yaml +++ b/i18n/ko_KR.yaml @@ -107,6 +107,9 @@ backend: other: "No permission to update." cannot_set_synonym_as_itself: other: "You cannot set the synonym of the current tag as itself." + smtp: + config_from_name_cannot_be_email: + other: "The From Name cannot be a email address." theme: not_found: other: "Theme not found." @@ -129,21 +132,21 @@ backend: other: "Username is already in use." set_avatar: other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." cannot_update_your_role: other: "You cannot modify your role." not_allowed_registration: other: "Currently the site is not open for registration" + config: + read_config_failed: + other: "Read config failed" + database: + connection_failed: + other: "Database connection failed" + create_table_failed: + other: "Create table failed" + install: + create_config_failed: + other: "Can’t create the config.yaml file." report: spam: name: @@ -197,6 +200,13 @@ backend: other: "something else" desc: other: "This post requires another reason not listed above." + operation_type: + asked: + other: "asked" + answered: + other: "answered" + modified: + other: "modified" notification: action: update_question: @@ -801,6 +811,11 @@ ui: confirm_new_email: Your email has been updated. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to diff --git a/i18n/pt_PT.yaml b/i18n/pt_PT.yaml index 20fd4aa4..05383dbb 100644 --- a/i18n/pt_PT.yaml +++ b/i18n/pt_PT.yaml @@ -107,6 +107,9 @@ backend: other: "No permission to update." cannot_set_synonym_as_itself: other: "You cannot set the synonym of the current tag as itself." + smtp: + config_from_name_cannot_be_email: + other: "The From Name cannot be a email address." theme: not_found: other: "Theme not found." @@ -129,21 +132,21 @@ backend: other: "Username is already in use." set_avatar: other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." cannot_update_your_role: other: "You cannot modify your role." not_allowed_registration: other: "Currently the site is not open for registration" + config: + read_config_failed: + other: "Read config failed" + database: + connection_failed: + other: "Database connection failed" + create_table_failed: + other: "Create table failed" + install: + create_config_failed: + other: "Can’t create the config.yaml file." report: spam: name: @@ -197,6 +200,13 @@ backend: other: "something else" desc: other: "This post requires another reason not listed above." + operation_type: + asked: + other: "asked" + answered: + other: "answered" + modified: + other: "modified" notification: action: update_question: @@ -801,6 +811,11 @@ ui: confirm_new_email: Your email has been updated. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to diff --git a/i18n/ru_RU.yaml b/i18n/ru_RU.yaml index 20fd4aa4..05383dbb 100644 --- a/i18n/ru_RU.yaml +++ b/i18n/ru_RU.yaml @@ -107,6 +107,9 @@ backend: other: "No permission to update." cannot_set_synonym_as_itself: other: "You cannot set the synonym of the current tag as itself." + smtp: + config_from_name_cannot_be_email: + other: "The From Name cannot be a email address." theme: not_found: other: "Theme not found." @@ -129,21 +132,21 @@ backend: other: "Username is already in use." set_avatar: other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." cannot_update_your_role: other: "You cannot modify your role." not_allowed_registration: other: "Currently the site is not open for registration" + config: + read_config_failed: + other: "Read config failed" + database: + connection_failed: + other: "Database connection failed" + create_table_failed: + other: "Create table failed" + install: + create_config_failed: + other: "Can’t create the config.yaml file." report: spam: name: @@ -197,6 +200,13 @@ backend: other: "something else" desc: other: "This post requires another reason not listed above." + operation_type: + asked: + other: "asked" + answered: + other: "answered" + modified: + other: "modified" notification: action: update_question: @@ -801,6 +811,11 @@ ui: confirm_new_email: Your email has been updated. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to diff --git a/i18n/vi_VN.yaml b/i18n/vi_VN.yaml index 20fd4aa4..05383dbb 100644 --- a/i18n/vi_VN.yaml +++ b/i18n/vi_VN.yaml @@ -107,6 +107,9 @@ backend: other: "No permission to update." cannot_set_synonym_as_itself: other: "You cannot set the synonym of the current tag as itself." + smtp: + config_from_name_cannot_be_email: + other: "The From Name cannot be a email address." theme: not_found: other: "Theme not found." @@ -129,21 +132,21 @@ backend: other: "Username is already in use." set_avatar: other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." cannot_update_your_role: other: "You cannot modify your role." not_allowed_registration: other: "Currently the site is not open for registration" + config: + read_config_failed: + other: "Read config failed" + database: + connection_failed: + other: "Database connection failed" + create_table_failed: + other: "Create table failed" + install: + create_config_failed: + other: "Can’t create the config.yaml file." report: spam: name: @@ -197,6 +200,13 @@ backend: other: "something else" desc: other: "This post requires another reason not listed above." + operation_type: + asked: + other: "asked" + answered: + other: "answered" + modified: + other: "modified" notification: action: update_question: @@ -801,6 +811,11 @@ ui: confirm_new_email: Your email has been updated. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to diff --git a/i18n/zh_CN.yaml b/i18n/zh_CN.yaml index 126ebefb..b293c38d 100644 --- a/i18n/zh_CN.yaml +++ b/i18n/zh_CN.yaml @@ -23,9 +23,9 @@ backend: user: other: "默认没有特殊访问权限。" admin: - other: "拥有进入网站的全部权限。" + other: "拥有管理网站的全部权限。" moderator: - other: "有权访问所有的帖子,无法进入管理员设置页面。" + other: "拥有访问除管理员设置以外的所有权限。" email: other: "邮箱" password: @@ -106,7 +106,10 @@ backend: cannot_update: other: "没有更新标签权限。" cannot_set_synonym_as_itself: - other: "你无法将当前标签的同义词设置为当前标签自己" + other: "您不能将当前标签的同义词设置为本身。" + smtp: + config_from_name_cannot_be_email: + other: "发件人名称不能是电子邮件地址。" theme: not_found: other: "主题未找到" @@ -129,75 +132,81 @@ backend: other: "用户名已被使用" set_avatar: other: "头像设置错误" - config: - read_config_failed: - other: "读取配置失败" - database: - connection_failed: - other: "数据连接异常!" - create_table_failed: - other: "创建表失败" - install: - create_config_failed: - other: "无法创建配置文件" cannot_update_your_role: - other: "你无法修改自己的角色" + other: "您不能修改自己的角色。" not_allowed_registration: - other: "目前该网站尚未开放注册" - + other: "目前该站点未开放注册" + config: + read_config_failed: + other: "读取配置失败" + database: + connection_failed: + other: "数据库连接失败" + create_table_failed: + other: "创建表失败" + install: + create_config_failed: + other: "无法创建 config.yaml 文件。" report: spam: name: other: "垃圾信息" desc: - other: "This post is an advertisement, or vandalism. It is not useful or relevant to the current topic." + other: "这个帖子是一个广告,或是破坏性行为。它对当前的主题没有用处,也不相关。" rude: name: other: "粗鲁或辱骂的" desc: - other: "A reasonable person would find this content inappropriate for respectful discourse." + other: "一个有理智的人都会认为这种内容不适合进行尊重性的讨论。" duplicate: name: other: "重复信息" desc: - other: "This question has been asked before and already has an answer." + other: "此问题以前就有人问过,而且已经有了答案。" not_answer: name: other: "不是答案" desc: - other: "This was posted as an answer, but it does not attempt to answer the question. It should possibly be an edit, a comment, another question, or deleted altogether." + other: "此帖子是作为一个答案发布的,但它并没有试图回答这个问题。总之,它可能应该是个编辑,评论,另一个问题或者被删除。" not_need: name: other: "不再需要" desc: - other: "This comment is outdated, conversational or not relevant to this post." + other: "此评论已过时,对话或与此帖子无关。" other: name: other: "其他原因" desc: - other: "This post requires staff attention for another reason not listed above." + other: "此帖子需要工作人员关注,因为是上述所列以外的其他理由。" question: close: duplicate: name: other: "垃圾信息" desc: - other: "This question has been asked before and already has an answer." + other: "此问题以前就有人问过,而且已经有了答案。" guideline: name: other: "社区特定原因" desc: - other: "This question doesn't meet a community guideline." + other: "此问题不符合社区准则。" multiple: name: other: "需要细节或澄清" desc: - other: "This question currently includes multiple questions in one. It should focus on one problem only." + other: "此问题目前涵盖多个问题。它应该只集中在一个问题上。" other: name: other: "其他原因" desc: - other: "This post requires another reason not listed above." + other: "这个帖子需要上面没有列出的另一个原因。" + operation_type: + asked: + other: "提问于" + answered: + other: "回答于" + modified: + other: "修改于" notification: action: update_question: @@ -229,15 +238,7 @@ ui: how_to_format: title: 如何设定文本格式 desc: >- - + pagination: prev: 上一页 next: 下一页 @@ -266,7 +267,7 @@ ui: install: Answer 安装 upgrade: Answer 升级 maintenance: 网站维护 - users: Users + users: 用户 notifications: title: 通知 inbox: 收件箱 @@ -290,7 +291,7 @@ ui: class_diagram: 类图 state_diagram: 状态图 entity_relationship_diagram: ER 图 - user_defined_diagram: User defined diagram + user_defined_diagram: 用户自定义图表 gantt_chart: 甘特图 pie_chart: 饼图 code: @@ -339,7 +340,7 @@ ui: only_image: 只能上传图片文件。 max_size: 图片文件大小不能超过 4 MB。 desc: - label: 图片描述(可选) + label: 描述(可选) tab_url: 网络图片 form_url: fields: @@ -410,13 +411,13 @@ ui: range: 不能超过 35 个字符 slug_name: label: URL 固定链接 - desc: '必须由 "a-z", "0-9", "+ # - ." 组成' + desc: '必须使用字符集 "a-z"、"0-9"、"+ # - ."' msg: empty: 不能为空 range: 不能超过 35 个字符 character: 包含非法字符 desc: - label: 标签描述(可选) + label: 描述(可选) btn_cancel: 取消 btn_submit: 提交 tag_info: @@ -564,8 +565,7 @@ ui: placeholder: 搜索 footer: build_on: >- - Built on <1> Answer - the open-source software that powers Q&A - communities
Made with love © 2022 Answer + 基于<1>Answer--为问答社区提供动力的开源软件。
Made with love © {{cc}}. upload_img: name: 更改图片 loading: 加载中... @@ -618,7 +618,7 @@ ui: btn_cancel: 取消 btn_update: 更新电子邮件地址 send_success: >- - If an account matches {{mail}}, you should receive an email with instructions on how to reset your password shortly. + 如果账户与{{mail}}相匹配,您应该很快就会收到一封电子邮件,说明如何重置您的密码。 email: label: 新邮箱 msg: @@ -647,8 +647,8 @@ ui: account: 账号 interface: 界面 profile: - heading: Profile - btn_name: Save + heading: 个人资料 + btn_name: 保存 display_name: label: 昵称 msg: 昵称不能为空 @@ -666,7 +666,7 @@ ui: custom: 自定义 btn_refresh: 刷新 custom_text: 您可以上传您的图片。 - default: System + default: 系统 msg: 请上传头像 bio: label: 关于我 (可选) @@ -678,12 +678,12 @@ ui: label: 位置 (可选) placeholder: "城市, 国家" notification: - heading: Notifications + heading: 通知 email: label: 邮件通知 radio: "你的提问有新的回答,评论,和其他" account: - heading: Account + heading: 账号 change_email_btn: 更改邮箱 change_pass_btn: 更改密码 change_email_info: >- @@ -703,7 +703,7 @@ ui: pass_confirm: label: 确认新密码 interface: - heading: Interface + heading: 界面 lang: label: 界面语言 text: 设置用户界面语言,在刷新页面后生效。 @@ -711,7 +711,7 @@ ui: update: 更新成功 update_password: 更改密码成功。 flag_success: 感谢您的标记,我们会尽快处理。 - forbidden_operate_self: Forbidden to operate on yourself + forbidden_operate_self: 禁止自己操作 review: 您的修订将在审核通过后显示。 related_question: title: 相关问题 @@ -737,16 +737,16 @@ ui: write_answer: title: 你的回答 btn_name: 提交你的回答 - add_another_answer: Add another answer + add_another_answer: 添加另一个答案 confirm_title: 继续回答 continue: 继续 confirm_info: >-

您确定要提交一个新的回答吗?

您可以直接编辑和改善您之前的回答的。

empty: 回答内容不能为空。 reopen: - title: Reopen this post - content: Are you sure you want to reopen? - success: This post has been reopened + title: 重新打开这个帖子 + content: 确定要重新打开吗? + success: 这个帖子已被重新打开 delete: title: 删除 question: >- @@ -811,6 +811,11 @@ ui: confirm_new_email: 你的电子邮箱已更新 confirm_new_email_invalid: >- 抱歉,此验证链接已失效。也许是你的邮箱已经成功更改了? + unsubscribe: + page_title: 退订 + success_title: 取消订阅成功 + success_desc: 您已成功地从此订阅者列表中移除,并且将不会再收到我们的任何电子邮件。 + link: 更改设置 question: following_tags: 已关注的标签 edit: 编辑 @@ -873,9 +878,9 @@ ui: done: 完成 config_yaml_error: 无法创建配置文件 lang: - label: Please Choose a Language + label: 请选择一种语言 db_type: - label: Database Engine + label: 数据库引擎 db_username: label: 用户名 placeholder: root @@ -890,17 +895,17 @@ ui: msg: 数据库地址不能为空 db_name: label: 数据库名 - placeholder: answer + placeholder: 回答 msg: 数据库名称不能为空。 db_file: - label: Database File + label: 数据库文件 placeholder: /data/answer.db msg: 数据库文件不能为空。 config_yaml: title: 创建 config.yaml label: 已创建 config.yaml 文件。 desc: >- - You can create the <1>config.yaml file manually in the <1>/var/wwww/xxx/ directory and paste the following text into it. + 您可以手动在 <1>/var/wwww/xxx/ 目录中创建<1>config.yaml 文件并粘贴以下文本。 info: "完成后,点击“下一步”按钮。" site_information: 站点信息 admin_account: 管理员账户 @@ -909,52 +914,52 @@ ui: msg: 站点名称不能为空。 site_url: label: 站点地址(URL) - text: The address of your site. + text: 此网站的地址。 msg: empty: 站点URL不能为空。 incorrect: 站点URL格式不正确。 contact_email: label: 联系邮箱 - text: Email address of key contact responsible for this site. + text: 负责本网站的主要联系人的电子邮件地址。 msg: - empty: Contact Email cannot be empty. - incorrect: Contact Email incorrect format. + empty: 联系人邮箱地址不能为空。 + incorrect: 联系人邮箱地址不正确。 admin_name: - label: Name - msg: Name cannot be empty. + label: 昵称 + msg: 昵称不能为空。 admin_password: - label: Password + label: 密码 text: >- - You will need this password to log in. Please store it in a secure location. - msg: Password cannot be empty. + 您需要此密码才能登录。请将其存储在一个安全的位置。 + msg: 密码不能为空。 admin_email: - label: Email - text: You will need this email to log in. + label: 邮箱 + text: 您需要此电子邮件才能登录。 msg: - empty: Email cannot be empty. - incorrect: Email incorrect format. - ready_title: Your Answer is Ready! + empty: 邮箱不能为空。 + incorrect: 邮箱格式不正确。 + ready_title: 你的答案已经准备好了! ready_desc: >- - If you ever feel like changing more settings, visit <1>admin section; find it in the site menu. - good_luck: "Have fun, and good luck!" - warn_title: Warning + 如果你想改变更多的设置,请访问<1>管理员部分;在网站菜单中找到它。 + good_luck: "玩得愉快,祝您好运!" + warn_title: 警告 warn_desc: >- - The file <1>config.yaml already exists. If you need to reset any of the configuration items in this file, please delete it first. - install_now: You may try <1>installing now. + 文件<1>config.yaml已存在。如果您需要重置此文件中的任何配置项,请先删除它。 + install_now: 您可以尝试<1>现在安装。 installed: 已安裝 installed_desc: >- - You appear to have already installed. To reinstall please clear your old database tables first. + 您似乎已经安装过了。要重新安装,请先清除旧的数据库表。 db_failed: 数据连接异常! db_failed_desc: >- - This either means that the database information in your <1>config.yaml file is incorrect or that contact with the database server could not be established. This could mean your host’s database server is down. + 这或者意味着数据库信息在 <1>config.yaml 文件不正确,或者无法与数据库服务器建立联系。这可能意味着您的主机数据库服务器已关闭。 page_404: - desc: 页面不存在 + desc: "很抱歉,此页面不存在。" back_home: 回到主页 page_50X: desc: 服务器遇到了一个错误,无法完成你的请求。 back_home: 回到主页 page_maintenance: - desc: "We are under maintenance, we’ll be back soon." + desc: "我们正在进行维护,我们将很快回来。" nav_menus: dashboard: 后台管理 contents: 内容管理 @@ -972,10 +977,10 @@ ui: tos: 服务条款 privacy: 隐私政策 seo: SEO - customize: Customize - themes: Themes + customize: 自定义 + themes: 主题 css-html: CSS/HTML - login: Login + login: 登录 admin: admin_header: title: 后台管理 @@ -1001,6 +1006,7 @@ ui: answer_links: 回答链接 documents: 文档 feedback: 用户反馈 + support: 帮助 review: 审查 config: 配置 update_to: 更新到 @@ -1025,11 +1031,11 @@ ui: btn_cancel: 取消 btn_submit: 提交 normal_name: 正常 - normal_desc: 正常状态的用户可以提问和回答。 + normal_desc: 普通用户可以提问和回答。 suspended_name: 封禁 suspended_desc: 被封禁的用户将无法登录。 deleted_name: 删除 - deleted_desc: 删除用户的个人信息,认证等等。 + deleted_desc: "删除个人资料和身份验证关联。" inactive_name: 不活跃 inactive_desc: 不活跃的用户必须重新验证邮箱。 confirm_title: 删除此用户 @@ -1040,11 +1046,11 @@ ui: status_modal: title: "更改 {{ type }} 状态为..." normal_name: 正常 - normal_desc: 所有用户都可以访问 + normal_desc: 所有用户都可以访问的普通帖子。 closed_name: 关闭 - closed_desc: 不能回答,但仍然可以编辑、投票和评论。 + closed_desc: "关闭的问题不能回答,但仍然可以编辑、投票和评论。" deleted_name: 删除 - deleted_desc: 所有获得/损失的声望将会恢复。 + deleted_desc: 获得和丧失的所有信誉积分将被恢复。 btn_cancel: 取消 btn_submit: 提交 btn_next: 下一步 @@ -1079,32 +1085,32 @@ ui: change_status: 更改状态 change_role: 更改角色 show_logs: 显示日志 - add_user: Add user + add_user: 添加用户 new_password_modal: - title: Set new password + title: 设置新密码 form: fields: password: - label: Password - text: The user will be logged out and need to login again. - msg: Password must be at 8 - 32 characters in length. - btn_cancel: Cancel - btn_submit: Submit + label: 密码 + text: 用户将被注销,需要再次登录。 + msg: 密码的长度必须是8-32个字符。 + btn_cancel: 取消 + btn_submit: 提交 user_modal: - title: Add new user + title: 添加新用户 form: fields: display_name: - label: Display Name - msg: display_name must be at 4 - 30 characters in length. + label: 昵称 + msg: 昵称的长度必须是4-30个字符。 email: - label: Email - msg: Email is not valid. + label: 邮箱 + msg: 电子邮箱无效。 password: - label: Password - msg: Password must be at 8 - 32 characters in length. - btn_cancel: Cancel - btn_submit: Submit + label: 密码 + msg: 密码的长度必须是8-32个字符。 + btn_cancel: 取消 + btn_submit: 提交 questions: page_title: 问题 normal: 正常 @@ -1118,7 +1124,7 @@ ui: action: 操作 change: 更改 filter: - placeholder: "Filter by title, question:id" + placeholder: "按标题过滤,问题:id" answers: page_title: 回答 normal: 正常 @@ -1130,21 +1136,31 @@ ui: action: 操作 change: 更改 filter: - placeholder: "Filter by title, answer:id" + placeholder: "按标题筛选,答案:id" general: page_title: 一般 name: label: 站点名称 msg: 不能为空 - text: 站点的名称,作为站点的标题(HTML 的 title 标签)。 + text: "站点的名称,作为站点的标题(HTML 的 title 标签)。" + site_url: + label: 网站网址 + msg: 网站网址不能为空。 + validate: 请输入一个有效的 URL。 + text: 此网站的地址。 short_desc: - label: 简短的站点标语 (可选) - msg: 不能为空 - text: 简短的标语,作为网站主页的标题(HTML 的 title 标签)。 + label: 简短网站描述(可选) + msg: 简短网站描述不能为空。 + text: "简短的标语,作为网站主页的标题(Html 的 title 标签)。" desc: label: 网站描述 (可选) - msg: 不能为空 - text: 使用一句话描述本站,作为网站的描述(HTML 的 meta 标签)。 + msg: 网站描述不能为空。 + text: "使用一句话描述本站,作为网站的描述(Html 的 meta 标签)。" + contact_email: + label: 联系人邮箱 + msg: 联系人邮箱不能为空。 + validate: 联系人邮箱无效。 + text: 负责本网站的主要联系人的电子邮件地址。 interface: page_title: 界面 logo: @@ -1160,9 +1176,9 @@ ui: msg: 不能为空 text: 设置用户界面语言,在刷新页面后生效。 time_zone: - label: Timezone - msg: Timezone cannot be empty. - text: Choose a city in the same timezone as you. + label: 时区 + msg: 时区不能为空。 + text: 选择一个与您相同时区的城市。 smtp: page_title: SMTP from_email: @@ -1198,97 +1214,97 @@ ui: text: 提供用于接收测试邮件的邮箱地址。 msg: 地址无效 smtp_authentication: - label: Enable authentication - title: SMTP Authentication + label: 启用身份验证 + title: SMTP身份验证 msg: 不能为空 "yes": "是" "no": "否" branding: - page_title: Branding + page_title: 品牌 logo: - label: Logo - msg: Logo cannot be empty. - text: The logo image at the top left of your site. Use a wide rectangular image with a height of 56 and an aspect ratio greater than 3:1. If left blank, the site title text will be shown. + label: 图标 + msg: 图标不能为空。 + text: 在你的网站左上方的Logo图标。使用一个高度为56,长宽比大于3:1的宽长方形图像。如果留空,将显示网站标题文本。 mobile_logo: - label: Mobile Logo (optional) - text: The logo used on mobile version of your site. Use a wide rectangular image with a height of 56. If left blank, the image from the “logo” setting will be used. + label: 移动端图标(可选) + text: 在你的网站的移动版上使用的标志。使用一个高度为56的宽矩形图像。如果留空,将使用 "Logo"设置中的图像。 square_icon: - label: Square Icon - msg: Square icon cannot be empty. - text: Image used as the base for metadata icons. Should ideally be larger than 512x512. + label: 方形图标 + msg: 方形图标不能为空。 + text: 用作元数据图标的基础的图像。最好是大于512x512。 favicon: - label: Favicon (optional) - text: A favicon for your site. To work correctly over a CDN it must be a png. Will be resized to 32x32. If left blank, “square icon” will be used. + label: 收藏夹图标(可选) + text: 网站的图标。要在 CDN 正常工作,它必须是 png。 将调整大小到32x32。如果留空,将使用“方形图标”。 legal: - page_title: Legal + page_title: 法律条款 terms_of_service: - label: Terms of Service - text: "You can add terms of service content here. If you already have a document hosted elsewhere, provide the full URL here." + label: 服务条款 + text: "您可以在此添加服务内容的条款。如果您已经在别处托管了文档,请在这里提供完整的URL。" privacy_policy: - label: Privacy Policy - text: "You can add privacy policy content here. If you already have a document hosted elsewhere, provide the full URL here." + label: 隐私条款 + text: "您可以在此添加隐私政策内容。如果您已经在别处托管了文档,请在这里提供完整的URL。" write: - page_title: Write + page_title: 编辑 recommend_tags: - label: Recommend Tags - text: "Please input tag slug above, one tag per line." + label: 推荐标签 + text: "请输入以上标签,每行一个标签。" required_tag: - title: Required Tag - label: Set recommend tag as required - text: "Every new question must have at least one recommend tag." + title: 必需的标签 + label: 根据需要设置推荐标签 + text: "每个新问题必须至少有一个推荐标签。" reserved_tags: - label: Reserved Tags - text: "Reserved tags can only be added to a post by moderator." + label: 保留标签 + text: "保留的标签只能由版主添加到一个帖子中。" seo: - page_title: SEO + page_title: 搜索引擎优化 permalink: - label: Permalink - text: Custom URL structures can improve the usability, and forward-compatibility of your links. + label: 固定链接 + text: 自定义URL结构可以提高可用性,以及你的链接的向前兼容性。 robots: label: robots.txt - text: This will permanently override any related site settings. + text: 这将永久覆盖任何相关的网站设置。 themes: - page_title: Themes + page_title: 主题 themes: - label: Themes - text: Select an existing theme. + label: 主题 + text: 选择一个现有主题。 navbar_style: - label: Navbar Style - text: Select an existing theme. + label: 导航栏样式 + text: 选择一个现有主题。 primary_color: - label: Primary Color - text: Modify the colors used by your themes + label: 主色调 + text: 修改您主题使用的颜色 css_and_html: - page_title: CSS and HTML + page_title: CSS 与 HTML custom_css: - label: Custom CSS - text: This will insert as + label: 自定义CSS + text: 这将在 之前插入 head: - label: Head - text: This will insert before + label: 头部 + text: 这将在 之前插入 header: - label: Header - text: This will insert after + label: 标题 + text: 这将在 之前插入 footer: - label: Footer - text: This will insert before . + label: 页脚 + text: 这将在 之前插入 login: - page_title: Login + page_title: 登录 membership: - title: Membership - label: Allow new registrations - text: Turn off to prevent anyone from creating a new account. + title: 会员 + label: 允许新注册 + text: 关闭以防止任何人创建新帐户。 private: - title: Private - label: Login required - text: Only logged in users can access this community. + title: 非公开的 + label: 需要登录 + text: 只有登录用户才能访问这个社区。 form: - empty: cannot be empty - invalid: is invalid - btn_submit: Save - not_found_props: "Required property {{ key }} not found." + empty: 不能为空 + invalid: 是无效的 + btn_submit: 保存 + not_found_props: "所需属性 {{ key }} 未找到。" page_review: - review: Review + review: 评论 proposed: 提案 question_edit: 问题编辑 answer_edit: 回答编辑 @@ -1326,11 +1342,11 @@ ui: comment: 评论 no_data: "空空如也" users: - title: Users - users_with_the_most_reputation: Users with the highest reputation scores - users_with_the_most_vote: Users who voted the most - staffs: Our community staff - reputation: reputation - votes: votes + title: 用户 + users_with_the_most_reputation: 信誉积分最高的用户 + users_with_the_most_vote: 投票最多的用户 + staffs: 我们的社区工作人员 + reputation: 声望值 + votes: 投票 diff --git a/i18n/zh_TW.yaml b/i18n/zh_TW.yaml index 9f643136..d406ea07 100644 --- a/i18n/zh_TW.yaml +++ b/i18n/zh_TW.yaml @@ -4,11 +4,11 @@ backend: success: other: "成功!" unknown: - other: "Unknown error." + other: "未知的錯誤。" request_format_error: - other: "Request format is not valid." + other: "請求的格式無效。" unauthorized_error: - other: "Unauthorized." + other: "未授權。" database_error: other: "Data server error." role: @@ -29,13 +29,13 @@ backend: email: other: "Email" password: - other: "Password" + other: "密碼" email_or_password_wrong_error: - other: "Email and password do not match." + other: "電子郵箱和密碼不匹配。" error: admin: email_or_password_wrong: - other: Email and password do not match. + other: 電子郵箱和密碼不匹配。 answer: not_found: other: "Answer do not found." @@ -70,22 +70,22 @@ backend: not_found: other: "Object not found." verification_failed: - other: "Verification failed." + other: "驗證失敗。" email_or_password_incorrect: - other: "Email and password do not match." + other: "電子郵箱和密碼不匹配。" old_password_verification_failed: - other: "The old password verification failed" + other: "舊密碼驗證失敗" new_password_same_as_previous_setting: - other: "The new password is the same as the previous one." + other: "新密碼與先前的一樣。" question: not_found: - other: "Question not found." + other: "找不到問題。" cannot_deleted: - other: "No permission to delete." + other: "沒有刪除的權限。" cannot_close: - other: "No permission to close." + other: "沒有關閉的權限。" cannot_update: - other: "No permission to update." + other: "沒有更新的權限。" rank: fail_to_meet_the_condition: other: "Rank fail to meet the condition." @@ -107,9 +107,12 @@ backend: other: "No permission to update." cannot_set_synonym_as_itself: other: "You cannot set the synonym of the current tag as itself." + smtp: + config_from_name_cannot_be_email: + other: "The From Name cannot be a email address." theme: not_found: - other: "Theme not found." + other: "未找到主題。" revision: review_underway: other: "Can't edit currently, there is a version in the review queue." @@ -129,21 +132,21 @@ backend: other: "Username is already in use." set_avatar: other: "Avatar set failed." - config: - read_config_failed: - other: "Read config failed" - database: - connection_failed: - other: "Database connection failed" - create_table_failed: - other: "Create table failed" - install: - create_config_failed: - other: "Can’t create the config.yaml file." cannot_update_your_role: other: "You cannot modify your role." not_allowed_registration: other: "Currently the site is not open for registration" + config: + read_config_failed: + other: "Read config failed" + database: + connection_failed: + other: "Database connection failed" + create_table_failed: + other: "Create table failed" + install: + create_config_failed: + other: "Can’t create the config.yaml file." report: spam: name: @@ -197,6 +200,13 @@ backend: other: "something else" desc: other: "This post requires another reason not listed above." + operation_type: + asked: + other: "asked" + answered: + other: "answered" + modified: + other: "modified" notification: action: update_question: @@ -801,6 +811,11 @@ ui: confirm_new_email: Your email has been updated. confirm_new_email_invalid: >- Sorry, this confirmation link is no longer valid. Perhaps your email was already changed? + unsubscribe: + page_title: Unsubscribe + success_title: Unsubscribe Successful + success_desc: You have been successfully removed from this subscriber list and won’t receive any further emails from us. + link: Change settings question: following_tags: Following Tags edit: Edit @@ -991,6 +1006,7 @@ ui: answer_links: Answer Links documents: Documents feedback: Feedback + support: Support review: Review config: Config update_to: Update to