diff --git a/config/locales/client.ar.yml b/config/locales/client.ar.yml index cfa3ad330f9..c214b05c594 100644 --- a/config/locales/client.ar.yml +++ b/config/locales/client.ar.yml @@ -1287,9 +1287,8 @@ ar: max_redemptions_allowed_label: "كم شخصًا يمكنه التسجيل باستعمال هذا الرابط؟" expires_at: "متى ينقضي رابط الدعوة هذا؟" bulk_invite: - none: "لم تدعُ أحدًا إلى هنا بعد. أرسِل الدعوات فردية أو جماعية عبر رفع ملف CSV." success: "رُفع الملف بنجاح. سيصلك إشعارا عبر رسالة عند اكتمال العملية." - error: "عذرا، يجب أن يكون الملفّ بنسق CSV." + error: "معذرةً، يجب أن يكون الملف بنسق CSV." password: title: "كلمة السر" too_short: "كلمة السر قصيرة جدًا." @@ -1527,7 +1526,7 @@ ar: authenticating: "يوثق..." awaiting_activation: "ما زال حسابك غير مفعّل، استخدم رابط نسيان كلمة المرور لإرسال بريد إلكتروني تفعيلي آخر." awaiting_approval: "لم يوافق أي من أعضاء طاقم العمل على حسابك بعد. سيُرسل إليك بريد إلكتروني حالما يتمّ ذلك." - requires_invite: "عذرا، الدخول لهذا الموقع خاص بالمدعويين فقط." + requires_invite: "معذرةً، دخول هذا المنتدى بالدعوات فقط." not_activated: "لا يمكنك تسجيل دخول بعد. لقد أرسلنا سابقًا بريدًا إلى %{sentTo}. رجاء اتّبع الإرشادات فيه لتفعيل حسابك." not_allowed_from_ip_address: "لا يمكنك الولوج من عنوان IP هذا." admin_not_allowed_from_ip_address: "لا يمكنك تسجيل دخول كمدير من عنوان IP هذا." @@ -1800,14 +1799,6 @@ ar: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - zero: "%{username} و%{username2} %{description}" - one: "%{username} و%{username2} وشخص آخر %{description}" - two: "%{username} و%{username2} وشخصان آخران %{description}" - few: "%{username} و%{username2} و%{count} آخرون %{description}" - many: "%{username} و%{username2} و%{count} آخرون %{description}" - other: "%{username} و%{username2} و%{count} آخرون %{description}" liked_consolidated_description: zero: "لم تُعجبه أيّ مشاركة من مشاركاتك" one: "أعجبته مشاركة واحدة من مشاركاتك" @@ -2061,14 +2052,14 @@ ar: title: "الموضوع" invalid_access: title: "الموضوع خاص" - description: "عذرا, لا تملك صلاحيات الوصول لهذا الموضوع" + description: "معذرةً، لا تملك التصريح الكافي لهذا الموضوع!" login_required: "عليك تسجيل الدخول لرؤية هذا الموضوع." server_error: title: "فشل تحميل الموضوع" description: "عذرا، تعذر علينا تحميل هذا الموضوع، قد يرجع ذلك إلى مشكلة بالاتصال. من فضلك حاول مجددا. أخبرنا بالمشكلة إن استمر حدوثها." not_found: title: "لم يُعثر على الموضوع" - description: "عذرا، لم نجد هذا الموضوع. ربما أزاله أحد المشرفين؟" + description: "معذرةً، لم نجد هذا الموضوع. لربّما أزاله أحد المشرفين؟" total_unread_posts: zero: "ما من مشاركات غير مقروءة في هذا الموضوع" one: "لديك مشاركة واحدة غير مقروءة في هذا الموضوع" @@ -2325,7 +2316,7 @@ ar: action: "دعوة" success: "لقد دعونا ذلك العضو للمشاركة في هذه الرسالة." success_group: "لقد دعونا تلك المجموعة للمشاركة في هذه الرسالة." - error: "عذرا، حدث عطل أثناء دعوة هذا المستخدم." + error: "معذرةً، حدث عُطل أثناء دعوة هذا المستخدم." not_allowed: "معذرةً، لا يمكنك دعوة هذا المستخدم." group_name: "اسم المجموعة" controls: "لوحة تحكم الموضوع" @@ -2522,7 +2513,7 @@ ar: many: "أعجبتك أنت و%{count} شخصًا هذه المشاركة" other: "أعجبتك أنت و%{count} شخص هذه المشاركة" errors: - create: "عذرا، حدثت مشكلة اثناء إنشاء منشورك. من فضلك حاول مجددا." + create: "معذرةً، حدث عُطل أثناء إنشاء المشاركة. من فضلك أعِد المحاولة." edit: "عذرا، حدثت مشكلة اثناء تعديل منشورك. من فضلك حاول مجددا." upload: "عذرا، حدثت مشكلة اثناء رفع الملف. من فضلك حاول مجددا." file_too_large: "معذرةً ولكن الملف كبير جدًا (أقصى حجم هو %{max_size_kb} ك.بايت). لماذا لا ترفع الملف الكبير هذا إلى خدمة مشاركة سحابية وتلصق الرابط؟" diff --git a/config/locales/client.bs_BA.yml b/config/locales/client.bs_BA.yml index cccff2a5758..de6af7edd8f 100644 --- a/config/locales/client.bs_BA.yml +++ b/config/locales/client.bs_BA.yml @@ -1300,7 +1300,6 @@ bs_BA: max_redemptions_allowed_label: "Koliko se ljudi smije registrirati putem ovog linka?" expires_at: "Kada će ovaj link za pozivnicu isteći?" bulk_invite: - none: "Još nikoga niste pozvali ovdje. Pošaljite pojedinačne pozivnice ili pozovite mnogo ljudi odjednom prijenosom CSV datoteke." text: "Skupna pozivnica" success: "Fajl je uspješno učitan, dobit će te ukratko obavijest o progresu." error: "Oprostite, vaš fajl bi trebao biti u CSV formatu." @@ -1794,11 +1793,6 @@ bs_BA: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} and %{count} ostali %{description}" - few: "%{username}, %{username2} i ostalih %{count} %{description}" - other: "%{username}, %{username2} i ostalih %{count} %{description}" liked_consolidated_description: one: "vam se svidio %{count} vaših postova" few: "vam se svidio %{count} vaših postova" diff --git a/config/locales/client.ca.yml b/config/locales/client.ca.yml index c2527011ad7..55855e1f9f6 100644 --- a/config/locales/client.ca.yml +++ b/config/locales/client.ca.yml @@ -1179,7 +1179,6 @@ ca: invite_link: success: "Enllaç d'invitació generat emb èxit!" bulk_invite: - none: "Encara no heu convidat ningú aquí. Envieu invitacions individuals o convideu molta gent d'un sol cop enviant un fitxer CSV." success: "Fitxer carregat amb èxit. Us notificarem amb un missatge quan s'hagi completat el procés." error: "El fitxer hauria de tenir format CSV." confirmation_message: "Esteu a punt d'enviar invitacions a tothom en el fitxer pujat. " @@ -1657,10 +1656,6 @@ ca: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} i %{count} altre %{description}" - other: "%{username}, %{username2} i %{count} altres %{description}" liked_consolidated_description: one: "li agrada %{count} de les vostres publicacions" other: " %{count} de les vostres publicacions té 'M'agrada'" diff --git a/config/locales/client.cs.yml b/config/locales/client.cs.yml index 4e3f3ca0529..35c50269d7a 100644 --- a/config/locales/client.cs.yml +++ b/config/locales/client.cs.yml @@ -961,7 +961,6 @@ cs: invite_link: success: "Odkaz pozvánky byl úspěšně vygenerován!" bulk_invite: - none: "Nikoho jste zatím nepozval. Můžete poslat individuální pozvánky, případně nahrát CSV soubor a pozvat tak několik lidí najednou." success: "Nahrání souboru proběhlo úspěšně. O dokončení celého procesu budete informování pomocí zprávy." error: "Omlouváme se, soubor by měl být ve formátu CSV." password: @@ -1420,12 +1419,6 @@ cs: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} a %{count} další %{description}" - few: "%{username}, %{username2} a %{count} další %{description}" - many: "%{username}, %{username2} a %{count} dalších %{description}" - other: "%{username}, %{username2} a %{count} dalších %{description}" liked_consolidated: "%{username} %{description}" private_message: "%{username} %{description}" invited_to_private_message: "
%{username} %{description}" diff --git a/config/locales/client.da.yml b/config/locales/client.da.yml index cda77dfe8bc..00513aadc26 100644 --- a/config/locales/client.da.yml +++ b/config/locales/client.da.yml @@ -1108,7 +1108,6 @@ da: invite_link: success: "Invitiationslinket blev genereret!" bulk_invite: - none: "Du har ikke inviteret noget endnu. Send individuelle invitationer eller inviter mange på en gang ved at uploade en CSV-fil." success: "Fil uploaded successfuldt, du vil blive meddelt via en beskede når processen er fuldendt." error: "Desværre, filen skal være CSV format." confirmation_message: "Du er ved at sende email invitationer til alle i den uploadede fil." @@ -1564,10 +1563,6 @@ da: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} og %{count} anden %{description}" - other: "%{username}, %{username2} og %{count} andre %{description}" liked_consolidated_description: one: "kunne godt lide %{count} af dine indlæg" other: "syntes godt om %{count} af dine indlæg" diff --git a/config/locales/client.de.yml b/config/locales/client.de.yml index c37231e6215..c3ca1528228 100644 --- a/config/locales/client.de.yml +++ b/config/locales/client.de.yml @@ -1309,7 +1309,7 @@ de: max_redemptions_allowed_label: "Wie viele Personen dürfen sich über diesen Link registrieren?" expires_at: "Wann läuft dieser Einladungslink ab?" bulk_invite: - none: "Du hast noch niemanden eingeladen. Verschicke eine individuelle Einladung, oder lade gleich mehrere Leute auf einmal durch Hochladen einer CSV-Datei ein." + none: "Keine Einladungen auf dieser Seite. Du kannst bestimmte Personen mit Hilfe ihrer E-Mail einladen oder einen Einladungslink erstellen, der von jedem benutzt werden kann." text: "Massen-Einladung" success: "Die Datei wurde erfolgreich hochgeladen. Du erhältst eine Nachricht, sobald der Vorgang abgeschlossen ist." error: "Die Datei sollte im CSV Format vorliegen." @@ -1838,10 +1838,10 @@ de: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" + liked_2: "%{username}, %{username2} %{description}" liked_many: - one: "%{username}, %{username2} und jemand anderes %{description}" - other: "%{username}, %{username2} und %{count} andere %{description}" + one: "%{username}, %{username2} und %{count} anderer %{description}" + other: "%{username}, %{username2} und %{count} andere %{description}" liked_consolidated_description: one: "gefällt %{count} deiner Beiträge" other: "gefallen %{count} deiner Beiträge" diff --git a/config/locales/client.el.yml b/config/locales/client.el.yml index 5ab15b13f7b..db650f81747 100644 --- a/config/locales/client.el.yml +++ b/config/locales/client.el.yml @@ -1275,7 +1275,6 @@ el: max_redemptions_allowed_label: "Πόσα άτομα επιτρέπεται να εγγραφούν χρησιμοποιώντας αυτόν τον σύνδεσμο;" expires_at: "Πότε θα λήξει αυτός ο σύνδεσμος πρόσκλησης;" bulk_invite: - none: "Δεν έχετε προσκαλέσει κανέναν ακόμα. Στείλτε ατομικές προσκλήσεις ή καλέστε πολλά άτομα με τη μία μεταφορτώνοντας ένα αρχείο CSV." text: "Μαζική πρόσκληση" success: "Το αρχείο ανέβηκε. Θα ενημερωθείς με ένα μήνυμα όταν ολοκληρωθεί η διαδικασία." error: "Λυπούμαστε, το αρχείο πρέπει να έχει την μορφή CSV." @@ -1764,10 +1763,6 @@ el: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} και %{count} ακόμα %{description}" - other: "%{username}, %{username2} και %{count} ακόμα %{description}" liked_consolidated_description: one: "μου άρεσε %{count} από τις αναρτήσεις σας" other: "μου άρεσαν %{count} από τις αναρτήσεις σας" diff --git a/config/locales/client.es.yml b/config/locales/client.es.yml index 53d6a3ea105..c9bd066e4ba 100644 --- a/config/locales/client.es.yml +++ b/config/locales/client.es.yml @@ -158,6 +158,9 @@ es: topic_admin_menu: "acciones del tema" wizard_required: "¡Bienvenido a tu nuevo Discourse! Empezaremos con el asistente de configuración ✨" emails_are_disabled: "Todos los correos electrónicos salientes han sido deshabilitados globalmente por un administrador. No se enviarán notificaciones por correo electrónico de ningún tipo." + bootstrap_mode_enabled: + one: "Para hacer que la inauguración de tu sitio sea más fácil, el modo lanzamiento está activado. Todas las cuentas tendrán nivel de confianza 1 y los mensajes de resumen diarios están activados. Esto se desactivará automáticamente cuando se hayan registrado %{count} usuario." + other: "Para hacer que la inauguración de tu sitio sea más fácil, el modo lanzamiento está activado. Todas las cuentas tendrán nivel de confianza 1 y los mensajes de resumen diarios están activados. Esto se desactivará automáticamente cuando se hayan registrado %{count} usuarios." bootstrap_mode_disabled: "El modo de arranque se desactivará dentro de las próximas 24 horas." themes: default_description: "Por defecto" @@ -287,6 +290,7 @@ es: next_business_day: "Siguiente día hábil" tomorrow: "Mañana" next_week: "Próxima semana" + post_local_date: "Fecha de la publicación" later_this_week: "Esta misma semana" start_of_next_business_week: "Lunes" start_of_next_business_week_alt: "Lunes que viene" @@ -614,6 +618,11 @@ es: title: Etiquetas long_title: "Etiqueta notificaciones predeterminadas" description: "Cuando se agregan usuarios a este grupo, su configuración de notificaciones de etiquetas será establecida a estos valores predeterminados. Después, pueden cambiarla." + watched_tags_instructions: "Vigilar automáticamente todos los temas con estas etiquetas. Los miembros del grupo serán notificados de todos los nuevos temas y respuestas, y un contados con el número de mensajes nuevos aparecerá junto al tema." + tracked_tags_instructions: "Seguir automáticamente todos los temas con estas etiquetas. Un contados con el número de mensajes nuevos aparecerá junto al tema." + watching_first_post_tags_instructions: "Se notificará a los usuarios cuando se publique un nuevo tema con estas etiquetas." + regular_tags_instructions: "Si estas etiquetas están silenciadas, dejarán de estarlo para los miembros del grupo. Los usuarios serán notificados si se les menciona o alguien les responde." + muted_tags_instructions: "No se notificará de nada relacionado con nuevos temas con estas etiquetas, y no aparecerán en recientes." logs: title: "Registros" when: "Cuándo" @@ -875,7 +884,9 @@ es: color_schemes: default_description: "Predeterminado" disable_dark_scheme: "Igual que regular" + dark_instructions: "Puedes previsualizar el esquema de colores del modo oscuro activando o desactivando el modo oscuro de tu dispositivo." undo: "Restablecer" + regular: "Normal" dark: "Modo oscuro" default_dark_scheme: "(valor predeterminado por el sitio)" dark_mode: "Modo oscuro" @@ -926,6 +937,7 @@ es: muted_categories: "Silenciado" muted_categories_instructions: "No se te notificará acerca de ningún tema en estas categorías y no aparecerán en la página de categorías o mensajes recientes." muted_categories_instructions_dont_hide: "No se te notificará nada acerca de temas nuevos en estas categorías." + regular_categories_instructions: "Verás estas categorías en las listas de temas «Recientes» y «Destacados»." no_category_access: "Como moderador tienes acceso limitado a categorías. Guardar está deshabilitado." delete_account: "Eliminar mi cuenta" delete_account_confirm: "¿Estás seguro de que quieres eliminar permanentemente tu cuenta? ¡Esta acción no puede ser revertida!" @@ -991,7 +1003,7 @@ es: choose_new: "Escoge una nueva contraseña" choose: "Escoge una contraseña" second_factor_backup: - title: "Códigos de respaldo de la autenticación en dos factores" + title: "Códigos de respaldo de la verificación en dos factores" regenerate: "Regenerar" disable: "Habilitar" enable: "Deshabilitar" @@ -1012,8 +1024,8 @@ es: title: "Códigos de respaldo generados" description: "Cada uno de estos códigos de respaldo puede ser usado una única vez. Manténlos en un lugar seguro pero accesible." second_factor: - title: "Autenticación en dos factores" - enable: "Gestionar la autenticación en dos factores" + title: "Autenticación de dos factores" + enable: "Gestionar la autenticación de dos factores" disable_all: "Desactivar todo" forgot_password: "¿Olvidaste tu contraseña?" confirm_password_description: "Por favor, confirma tu contraseña para continuar" @@ -1021,16 +1033,16 @@ es: label: "Código" rate_limit: "Por favor, espera antes de intentar utilizar otro código de autenticación." enable_description: | - Escanea este código QR en una aplicación que lo soporte (Android – iOS) e ingresa el código de autenticación. + Escanea este código QR en una aplicación que lo soporte (Android – iOS) e introduce el código de autenticación. disable_description: "Por favor, ingresa el código de autenticación que aparece en tu aplicación" show_key_description: "Ingresa el código manualmente" short_description: | Protege tu cuenta mediante códigos de respaldo de un solo uso. extended_description: | - La autenticación en dos factores añade una capa extra de seguridad a tu cuenta al pedirte un código de un solo uso además de tu contraseña. Los códigos se pueden generar en dispositivos Android e iOS. - oauth_enabled_warning: "Ten en cuenta que los inicios de sesión con redes sociales y páginas de terceros se desactivarán para tu cuenta una vez que actives la autenticación en dos factores." + La autenticación de dos factores añade una capa extra de seguridad a tu cuenta al pedirte un código de un solo uso además de tu contraseña. Los códigos se pueden generar en dispositivos Android e iOS. + oauth_enabled_warning: "Ten en cuenta que los inicios de sesión con redes sociales y páginas de terceros se desactivarán para tu cuenta una vez que actives la autenticación de dos factores." use: "Usar app Authenticator" - enforced_notice: "Es obligatorio que actives la autenticación en dos factores antes de acceder al sitio web." + enforced_notice: "Es obligatorio que actives la autenticación de dos factores antes de acceder al sitio web." disable: "Inhabilitar" disable_confirm: "¿Seguro que quieres desactivar todos los métodos de segundo factor?" save: "Guardar" @@ -1296,7 +1308,7 @@ es: max_redemptions_allowed_label: "¿Cuánta gente puede registrarse con este enlace?" expires_at: "¿Cuándo caducará este enlace?" bulk_invite: - none: "No has invitado a nadie aún. Puedes enviar invitaciones individuales o invitar a varias personas a la vez subiendo un archivo CVS." + none: "No hay invitaciones para mostrar en esta página. Puede invitar a personas específicas a través de su correo electrónico o crear un enlace de invitación que cualquiera pueda utilizar." text: "Invitaciones masivas" success: "Archivo subido correctamente, se te notificará mediante un mensaje cuando se complete el proceso." error: "Lo sentimos, el formato del archivo debe ser CSV. " @@ -1512,10 +1524,10 @@ es: title: "Iniciar sesión" username: "Usuario" password: "Contraseña" - second_factor_title: "Autenticación en dos pasos" + second_factor_title: "Autenticación de dos factores" second_factor_description: "Por favor, ingresa el código de autenticación desde tu aplicación:" second_factor_backup: "Iniciar sesión utilizando un código de respaldo" - second_factor_backup_title: "Código de respaldo de la autenticación en dos pasos" + second_factor_backup_title: "Código de respaldo de la autenticación de dos factores" second_factor_backup_description: "Por favor, ingresa uno de los códigos de respaldo:" second_factor: "Iniciar sesión utilizando la app Authenticator" security_key_description: "Cuando tengas tu clave de seguridad física preparada, presiona el botón de autenticar con clave de seguridad que se encuentra debajo." @@ -1542,7 +1554,7 @@ es: not_allowed_from_ip_address: "No puedes iniciar sesión desde esa dirección IP." admin_not_allowed_from_ip_address: "No puedes iniciar sesión como administrador desde esta dirección IP." resend_activation_email: "Has clic aquí para enviar el correo electrónico de activación nuevamente." - omniauth_disallow_totp: "Tu cuenta tiene la autenticación en dos pasos activada. Por favor, inicia sesión con tu contraseña." + omniauth_disallow_totp: "Tu cuenta tiene la autenticación de dos factores activada. Por favor, inicia sesión con tu contraseña." resend_title: "Volver a enviar el correo electrónico de activación" change_email: "Cambiar dirección de correo electrónico" provide_new_email: "Ingresa una dirección de correo electrónico nueva y te reenviaremos el correo electrónico de confirmación." @@ -1609,6 +1621,10 @@ es: enter: "Intro" conditional_loading_section: loading: Cargando... + category_row: + topic_count: + one: "%{count} tema en esta categoría" + other: "%{count} temas en esta categoría" select_kit: default_header_text: Seleccionar... no_content: No se encontraron coincidencias @@ -1692,6 +1708,9 @@ es: post_length: "La publicación debe tener por lo menos %{min} caracteres." try_like: "¿Has probado el botón %{heart}?" category_missing: "Debes escoger una categoría." + tags_missing: + one: "Debes seleccionar al menos %{count} etiqueta" + other: "Debes seleccionar al menos %{count} etiquetas" topic_template_not_modified: "Por favor, agrega detalles y especificaciones a tu tema editando la plantilla de tema." save_edit: "Guardar edición" overwrite_edit: "Sobrescribir edición" @@ -1818,10 +1837,10 @@ es: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" + liked_2: "%{username}, %{username2} %{description}" liked_many: - one: "%{username}, %{username2} and %{count} mas %{description}" - other: "%{username}, %{username2} y otros %{count} %{description}" + one: "%{username}, %{username2} y %{count} más %{description}" + other: "%{username}, %{username2} y %{count} más %{description}" liked_consolidated_description: one: "le ha dado me gusta a %{count} de tus mensajes" other: "le ha dado me gusta a %{count} de tus publicaciones" @@ -1836,6 +1855,9 @@ es: topic_reminder: "%{username} %{description}" watching_first_post: "Nuevo tema %{description}" membership_request_accepted: "Membresía aceptada en «%{group_name}»" + membership_request_consolidated: + one: "%{count} solicitude de membresía pendiente para el grupo «%{group_name}»" + other: "%{count} solicitudes de membresía pendientes para el grupo «%{group_name}»" reaction: "%{username} %{description}" reaction_2: "%{username} y %{username2} %{description}" votes_released: "%{description} - completado" @@ -2029,6 +2051,7 @@ es: category: "No hay temas con la categoría %{category}." top: "No hay temas destacados." educate: + new: '
Tus nuevos temas aparecerán aquí. Por defecto, los temas se consideran nuevos y mostrarán un indicador si se crearon hace menos de 2 días.
Visita tus preferencias para cambiarlo.
' unread: 'Tus temas sin leer aparecen aquí.
Por defecto, los temas se consideran sin leer y mostrarán contadores de publicaciones sin leer 1 si tu:
O si has establecido específicamente el tema como seguido o vigilado a través del control de notificaciones al pie de cada tema.
Configura tus preferencias para cambiar esto.
' bottom: latest: "No hay más temas recientes." @@ -2225,7 +2248,7 @@ es: "2_8": "Verás el número de respuestas nuevas porque estás siguiendo esta categoría." "2_4": "Verás el número de respuestas nuevas porque has publicado una respuesta en este tema." "2_2": "Verás el número de respuestas nuevas porque estás siguiendo este tema." - "2": 'You will see a count of new replies because you read this topic.' + "2": 'Verás un contador con el número de nuevas respuestas porque has leído este tema.' "1_2": "Se te notificará si alguien menciona tu @nombre o te responde." "1": "Se te notificará si alguien menciona tu @nombre o te responde." "0_7": "Estás ignorando todas las notificaciones en esta categoría." @@ -2312,6 +2335,9 @@ es: one: "Tema destacado actualmente en %{categoryLink}: %{count}" other: "Temas destacados actualmente en %{categoryLink}: %{count}" pin_globally: "Hacer que este tema aparezca de primero en todas las listas de temas hasta" + confirm_pin_globally: + one: "Ya tienes %{count} tema anclado globalmente. Demasiados temas anclados pueden suponer una carga para usuarios nuevos y anónimos. ¿Seguro que quieres anclar otro tema globalmente?" + other: "Ya tienes %{count} temas anclados globalmente. Demasiados temas anclados pueden suponer una carga para usuarios nuevos y anónimos. ¿Seguro que quieres anclar otro tema globalmente?" unpin_globally: "Quitar este tema de la parte superior de todas las listas de temas." unpin_globally_until: "Quitar este tema de la parte superior de todas las listas de temas o esperar hasta %{until}." global_pin_note: "Los usuarios pueden dejar de destacar el tema de forma individual por sí mismos." @@ -3427,6 +3453,7 @@ es: topics: read: Leer un tema o una publicación específica del mismo. También usando RSS. write: Crear un nuevo tema o publicar en uno existente. + wordpress: Necesario para que el plugin para WordPress wp-discourse funcione. users: sync_sso: Sincronizar usuario usando SSO. show: Obtener información sobre un usuario. @@ -3771,6 +3798,18 @@ es: title: "Ingresar CSS personalizado para mostrar en la versión insertada de los comentarios" color_definitions: text: "Definiciones de color" + title: "Introducir definiciones de colores personalizadas (para usuarios avanzados)" + placeholder: |2- + + Usa esta hoja de estilos para añadir colores personalizados a la lista de propiedades personalizadas de CSS. + + Por ejemplo: + + :root { + --mytheme-tertiary-or-quaternary: #{dark-light-choose($tertiary, $quaternary)}; + } + + Añadir un prefijo a los nombres de las propiedades es altamente recomendado para evitar conflictos con plugins y el núcleo. head_tag: text: "" title: "HTML que será insertado antes de la etiqueta" @@ -4012,7 +4051,7 @@ es: post_edit: "editar publicación" post_unlocked: "publicación desbloqueada" check_personal_message: "revisar mensaje personal" - disabled_second_factor: "desactivar autenticación en dos pasos" + disabled_second_factor: "desactivar autenticación de dos factores" topic_published: "tema publicado" post_approved: "publicación aprobada" post_rejected: "publicación rechazada" @@ -4241,7 +4280,7 @@ es: private_topics_count: Temas privados posts_read_count: Publicaciones leídas post_count: Publicaciones publicadas - second_factor_enabled: activar autenticación en dos pasos + second_factor_enabled: activar autenticación de dos factores topics_entered: Temas vistos flags_given_count: Reportes enviados flags_received_count: Reportes recibidos @@ -4369,6 +4408,7 @@ es: external_avatar_url: "URL de la imagen de perfil" last_payload: "Último payload" delete_sso_record: "Eliminar registro SSO" + confirm_delete: "¿Seguro que quieres eliminar este registro de single sign on (SSO)?" user_fields: title: "Campos de usuario" help: "Añadir campos que tus usuarios pueden llenar." @@ -4584,6 +4624,7 @@ es: embed_truncate: "Truncar las publicaciones insertadas" embed_unlisted: "Los temas importados se ocultarán de la lista hasta que tengan una respuesta." allowed_embed_selectors: "Selector CSS para elementos permitidos en los insertados" + blocked_embed_selectors: "Selector CSS para elementos que deben ser eliminados de los insertados" allowed_embed_classnames: "Clases CSS permitidas" save: "Guardar ajustes de insertado" permalink: diff --git a/config/locales/client.et.yml b/config/locales/client.et.yml index c336e3dca20..2333b0f2933 100644 --- a/config/locales/client.et.yml +++ b/config/locales/client.et.yml @@ -866,7 +866,6 @@ et: invite_link: success: "Kutse link edukalt genereeritud!" bulk_invite: - none: "Sa pole veel kedagi siia kutsunud. Saada üksikuid kutseid või paljudele korraga laadides üles CSV faili." success: "Fail edukalt üles laetud. Sulle saabub teade, kui protsess on lõpule jõudnud." error: "Vabandust, fail peab olema CSV vormingus." password: @@ -1246,7 +1245,6 @@ et: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" liked_consolidated: "%{username} %{description}" private_message: "%{username} %{description}" invited_to_private_message: "%{username} %{description}" diff --git a/config/locales/client.fa_IR.yml b/config/locales/client.fa_IR.yml index 9c2c2df15c0..4f095dd550e 100644 --- a/config/locales/client.fa_IR.yml +++ b/config/locales/client.fa_IR.yml @@ -1196,7 +1196,6 @@ fa_IR: invite_link: success: "لینک دعوت با موفقیت ایجاد شد!" bulk_invite: - none: "هنوز کسی را دعوت نکردهاید. افراد را یکی یکی یا یک جا با فایل CSV دعوت کنید." success: "فایل با موفقیت بارگذاری شد٬ وقتی که پروسه تمام شد به شما را از طریق پیام اطلاع می دهیم. " error: "با عرض پوزش، نوع فایل باید CSV باشد." confirmation_message: "میخواهید به همه ی افراد فایل اپلود شده دعوتنامه بفرستید" @@ -1662,10 +1661,6 @@ fa_IR: posted: "%{username}%{description}" edited: "%{username}%{description}" liked: "%{username}%{description}" - liked_2: "%{username}،%{username2}%{description}" - liked_many: - one: "%{username}،%{username2}و %{count} دیگر%{description}" - other: "%{username}،%{username2}و %{count} دیگر%{description}" liked_consolidated_description: one: "%{count}نوشته ی شما را پسندید" other: "%{count}نوشته ی شما را پسندید" diff --git a/config/locales/client.fi.yml b/config/locales/client.fi.yml index aa28371fd4f..5ce4a9e6fd1 100644 --- a/config/locales/client.fi.yml +++ b/config/locales/client.fi.yml @@ -1245,7 +1245,6 @@ fi: max_redemptions_allowed_label: "Kuinka moni voi enintään liittyä tämä linkin avulla?" expires_at: "Koska tämä linkki vanhenee?" bulk_invite: - none: "Et ole kutsunut vielä ketään tänne. Voit lähettää yksittäisiä kutsuja tai kutsua joukon ihmisiä kerralla lataamalla CSV-tiedoston." text: "Massakutsu" success: "Tiedoston lähettäminen onnistui. Saat viestin, kun prosessi on valmis." error: "Tiedoston tulee olla CSV-muodossa." @@ -1739,10 +1738,6 @@ fi: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} ja %{count} muu %{description}" - other: "%{username}, %{username2} ja %{count} muuta %{description}" liked_consolidated_description: one: "tykkäsi %{count} viestistäsi" other: "tykkäsi %{count} viestistäsi" diff --git a/config/locales/client.fr.yml b/config/locales/client.fr.yml index d94933de307..58fa940ce2d 100644 --- a/config/locales/client.fr.yml +++ b/config/locales/client.fr.yml @@ -1253,7 +1253,6 @@ fr: max_redemptions_allowed_label: "Combien de personnes peuvent s'inscrire en utilisant ce lien ?" expires_at: "Quand ce lien va-t-il expirer ?" bulk_invite: - none: "Vous n'avez encore invité personne. Envoyez des invitations individuelles ou à plusieurs personnes en même temps en envoyant un fichier CSV." text: "Invitation en masse" success: "Le fichier a été correctement importé. Vous serez notifié par message direct lorsque le traitement sera terminé." error: "Désolé, le fichier doit être au format CSV." @@ -1751,10 +1750,6 @@ fr: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} et %{count} autre %{description}" - other: "%{username}, %{username2} et %{count} autres %{description}" liked_consolidated_description: one: "a aimé %{count} de vos messages" other: "a aimé %{count} de vos messages" @@ -2452,7 +2447,7 @@ fr: delete_topic_disallowed_modal: "Vous n'avez pas le permission de supprimer ce sujet. Si vous souhaitez vraiment le voir supprimé, signalez-le aux modérateurs avec une explication." delete_topic_disallowed: "vous n'avez pas la permission de supprimer ce sujet" delete_topic: "supprimer le sujet" - add_post_notice: "Ajouter une note pour les responsables" + add_post_notice: "Afficher une note des responsables" remove_post_notice: "Retirer la note pour les responsables" remove_timer: "supprimer la planification" actions: diff --git a/config/locales/client.gl.yml b/config/locales/client.gl.yml index 16b1721ad23..8dd29d3030a 100644 --- a/config/locales/client.gl.yml +++ b/config/locales/client.gl.yml @@ -1155,7 +1155,6 @@ gl: max_redemptions_allowed_label: "Cantas persoas poden rexistrarse con esta ligazón?" expires_at: "Cando caduca a ligazón deste convite?" bulk_invite: - none: "Aínda non convidaches a ninguén. Podes enviar convites individuais ou en grupo se subes un ficheiro CSV." text: "Convite en grupo" success: "O ficheiro enviouse correctamente, notificaráseche por mensaxe cando remate o proceso." error: "O ficheiro ten que ter formato CSV." @@ -1601,10 +1600,6 @@ gl: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} e %{count} máis %{description}" - other: "%{username}, %{username2} e %{count} máis %{description}" liked_consolidated_description: one: "gustoulles %{count} das túas publicacións" other: "gustáronlles %{count} das túas publicacións" diff --git a/config/locales/client.he.yml b/config/locales/client.he.yml index 602edaef039..1bf73d795d0 100644 --- a/config/locales/client.he.yml +++ b/config/locales/client.he.yml @@ -1399,7 +1399,7 @@ he: max_redemptions_allowed_label: "לכמה אנשים מותר להירשם באמצעות הקישור הזה?" expires_at: "מתי תוקף קישור ההזמנה יפוג?" bulk_invite: - none: "עדיין לא הזמנתם לכאן אף אחד. שילחו הזמנות אישיות, או הזמינו הרבה אנשים ביחד על ידי העלאת קובץ CSV." + none: "אין הזמנות להציג בדף זה. ניתן להזמין אנשים מסוימים באמצעות הדוא״ל שלהם או ליצור קישור הזמנה שיכול לשמש כל אחד ואחת." text: "הזמנה כמותית" success: "העלאת הקובץ החלה בהצלחה, תקבלו התראה באמצעות מסר כאשר התהליך יושלם." error: "הקובץ אמור להיות בתצורת CSV, עמך הסליחה." @@ -1966,12 +1966,12 @@ he: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" + liked_2: "%{username}, %{username2} %{description}" liked_many: - one: "%{username}, %{username2} ו%{count} נוסף %{description}" - two: "%{username}, %{username2} ו%{count} נוספים %{description}" - many: "%{username}, %{username2} ו%{count} נוספים %{description}" - other: "%{username}, %{username2} ו%{count} נוספים %{description}" + one: "%{username}, %{username2} ועוד %{count} %{description}" + two: "%{username}, %{username2} ועוד %{count} %{description}" + many: "%{username}, %{username2} ועוד %{count} %{description}" + other: "%{username}, %{username2} ועוד %{count} %{description}" liked_consolidated_description: one: "אהבו פוסט %{count} שלך" two: "אהבו %{count} מהפוסטים שלך" diff --git a/config/locales/client.hu.yml b/config/locales/client.hu.yml index 7bf1fa2b369..b477838b269 100644 --- a/config/locales/client.hu.yml +++ b/config/locales/client.hu.yml @@ -1496,10 +1496,6 @@ hu: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} %{count} más %{description}" - other: "%{username}, %{username2} és %{count} mások %{description}" liked_consolidated: "%{username} %{description}" private_message: "%{username} %{description}" invited_to_private_message: "
%{username} %{description}" diff --git a/config/locales/client.hy.yml b/config/locales/client.hy.yml index 41ae20f2382..e17f8c021bd 100644 --- a/config/locales/client.hy.yml +++ b/config/locales/client.hy.yml @@ -1133,7 +1133,6 @@ hy: invite_link: success: "Հրավերի հղումը հաջողությամբ գեներացված է!" bulk_invite: - none: "Դուք դեռևս ոչ ոքի չեք հրավիրել այստեղ: Ուղարկեք անհատական հրավերներ կամ հրավիրեք բազմաթիվ մարդկանց միանգամից՝ վերբեռնելով CSV ֆայլ:" success: "Ֆայլը հաջողությամբ վերբեռնվել է, Դուք կստանաք ծանուցում հաղորդագրության միջոցով, երբ գործընթացն ավարտվի:" error: "Ներողություն, ֆայլը պետք է լինի CSV ձևաչափով:" confirmation_message: "Դուք պատրաստվում եք էլ. նամակով հրավերներ ուղարկել վերբեռնված ֆայլում բոլոր նշվածներին:" @@ -1610,10 +1609,6 @@ hy: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} and %{count} other %{description}" - other: "%{username}, %{username2} և ևս %{count}-ը %{description}" liked_consolidated_description: one: "հավանել է Ձեր %{count} գրառում" other: "հավանել է Ձեր %{count} գրառումը" diff --git a/config/locales/client.id.yml b/config/locales/client.id.yml index bc7489d3297..cad276b5436 100644 --- a/config/locales/client.id.yml +++ b/config/locales/client.id.yml @@ -25,6 +25,7 @@ id: millions: "%{number}M" dates: time: "h:mm a" + time_with_zone: "HH:mm (z)" time_short_day: "ddd, HH: mm" timeline_date: "MMM YYYY" long_no_year_no_time: "MMM D" @@ -95,6 +96,10 @@ id: topic_html: 'Topik: %{topicTitle}' post: "post #%{postNumber}" close: "tutup" + twitter: "Bagikan di Twitter" + facebook: "Bagikan di Facebook" + email: "Kirim lewat email" + url: "Salin dan bagikan URL" action_codes: public_topic: "membuat topik ini umum %{when}" private_topic: "Jadikan topik ini sebagai pesan pribadi" diff --git a/config/locales/client.it.yml b/config/locales/client.it.yml index 6de9e6d9679..6a231fafe00 100644 --- a/config/locales/client.it.yml +++ b/config/locales/client.it.yml @@ -56,8 +56,8 @@ it: one: "%{count}m" other: "%{count}m" about_x_hours: - one: "%{count}o" - other: "%{count}o" + one: "%{count}ora" + other: "%{count}ore" x_days: one: "%{count}g" other: "%{count}g" @@ -200,7 +200,7 @@ it: log_in: "Connetti" age: "Età" joined: "Iscritto" - admin_title: "Amministratore" + admin_title: "Amministrazione" show_more: "mostra altro" show_help: "opzioni" links: "Collegamenti" @@ -717,7 +717,7 @@ it: everyone: "Chiunque" notifications: watching: - title: "In osservazione" + title: "Osservate" description: "Verrai avvertito per ogni nuovo invio in qualsiasi messaggio, e verrà mostrato il conteggio delle nuove risposte." watching_first_post: title: "Osservando Primo Messaggio" @@ -726,7 +726,7 @@ it: title: "Seguendo" description: "Verrai avvertito se qualcuno menziona il tuo @nome o ti risponde, e verrà mostrato un conteggio delle nuove risposte." regular: - title: "Esperto" + title: "Normale" description: "Verrai avvertito se qualcuno menziona il tuo @nome o ti risponde." muted: title: "Silenziato" @@ -1296,6 +1296,9 @@ it: link_groups: Gruppi link_expires_at: Scadenza create: "Invia Invito" + copy_link: "Mostra collegamento" + generate_link: "Crea link di invito" + link_generated: "Ecco il tuo link di invito!" valid_for: "Questo collegamento di invito è valido solamente per il seguente indirizzo email: %{email}" single_user: "Invita via email" multiple_user: "Invita tramite link" @@ -1306,7 +1309,7 @@ it: max_redemptions_allowed_label: "Quante persone sono autorizzate a registrarsi utilizzando questo link?" expires_at: "Quando scadrà questo link di invito?" bulk_invite: - none: "Non hai ancora invitato nessuno. Puoi inviare degli inviti individuali o più persone alla volta caricando un file CSV." + none: "Nessun invito da mostrare. Puoi invitare persone specifiche per e-mail o creare un link di invito che può essere usato da chiunque." text: "Inviti di gruppo" success: "Il file è stato caricato con successo, riceverai un messaggio di notifica quando il processo sarà completato." error: "Spiacenti, il file deve essere in formato CSV." @@ -1422,7 +1425,7 @@ it: too_few_topics_and_posts_notice_MF: >- Cominciamo la discussione! {currentTopics, plural, one {C'è # argomento} other {Ci sono # argomenti}} e {currentPosts, plural, one {# messaggio} other {# messaggi}}. I visitatori hanno bisogno di più per leggere e rispondere: – consigliamo almeno {requiredTopics, plural, one {# argomento} other {# argomenti}} and {requiredPosts, plural, one {# messaggio} other {# messaggi}}. Solo lo staff può vedere questo messaggio. too_few_topics_notice_MF: >- - Cominciamo la discussione! {currentTopics, plural, one {C'è # argomento} other {Ci sono# argomenti}}. I visitatori hanno bisogno di più per leggere e rispondere: – consigliamo almeno {requiredTopics, plural, one {# argomento} other {# argomenti}}. Solo lo staff può vedere questo messaggio. + Cominciamo la discussione! {currentTopics, plural, one {C'è # argomento} other {Ci sono# argomenti}}. I visitatori hanno bisogno di più per leggere e rispondere: – consigliamo almeno {requiredTopics, plural, one {# argomento} other {# argomenti}}. Solo lo staff può vedere questo messaggio. too_few_posts_notice_MF: >- Cominciamo la discussione! {currentPosts, plural, one {C'è # messaggio} other {Ci sono # messaggi}}. I visitatori hanno bisogno di più per leggere e rispondere: – consigliamo almeno {requiredPosts, plural, one {# messaggio} other {# messaggi}}. Solo lo staff può vedere questo messaggio. logs_error_rate_notice: @@ -1835,10 +1838,7 @@ it: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} e %{count} altri %{description}" - other: "%{username}, %{username2} e %{count} altri %{description}" + liked_2: "%{username}, %{username2} %{description}" liked_consolidated_description: one: "ha messo \"mi piace\" ad %{count} tuo messaggio" other: "ha messo \"mi piace\" a %{count} dei tuoi messaggi" @@ -2018,7 +2018,7 @@ it: dismiss_button: "Nascondi..." dismiss_tooltip: "Nascondi solo i nuovi messaggi o smetti di seguire gli argomenti" also_dismiss_topics: "Smetti di seguire questi argomenti così che non compariranno più come non letti per me" - dismiss_new: "Nascondi i Nuovi" + dismiss_new: "Ignora i nuovi messaggi" toggle: "commuta la selezione multipla degli argomenti" actions: "Azioni Multiple" change_category: "Imposta categoria" @@ -3450,7 +3450,12 @@ it: topics: read: Leggi un argomento o un messaggio specifico in esso. È supportato anche RSS. write: Crea un nuovo argomento o pubblica su uno esistente. + read_lists: Leggi liste di argomenti come Popolari, Nuovi, Recenti, ecc. E' supportato anche l'RSS. + wordpress: Necessario al funzionamento del plugin wp-discourse di WordPress. users: + bookmarks: Elenca i segnalibri utente. Restituisce i segnalibri quando si utilizza il formato ICS. + sync_sso: Sincronizza un utente usando SSO. + show: Ottieni informazioni su un utente. check_emails: Elenca le email degli utenti. web_hooks: title: "Webhook" @@ -3793,6 +3798,17 @@ it: color_definitions: text: "Definizioni dei colori" title: "Inserisci definizioni di colore personalizzate (solo utenti avanzati)" + placeholder: |2- + + Usa questo foglio di stile per aggiungere colori personalizzati all'elenco delle proprietà personalizzate CSS. + + Esempio: + + :root { + --mytheme-tertiary-or-quaternary: #{dark-light-choose($tertiary, $quaternary)}; + } + + E' fortemente raccomandato premettere i nomi delle proprietà per evitare conflitti con i plugin e/o il nucleo. head_tag: text: "" title: "HTML che sarà inserito prima del tag " @@ -3820,6 +3836,10 @@ it: primary: name: "primario" description: "Per la maggior parte del testo, icone e bordi." + primary-medium: + name: "primary-medium" + primary-low-mid: + name: "primary-low-mid" secondary: name: "secondario" description: "Il colore di sfondo principale e il colore del testo di alcuni pulsanti" @@ -3838,6 +3858,12 @@ it: highlight: name: "evidenzia" description: "Il colore di sfondo degli elementi evidenziati nella pagina, come messaggi e argomenti." + highlight-high: + name: "highlight-high" + highlight-medium: + name: "highlight-medium" + highlight-low: + name: "highlight-low" danger: name: "pericolo" description: "Colore per evidenzare azioni come la cancellazione di messaggi e argomenti." @@ -4058,7 +4084,7 @@ it: update_email: "aggiorna email" destroy_email: "distruggi email" topic_closed: "argomento chiuso" - topic_opened: "topic aperto" + topic_opened: "argomento aperto" topic_archived: "argomento archiviato" topic_unarchived: "argomento de-archiviato" post_staff_note_create: "aggiungi note dello staff" @@ -4076,6 +4102,7 @@ it: domain: "Dominio" screened_ips: title: "IP scansionati" + description: 'Indirizzi IP in osservazione. Usa "Permetti" per aggiungerli alla lista di indirizzi consentiti.' delete_confirm: "Davvero vuoi rimuovere la regola per %{ip_address}?" roll_up_confirm: "Sicuro di voler raggruppare in sottoreti gli indirizzi IP schermati normalmente?" rolled_up_some_subnets: " L'elenco di indirizzi IP interdetti sono stati sintetizzati correttamente: %{subnets}." @@ -4380,6 +4407,7 @@ it: external_avatar_url: "URL dell'Immagine Profilo" last_payload: "Ultimo payload" delete_sso_record: "Elimina record SSO" + confirm_delete: "Vuoi davvero eliminare questo registro di autenticazione unica (SSO)?" user_fields: title: "Campi Utente" help: "Tutti i campi che i tuoi utenti possono riempire." @@ -4594,6 +4622,9 @@ it: embed_title_scrubber: "Espressione regolare usata per ripulire i titoli dei messaggi" embed_truncate: "Tronca i messaggi incorporati" embed_unlisted: "Gli argomenti importati non saranno visibili fino a quando non ci sarà una risposta." + allowed_embed_selectors: "Selettore CSS per gli elementi ammessi negli inserimenti" + blocked_embed_selectors: "Selettore CSS per elementi rimossi dagli inserimenti" + allowed_embed_classnames: "Nomi di classe CSS consentiti" save: "Salva Impostazioni Inclusione" permalink: title: "Collegamenti permanenti" diff --git a/config/locales/client.ja.yml b/config/locales/client.ja.yml index 7214ee5ac19..ed79c16b7fd 100644 --- a/config/locales/client.ja.yml +++ b/config/locales/client.ja.yml @@ -977,7 +977,6 @@ ja: invite_link: success: "招待リンクが生成されました!" bulk_invite: - none: "まだ誰も招待していません。個々に招待するか、CSVファイルをアップロードして、まとめて招待しましょう。" success: "ファイルは無事にアップロードされました。処理が完了したらメッセージでお知らせします。" error: "申し訳ありません、ファイルはCSV形式である必要があります。" password: @@ -1358,9 +1357,6 @@ ja: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - other: "%{username}, %{username2} 、他 %{count} 人 %{description}" liked_consolidated: "%{username} %{description}" private_message: "%{username} %{description}" invited_to_private_message: "
%{username} %{description}" diff --git a/config/locales/client.ko.yml b/config/locales/client.ko.yml index e2d9e0cb0e2..4575e74ea60 100644 --- a/config/locales/client.ko.yml +++ b/config/locales/client.ko.yml @@ -349,7 +349,7 @@ ko: title: "신고가 처리된 경우 신고자 에게는 보너스가 주어집니다." trust_level_bonus: name: "회원 레벨" - title: "레원 레벨이 놓은 사용자가 만든 검토 항목의 점수가 높습니다." + title: "회원 레벨이 놓은 사용자가 만든 검토 항목의 점수가 높습니다." type_bonus: name: "유형 보너스" title: "특정한 검토 유형에는 관리자가 보너스를 할당하여 우선 순위를 높일 수 있습니다." @@ -1264,7 +1264,7 @@ ko: max_redemptions_allowed_label: "이 링크를 사용하여 등록 할 수있는 사람은 몇 명입니까?" expires_at: "이 초대 링크는 언제 만료됩니까?" bulk_invite: - none: "아직 아무도 초대하지 않았습니다. 개별로 초대장을 보내거나 CSV 파일을 업로드하여 한 번에 여러 사람을 초대 할 수 있습니다." + none: "이 페이지에 표시 할 초대장이 없습니다. 이메일을 사용하여 특정 사람을 초대하거나 누구나 사용할 수있는 초대 링크를 만들 수 있습니다." text: "일괄 초대" success: "파일이 성공적으로 업로드되었습니다. 처리가 완료되면 메시지를 통해 알림을 받게됩니다." error: "죄송합니다. 파일은 CSV 형식이어야 합니다." @@ -1774,9 +1774,9 @@ ko: posted: "%{username} %{description}" edited: "%{username} %{description} " liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" + liked_2: "%{username}, %{username2} %{description}" liked_many: - other: "%{username}, %{username2} 외 %{count} 명의 사용자가 %{description}" + other: "%{username}, %{username2} 그리고 %{count} 그외 %{description}" liked_consolidated_description: other: "내 게시물 중 %{count}개를 좋아합니다." liked_consolidated: "%{username} %{description} " @@ -1981,7 +1981,7 @@ ko: category: "%{category}에 글이 없습니다." top: "주요 글이 없습니다." educate: - new: '
새로운 글이 여기에 표시됩니다. 기본적으로 글은 새로운 글로 간주되며 지난 2일 이내에 작성 된 경우 가 표시됩니다.
이것은 환경설정에서 변경 가능합니다.
' + new: '새로운 글이 여기에 표시됩니다. 기본적으로 지난 2일 이내에 작성된 글은 새로운 글로 간주되며 가 표시됩니다.
이 기준을 변경하려면 환경설정에서 변경 하십시오.
' unread: '읽지 않은 글은 여기에 표시됩니다.
기본적으로 글은 읽지 않은 것으로 간주하고 다음과 같은 조건 중 하나를 만족하면 읽지 않은 글갯수 1 을 표시합니다:
또는 글을 팔로우 하거나 지켜보기 위해 각 글의 밑부분에 달린 알림 제어판에서 설정하는 경우도 포합됩니다.
설정을 바꾸려면 환경설정 페이지로 가세요.
' bottom: latest: "더 이상 최근 글이 없습니다." @@ -2052,7 +2052,7 @@ ko: read_more_in_category: "더 읽을거리가 필요하신가요? %{catLink} 또는 %{latestLink}를 살펴보세요." read_more: "%{catLink} 또는 %{latestLink}에서 더 많은 글을 찾으실 수 있습니다." unread_indicator: "아직 이 글의 마지막 게시물을 읽은 회원이 없습니다." - read_more_MF: "읽지 않은 글 { UNREAD, plural, =0 {} one { 1 개 }other { # 개 } } { NEW, plural, =0 {} one { {BOTH, select, true{와 } false {를 } other{}} 새 글 1 개 } other { {BOTH, select, true{와 } false {를 } other{}} 새 글 # 개 } } 를 확인해보세요, {CATEGORY, select, true {{catLink} 카테고리의 다른 글들도 살펴보세요.} false {{latestLink}} other {}}" + read_more_MF: "아직 { UNREAD, plural, =0 {} one {1개의 읽지않은 글 } other {#개의 읽지않은 글 } } { NEW, plural, =0 {} one { {BOTH, select, true{과 } false {이 } other{}} 1개의 새로운 글} other { {BOTH, select, true{과 } false {이 } other{}} #개의 새로운 글} }이 있습니다. 아니면 {CATEGORY, select, true {{catLink} 카테고리의 다른 글도 살펴보세요.} false {{latestLink}} other {}}" bumped_at_title_MF: "{FIRST_POST}: {CREATED_AT}\n{LAST_POST}: {BUMPED_AT}" browse_all_categories: 모든 카테고리 보기 browse_all_tags: 모든 태그 보기 @@ -3000,7 +3000,7 @@ ko: community: name: 커뮤니티 trust_level: - name: 신뢰 레벨 + name: 회원 레벨 other: name: 기타 posting: @@ -3026,7 +3026,7 @@ ko: add_synonyms_label: "동의어 추가 :" add_synonyms: "추가" add_synonyms_explanation: - other: "현재 이 태그를 사용하는 모든 게시물이 %{tag_name}대신 변경됩니다. 정말로 변경 하시겠습니까?" + other: "현재 이 태그를 사용하는 모든 게시물의 태그가 %{tag_name}으로 변경됩니다. 정말로 변경 하시겠습니까?" add_synonyms_failed: "다음 태그를 동의어로 추가 할 수 없습니다 : %{tag_names} . 동의어가없고 다른 태그의 동의어가 아닌지 확인하십시오." remove_synonym: "동의어 제거" delete_synonym_confirm: '동의어 "%{tag_name}"를 삭제 하시겠습니까?' @@ -3839,7 +3839,7 @@ ko: actions: delete_user: "사용자 삭제됨" suspend_user: "일시 중지 된 사용자" - silence_user: "사용자 침묵" + silence_user: "쓰기 금지" delete_post: "게시물 삭제" delete_topic: "주제가 삭제되었습니다." post_approved: "게시물 승인" @@ -3901,10 +3901,10 @@ ko: change_category_settings: "카테고리 설정 변경" delete_category: "카테고리 지우기" create_category: "카테고리 만들기" - silence_user: "침묵 사용자" - unsilence_user: "침묵하는 사용자" - removed_silence_user: "사용자 침묵 (제거)" - removed_unsilence_user: "침묵 사용자 (제거)" + silence_user: "쓰기 금지 사용자" + unsilence_user: "쓰기 금지 사용자" + removed_silence_user: "사용자 쓰기 금지 (제거됨)" + removed_unsilence_user: "쓰기 금지 해제 사용자 (제거됨)" grant_admin: "관리자권한 부여" revoke_admin: "관리자권한 회수" grant_moderation: "운영자권한 부여" @@ -4067,7 +4067,7 @@ ko: active: "활성화 사용자" staff: "스태프" suspended: "접근 금지 사용자" - silenced: "침묵" + silenced: "쓰기 금지" staged: "격리됨" approved: "승인?" titles: @@ -4103,9 +4103,9 @@ ko: silence_reason: "사유" silenced_by: "사일런트" silence_modal_title: "무음 사용자" - silence_duration: "사용자는 얼마나 오래 침묵합니까?" - silence_reason_label: "왜이 사용자를 침묵시키고 있습니까?" - silence_reason_placeholder: "침묵 이유" + silence_duration: "사용자를 얼마나 오랫동안 쓰기 금지를 하시겠습니까?" + silence_reason_label: "이 사용자가 쓰기 금지된 이유는 무엇입니까?" + silence_reason_placeholder: "글쓰기 금지된 이유" silence_message: "이메일 메시지" silence_message_placeholder: "(기본 메시지를 보내려면 비워 두십시오)" suspended_until: "(%{until} 까지)" @@ -4123,9 +4123,9 @@ ko: title: "명확한 페널티 기록" description: "위약금이있는 사용자는 TL3에 도달 할 수 없습니다" delete_all_posts_confirm_MF: " {POSTS, plural, one {1개의 포스트} other {#개의 포스트}} 와 {TOPICS, plural, one {1개의 토픽} other {#개의 토픽}}을 삭제하려고 합니다. 정말로 삭제할까요?" - silence: "침묵" - unsilence: "침묵" - silenced: "침묵?" + silence: "쓰기 금지" + unsilence: "쓰기 금지 해제" + silenced: "쓰기 금지?" moderator: "운영자?" admin: "관리자?" suspended: "접근 금지?" @@ -4216,10 +4216,10 @@ ko: activate_failed: "사용자 활성화에 문제가 있습니다." deactivate_account: "계정 비활성화" deactivate_failed: "사용자 비활성에 문제가 있습니다." - unsilence_failed: "사용자의 침묵을 해제하는 중에 문제가 발생했습니다." - silence_failed: "사용자를 침묵시키는 데 문제가있었습니다." - silence_confirm: "이 사용자를 침묵 하시겠습니까? 새로운 주제 나 게시물을 만들 수 없습니다." - silence_accept: "예,이 사용자를 침묵시킵니다" + unsilence_failed: "사용자의 쓰기 금지를 해제하는 중에 문제가 발생했습니다." + silence_failed: "사용자를 쓰기 금지 설정하는중 문제가 발생했습니다." + silence_confirm: "이 사용자를 쓰기 금지 시키시겠습니까? 새 글이나 댓글을 작성할 수 없습니다." + silence_accept: "예, 이 사용자를 쓰기 금지 시킵니다." bounce_score: "반송 스코어" reset_bounce_score: label: "리셋" @@ -4228,7 +4228,7 @@ ko: deactivate_explanation: "비활성화 사용자는 이메일 인증을 다시 받아야합니다." suspended_explanation: "접근 금지된 유저는 로그인 할 수 없습니다." silence_explanation: "미활동 사용자는 글을 게시하거나 시작할 수 없습니다." - staged_explanation: "격리조치된 회원은 특정 토픽에 한해서 이메일로만 글을 쓸 수 있습니다." + staged_explanation: "격리조치된 회원은 특정 글에 한해서 이메일로만 글을 쓸 수 있습니다." bounce_score_explanation: none: "최근 해당 이메일로부터 반송메일을 받은 내역이 없습니다." some: "최근 해당 이메일로부터 몇몇 반송메일을 받았습니다." @@ -4262,7 +4262,7 @@ ko: likes_received_days: "한번이라도 '좋아요' 받아본 날짜횟수" likes_received_users: "한번이라도 '좋아요' 선물해준 회원수" suspended: "일시 중지됨 (지난 6 개월)" - silenced: "침묵 (지난 6 개월)" + silenced: "쓰기 금지 (지난 6개월)" qualifies: "3등급회원 자격을 만족합니다" does_not_qualify: "3등급회원 자격을 만족하지 않습니다" will_be_promoted: "곧 승급 됩니다." diff --git a/config/locales/client.lt.yml b/config/locales/client.lt.yml index a14759383ad..7290055db59 100644 --- a/config/locales/client.lt.yml +++ b/config/locales/client.lt.yml @@ -1311,12 +1311,6 @@ lt: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} ir dar %{count} %{description}" - few: "%{username}, %{username2}ir %{count} kiti %{description}" - many: "%{username}, %{username2} ir %{count}kitų %{description}" - other: "%{username}, %{username2} ir %{count}kitų %{description}" liked_consolidated: "%{username} %{description}" private_message: "%{username} %{description}" invited_to_private_message: "%{username} %{description}" diff --git a/config/locales/client.lv.yml b/config/locales/client.lv.yml index c40647fea0c..d5150bb7b62 100644 --- a/config/locales/client.lv.yml +++ b/config/locales/client.lv.yml @@ -833,7 +833,6 @@ lv: invite_link: success: "Ielūguma saite gatava!" bulk_invite: - none: "Jūs vēl šeit neesat nevienu ielūdzis. Nosūtiet atsevišķus ielūgumus vai ielūdziet daudzus lietotājus vienlaicīgi, augšupielādējot CSV failu" success: "Fails veiksmīgi lejuplādēts, jums paziņos, kad process beidzies." error: "Atvainojiet, failam jābūt CSV formātā." password: diff --git a/config/locales/client.nb_NO.yml b/config/locales/client.nb_NO.yml index 6293230e71a..251585da0cd 100644 --- a/config/locales/client.nb_NO.yml +++ b/config/locales/client.nb_NO.yml @@ -956,7 +956,6 @@ nb_NO: invite_link: success: "Invitasjonslenke har blitt generert!" bulk_invite: - none: "Du har ikke invitert noen ennå. Sende enkeltsående invitasjoner, eller inviter mange samtidig ved å laste opp ei CSV-fil." success: "Filen er lastet opp, du vil motta en melding når prosessesen er ferdig" error: "Beklager, fila må være i CSV-format." password: @@ -1377,10 +1376,6 @@ nb_NO: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} og én annen %{description}" - other: "%{username}, %{username2} og %{count} andre %{description}" liked_consolidated: "%{username} %{description}" private_message: "%{username} %{description}" invited_to_private_message: "
%{username} %{description}" diff --git a/config/locales/client.nl.yml b/config/locales/client.nl.yml index 225c249f324..d9af5f4b233 100644 --- a/config/locales/client.nl.yml +++ b/config/locales/client.nl.yml @@ -511,6 +511,7 @@ nl: one: "U hebt %{count} wachtend bericht." other: "U hebt %{count} wachtende berichten." ok: "OK" + example_username: "gebruikersnaam" user_action: user_posted_topic: "%{user} heeft het topic geplaatst" you_posted_topic: "U hebt het topic geplaatst" @@ -1295,7 +1296,12 @@ nl: link_groups: Groepen link_expires_at: Verloopt create: "Uitnodiging sturen" + copy_link: "Koppeling tonen" + generate_link: "Uitnodigingskoppeling maken" + link_generated: "Hier is uw uitnodigingskoppeling!" valid_for: "De uitnodigingskoppeling is alleen geldig voor dit e-mailadres: %{email}" + single_user: "Uitnodigen via e-mail" + multiple_user: "Uitnodigen via koppeling" invite_link: title: "Uitnodigingskoppeling" success: "Uitnodigingskoppeling is aangemaakt!" @@ -1303,7 +1309,7 @@ nl: max_redemptions_allowed_label: "Hoeveel mensen mogen zich via deze koppeling registreren?" expires_at: "Wanneer verloopt deze uitnodigingskoppeling?" bulk_invite: - none: "U hebt hier nog niemand uitgenodigd. Stuur individuele uitnodigingen of nodig meerdere mensen tegelijk uit door een CSV-bestand te uploaden." + none: "Geen uitnodigingen om weer te geven op deze pagina. U kunt bepaalde mensen uitnodigen via hun e-mailadres, of een uitnodigingskoppeling maken die door iedereen kan worden gebruikt." text: "Bulkuitnodiging" success: "Het bestand is geüpload. U ontvangt een melding via een bericht zodra het proces is voltooid." error: "Sorry, bestand dient de CSV-indeling te hebben." @@ -1772,6 +1778,8 @@ nl: yourself_confirm: title: "Bent u ontvangers vergeten toe te voegen?" body: "Het bericht wordt nu alleen naar uzelf verstuurd!" + slow_mode: + error: "Dit topic bevindt zich in de langzame modus. Om een doordachte, weloverwogen discussie te stimuleren, mag u slechts één keer per %{duration} een bericht plaatsen." admin_options_title: "Optionele stafinstellingen voor dit topic" composer_actions: reply: Antwoorden @@ -1830,10 +1838,6 @@ nl: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} en %{count} anderen %{description}" - other: "%{username}, %{username2} en %{count} anderen %{description}" liked_consolidated_description: one: "heeft %{count} van uw berichten geliket" other: "heeft %{count} van uw berichten geliket" @@ -2133,6 +2137,9 @@ nl: deleted: "Het topic is verwijderd" slow_mode_update: title: "Langzame modus" + select: "Gebruikers mogen slechts een bericht in dit topic plaatsen om de:" + description: "Om een doordachte discussie in snel bewegende of controversiële discussies te stimuleren, moeten gebruikers wachten voordat ze opnieuw een bericht in dit topic kunnen plaatsen." + save: "Inschakelen" remove: "Uitschakelen" hours: "Uren:" minutes: "Minuten:" diff --git a/config/locales/client.pl_PL.yml b/config/locales/client.pl_PL.yml index 24497be15f2..638747b461a 100644 --- a/config/locales/client.pl_PL.yml +++ b/config/locales/client.pl_PL.yml @@ -583,6 +583,7 @@ pl_PL: many: "Masz %{count} oczekujących wpisów." other: "Masz %{count} oczekujących wpisów." ok: "OK" + example_username: "użytkownik" user_action: user_posted_topic: "%{user} tworzy temat" you_posted_topic: "Dodajesz temat" @@ -1369,6 +1370,9 @@ pl_PL: link_groups: Grupy link_expires_at: Wygasa create: "Wyślij zaproszenie" + copy_link: "Pokaż link" + generate_link: "Stwórz odnośnik z zaproszeniem" + link_generated: "Oto Twój link z zaproszeniem!" valid_for: "Link do zaproszenia jest ważny tylko dla tego adresu: %{email}" single_user: "Zaproś przez e-mail" multiple_user: "Zaproś za pomocą linku" @@ -1379,7 +1383,7 @@ pl_PL: max_redemptions_allowed_label: "Ile osób może zarejestrować się za pomocą tego linku?" expires_at: "Kiedy ten link z zaproszeniem wygaśnie?" bulk_invite: - none: "Jeszcze nikogo nie zaprosiłeś. Możesz wysłać pojedyncze zaproszenia lub zaprosić wiele osób na raz poprzez wysłanie pliku CSV." + none: "Brak zaproszeń do wyświetlenia na tej stronie. Możesz zaprosić określone osoby za pomocą ich e-maili lub utworzyć link z zaproszeniem, z którego będzie mógł korzystać każdy." text: "Zaproszenie zbiorcze" success: "Plik został przesłany pomyślnie: otrzymasz prywatną wiadomość, gdy proces zostanie zakończony." error: "Przykro nam, ale wymagany format pliku to CSV." @@ -1594,6 +1598,7 @@ pl_PL: email_login: link_label: "Wyślij mi link do logowania" button_label: "z e-mailem" + emoji: "zablokuj emoji" complete_username: "Jeśli konto pasuje do nazwy użytkownika %{username} , wkrótce otrzymasz wiadomość e-mail z linkiem do logowania." complete_email: "Jeśli konto pasuje do %{email} , wkrótce otrzymasz wiadomość e-mail z linkiem do logowania." complete_username_found: "Znaleźliśmy konto pasujące do nazwy użytkownika %{username} , wkrótce otrzymasz wiadomość e-mail z linkiem do logowania." @@ -1909,12 +1914,6 @@ pl_PL: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} i %{count} inna osoba %{description}" - few: "%{username}, %{username2} i %{count} inne osoby %{description}" - many: "%{username}, %{username2} i %{count} innych osób %{description}" - other: "%{username}, %{username2} i %{count} innych osób %{description}" liked_consolidated_description: one: "polubiono %{count} Twój wpis" few: "polubiłem %{count} twoich postów" @@ -2228,6 +2227,7 @@ pl_PL: deleted: "Temat został usunięty" slow_mode_update: title: "Tryb powolny" + save: "Włącz" remove: "Wyłącz" hours: "Godziny:" minutes: "Minuty:" @@ -3163,6 +3163,7 @@ pl_PL: return: "%{shortcut} Powróć do kompozytora" fullscreen: "%{shortcut} Pełnoekranowy kompozytor" bookmarks: + title: "Tworzenie zakładek" enter: "%{shortcut} Zapisz i zamknij" later_today: "%{shortcut} Później dzisiaj" later_this_week: "%{shortcut} Później w tym tygodniu" @@ -3420,6 +3421,7 @@ pl_PL: daily: Dziennie monthly: Miesięcznie weekly: Tygodniowo + dates: "Daty (UTC)" groups: "Wszystkie grupy" disabled: "Ten raport jest nieaktywny" totals_for_sample: "Całkowite na próbkowanie" @@ -3530,6 +3532,7 @@ pl_PL: delete: Usuń bezpowrotnie continue: Kontynuuj scopes: + allowed_parameters: Dozwolone parametry allowed_urls: Dozwolone adresy URL web_hooks: title: "Webhooks" diff --git a/config/locales/client.pt.yml b/config/locales/client.pt.yml index f31c6e47d4b..95ca3ac7257 100644 --- a/config/locales/client.pt.yml +++ b/config/locales/client.pt.yml @@ -947,7 +947,6 @@ pt: invite_link: success: "Hiperligação do convite gerada com sucesso!" bulk_invite: - none: "Ainda não convidou ninguém aqui. Envie convites individuais, ou convide muitas pessoas de uma vez só, enviando um ficheiro CSV." success: "Ficheiro enviado corretamente, será notificado via mensagem quando o processo estiver concluído." error: "Desculpe, o ficheiro deverá estar no formato CSV." confirmation_message: "Está prestes a enviar convites por email a todos os incluídos no ficheiro que enviou." @@ -1392,10 +1391,6 @@ pt: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} e %{count} outro %{description}" - other: "%{username}, %{username2} e %{count} outros %{description}" liked_consolidated_description: one: "gostou de %{count} das suas publicações" other: "gostou de %{count} das suas publicações" diff --git a/config/locales/client.pt_BR.yml b/config/locales/client.pt_BR.yml index 8d5127158ca..31f2db43df3 100644 --- a/config/locales/client.pt_BR.yml +++ b/config/locales/client.pt_BR.yml @@ -1230,7 +1230,6 @@ pt_BR: invite_link: success: "Link do convite gerado com sucesso!" bulk_invite: - none: "Você ainda não convidou ninguém para cá. Envie convites individuais, ou convide várias pessoas de uma só vez, fazendo a importação de um arquivo CSV." success: "Arquivo enviado com sucesso, você será notificado por mensagem quando o processo estiver completo." error: "Desculpe, o arquivo deve estar no formato CSV." confirmation_message: "Você está prestes a enviar convites por e-mail para todos no arquivo enviado." @@ -1723,10 +1722,6 @@ pt_BR: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} e %{count} outro %{description}" - other: "%{username}, %{username2} e %{count} outros %{description}" liked_consolidated_description: one: "curtiu %{count} de suas postagens" other: "curtiu %{count} de suas postagens" diff --git a/config/locales/client.ro.yml b/config/locales/client.ro.yml index a29f7716db7..eebc5e77038 100644 --- a/config/locales/client.ro.yml +++ b/config/locales/client.ro.yml @@ -1122,7 +1122,6 @@ ro: invite_link: success: "Link de invitare generat cu succes!" bulk_invite: - none: "Încă nu ai invitat pe nimeni. Trimite invitații indivituale sau invită mai multe persoane odată uploadând un fișier CSV." success: "Fișier încărcat cu succes, vei fi înștiințat printr-un mesaj când procesarea este completă." error: "Scuze, fișierul trebuie să fie în format CSV." password: @@ -1512,11 +1511,6 @@ ro: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} și încă o persoană %{description}" - few: "%{username}, %{username2} și încă o persoană %{description}" - other: "%{username}, %{username2} și alți %{count} %{description}" liked_consolidated: "%{username} %{description}" private_message: "%{username} %{description}" invited_to_private_message: "
%{username} %{description}" diff --git a/config/locales/client.ru.yml b/config/locales/client.ru.yml index 1e75dfc4bcf..abb8f11c2ba 100644 --- a/config/locales/client.ru.yml +++ b/config/locales/client.ru.yml @@ -1399,7 +1399,7 @@ ru: max_redemptions_allowed_label: "Сколько человек могут зарегистрироваться по этой ссылке?" expires_at: "Когда истечёт срок действия этой ссылки?" bulk_invite: - none: "Вы ещё никого не приглашали сюда. Отправьте индивидуальные приглашения или пригласите несколько людей за раз, загрузив файл CSV." + none: "Приглашения отсутствуют. Вы можете пригласить определенных людей, используя их электронную почту, или создать ссылку для приглашения, которую может использовать кто угодно." text: "Массовое приглашение" success: "Файл успешно загружен, вы получите сообщение, когда процесс будет завершён." error: "Извините, но файл должен быть в формате CSV." @@ -1966,12 +1966,12 @@ ru: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" + liked_2: "%{username}, %{username2} %{description}" liked_many: - one: "%{username}, %{username2} и %{count} другой %{description}" - few: "%{username}, %{username2} и %{count} другие %{description}" - many: "%{username}, %{username2} и %{count} других %{description}" - other: "%{username}, %{username2} и %{count} других %{description}" + one: "%{username}, %{username2} и %{count} другой пользователь %{description}" + few: "%{username}, %{username2} и %{count} других пользователя %{description}" + many: "%{username}, %{username2} и %{count} других пользователей %{description}" + other: "%{username}, %{username2} и %{count} других пользователей %{description}" liked_consolidated_description: one: "Понравилось %{count} ваше сообщение" few: "Понравилось %{count} ваших сообщения" @@ -2350,9 +2350,9 @@ ru: title: "Закрыть на время" auto_close: title: "Автоматическое закрытие темы" - label: "Закрыть тему через:" + label: "Закрыть тему через указанное количество часов:" error: "Пожалуйста, введите корректное значение." - based_on_last_post: "Не закрывать, пока не пройдёт столько времени с последнего сообщения в теме." + based_on_last_post: "Не закрывать, пока не пройдёт указанное количество часов с момента последнего сообщения в теме." auto_delete: title: "Автоматическое удаление темы" auto_bump: @@ -2519,7 +2519,7 @@ ru: automatically_add_to_groups: "Это приглашение также предоставит доступ к следующим группам:" invite_private: title: "Пригласить в беседу" - email_or_username: "Адрес электронной почты или псевдоним того, кого вы хотите пригласить" + email_or_username: "Укажите адрес электронной почты или псевдоним того, кого вы хотите пригласить:" email_or_username_placeholder: "Email или псевдоним" action: "Пригласить" success: "Мы пригласили этого пользователя принять участие в беседе." diff --git a/config/locales/client.sl.yml b/config/locales/client.sl.yml index 2550ae27d24..ae0c6a4d73b 100644 --- a/config/locales/client.sl.yml +++ b/config/locales/client.sl.yml @@ -1149,7 +1149,6 @@ sl: invite_link: success: "Povezava s povabilom ustvarjena!" bulk_invite: - none: "Niste povabili še nikogar. Pošljite posamična povabila ali povabite več oseb naenkrat tako da naložite CSV datoteko." success: "Datoteka je uspešno naložena. Obveščeni boste, ko bo postopek zaključen." error: "Datoteka mora biti v CSV obliki." confirmation_message: "Poslali boste povabila preko e-pošte vsem iz naložene datoteke." @@ -1634,12 +1633,6 @@ sl: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} in %{count} drug %{description}" - two: "%{username}, %{username2} in %{count} druga %{description}" - few: "%{username}, %{username2} in %{count} drugi %{description}" - other: "%{username}, %{username2} in %{count} drugih %{description}" liked_consolidated_description: one: "je všečkal %{count} vaš prispevek" two: "je všečkal %{count} vaša prispevka" diff --git a/config/locales/client.sv.yml b/config/locales/client.sv.yml index 00dcda3799f..dec0158f4b8 100644 --- a/config/locales/client.sv.yml +++ b/config/locales/client.sv.yml @@ -1309,7 +1309,7 @@ sv: max_redemptions_allowed_label: "Hur många personer är tillåtna att registrera sig via denna länk?" expires_at: "När ska denna inbjudningslänk upphöra?" bulk_invite: - none: "Du har inte bjudit in någon ännu. Skicka individuella inbjudningar eller bjud in många personer på en gång genom att ladda upp en CSV-fil." + none: "Inga inbjudningar att visa på denna sida. Du kan bjuda in specifika personer med hjälp av deras e-post eller skapa en inbjudningslänk som kan användas av vem som helst." text: "Massinbjudan" success: "Filen laddades upp och du underrättas via meddelande när processen är klar" error: "Tyvärr bör filen vara i CSV-format." @@ -1838,10 +1838,10 @@ sv: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username},%{username2}%{description}" + liked_2: "%{username},%{username2}%{description}" liked_many: - one: "%{username},%{username2} och %{count} annan %{description}" - other: "%{username},%{username2} och %{count} andra %{description}" + one: "%{username},%{username2} och %{count} annan %{description}" + other: "%{username},%{username2} och %{count} andra %{description}" liked_consolidated_description: one: "gillade %{count} av dina inlägg" other: "gillade %{count} av dina inlägg" diff --git a/config/locales/client.sw.yml b/config/locales/client.sw.yml index cb30e9a6095..da7eaf0978a 100644 --- a/config/locales/client.sw.yml +++ b/config/locales/client.sw.yml @@ -868,7 +868,6 @@ sw: invite_link: success: "Kiungo cha Mualiko kimetengenezwa kwa mafanikio!" bulk_invite: - none: "Haujamwalika mtu yoyote hapa. Tuma mwaliko mmoja mmoja kwa watu, au tuma mialiko kwa watu wengi kwa kupakia faili la CSV ." success: "Faili limepakiwa kwa mafanikio, utapewa taarifa kwa kupitia Meseji mchakato utakapo kamilika" error: "Samahani, faili hili inabidi liwe na umbizo faili la CSV" password: @@ -1287,10 +1286,6 @@ sw: posted: "%{jina la mtumiaji} %{maelezo}" edited: "%{jina la mtumiaji} %{maelezo}" liked: "%{jina la mtumiaji} %{maelezo}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} na %{count} mwingine %{description}" - other: "%{username}, %{username2} na %{count} wengine %{description}" liked_consolidated: "%{jina la mtumiaji} %{maelezo}" private_message: "%{jina la mtumiaji} %{maelezo}" invited_to_private_message: "
%{jina la mtumiaji} %{maelezo}" diff --git a/config/locales/client.th.yml b/config/locales/client.th.yml index 4acfdf2c13d..aa5ea10f631 100644 --- a/config/locales/client.th.yml +++ b/config/locales/client.th.yml @@ -1420,9 +1420,6 @@ th: posted: "%{username}%{description}" edited: "%{username}%{description}" liked: "%{username}%{description}" - liked_2: "%{username}, %{username2}%{description}" - liked_many: - other: "%{username}, %{username2} และอื่นๆอีก %{count}%{description}" liked_consolidated_description: other: "ถูกใจ %{count} ครั้งต่อโพสต์ของคุณ" liked_consolidated: "%{username}%{description}" diff --git a/config/locales/client.tr_TR.yml b/config/locales/client.tr_TR.yml index 32392e41ac8..86bc7c18aa3 100644 --- a/config/locales/client.tr_TR.yml +++ b/config/locales/client.tr_TR.yml @@ -1125,7 +1125,6 @@ tr_TR: invite_link: success: "Davet bağlantısı başarılı bir şekilde oluşturuldu! " bulk_invite: - none: "Henüz hiç kimseyi davet etmedin. Kişsel davet gönderebilir ya da CSV dosyası yüklerek birden fazla kişiyi davet edebilirsin. " success: "Dosya başarıyla yüklendi. İşlem tamamlandığında mesaj yoluyla bilgilendirileceksin." error: "Üzgünüz, dosya CSV formatında olmalı. " confirmation_message: "Yüklenen dosyadaki herkese davetleri e-posta ile göndermek üzeresiniz." @@ -1602,10 +1601,6 @@ tr_TR: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username}, %{username2} ve %{count} diğer %{description}" - other: "%{username}, %{username2} ve %{count} diğer %{description}" liked_consolidated_description: one: "gönderilerinizden %{count} tanesi beğenildi" other: "gönderilerinizden %{count} tanesi beğenildi" diff --git a/config/locales/client.uk.yml b/config/locales/client.uk.yml index 3d05a86a686..e176b95b775 100644 --- a/config/locales/client.uk.yml +++ b/config/locales/client.uk.yml @@ -202,6 +202,11 @@ uk: topic_admin_menu: "дії теми" wizard_required: "Запрошуємо до вашого нового Discourse! Давайте розпочнемо з майстра налаштування ✨" emails_are_disabled: "Надсилання повідомлень електронною поштою було глобально вимкнено адміністратором. Жодне сповіщення електронною поштою не буде надіслано." + bootstrap_mode_enabled: + one: "Задля спрощення запуску вашого нового сайту, сайт зараз у режимі початкового спеціального режиму. Усі нові користувачі отримають рівень довіри 1 та увімкнена щоденна розсилка підсумків електронною поштою. Цей режим буде автоматично вимкнено, коли буде мінімально потрібна кількість зареєстрованих користувачів — %{count}." + few: "Задля спрощення запуску вашого нового сайту, сайт зараз у режимі початкового спеціального режиму. Усі нові користувачі отримають рівень довіри 1 та увімкнена щоденна розсилка підсумків електронною поштою. Цей режим буде автоматично вимкнено, коли буде мінімально потрібна кількість зареєстрованих користувачів — %{count}." + many: "Задля спрощення запуску вашого нового сайту, сайт зараз у режимі початкового спеціального режиму. Усі нові користувачі отримають рівень довіри 1 та увімкнена щоденна розсилка підсумків електронною поштою. Цей режим буде автоматично вимкнено, коли буде мінімально потрібна кількість зареєстрованих користувачів — %{count}." + other: "Задля спрощення запуску вашого нового сайту, сайт зараз у режимі початкового спеціального режиму. Усі нові користувачі отримають рівень довіри 1 та увімкнена щоденна розсилка підсумків електронною поштою. Цей режим буде автоматично вимкнено, коли буде мінімально потрібна кількість зареєстрованих користувачів — %{count}." bootstrap_mode_disabled: "Режим Bootstrap буде вимкнено через 24 години." themes: default_description: "Промовчання" @@ -335,6 +340,7 @@ uk: next_business_day: "Наступний робочий день" tomorrow: "Завтра" next_week: "На наступному тижні" + post_local_date: "Дата повідомлення" later_this_week: "Пізніше на цьому тижні" start_of_next_business_week: "Понеділок" start_of_next_business_week_alt: "Наступного понеділка" @@ -375,6 +381,7 @@ uk: other: "Переглянути %{count} нових тем" preview: "попередній перегляд" cancel: "скасувати" + deleting: "Видалення ..." save: "Зберегти зміни" saving: "Збереження…" saved: "Збережено!" @@ -576,6 +583,7 @@ uk: many: "У вас %{count} дописів очікують схвалення." other: "У вас %{count} дописів очікують схвалення." ok: "Гаразд" + example_username: "ім’я користувача" user_action: user_posted_topic: "%{user} створив(ла) тему" you_posted_topic: "Ви створили тему" @@ -858,6 +866,7 @@ uk: few: "%{count} нові теми за минулий місяць." many: "%{count} нових тем за минулий місяць." other: "%{count} нових тем за минулий місяць." + n_more: "Категорії (ще %{count})…" ip_lookup: title: Пошук IP адреси hostname: Ім'я хоста @@ -979,6 +988,7 @@ uk: suspended_notice: "Цього користувача призупинено до %{date}." suspended_permanently: "Цей користувач призупинений." suspended_reason: "Причина: " + github_profile: "GitHub" email_activity_summary: "Зведення активності" mailing_list_mode: label: "Режим списку розсилки" @@ -1076,19 +1086,33 @@ uk: choose_new: "Вибрати новий пароль" choose: "Вибрати пароль" second_factor_backup: + title: "Двофакторні резервні коди" regenerate: "Перегенерувати" disable: "Вимкнути" enable: "Увімкнути" enable_long: "Увімкнути резервні коди" + manage: + one: "Керування резервними кодами. У вас є %{count} резервний код." + few: "Керування резервними кодами. У вас є %{count} резервних коди." + many: "Керування резервними кодами. У вас є %{count} резервних кодів." + other: "Керування резервними кодами. У вас є %{count} резервних кодів." copy_to_clipboard: "Скопіювати в буфер" copy_to_clipboard_error: "Помилка під час копіювання даних у буфер обміну" copied_to_clipboard: "Скопійовано у буфер обміну" download_backup_codes: "Завантажити резервні коди" + remaining_codes: + one: "У вас залишився %{count} резервний код." + few: "У вас залишилося %{count} резервних коди." + many: "У вас залишилося %{count} резервних кодів." + other: "У вас залишилося %{count} резервних кодів." use: "Використовуйте резервний код" + enable_prerequisites: "Ви повинні увімкнути основний двофакторний метод перед створенням резервних кодів." codes: title: "Резервні коди згенеровано" description: "Кожен з цих резервних кодів може бути використаний лише раз. Зберігайте їх у безпечному, але доступному місці." second_factor: + title: "Двофакторна автентифікація" + enable: "Керування двофакторною автентифікацією" disable_all: "Вимкнути всі" forgot_password: "Забули пароль?" confirm_password_description: "Будь ласка, підтвердіть свій пароль для продовження" @@ -1101,10 +1125,17 @@ uk: show_key_description: "Уведіть вручну" short_description: | Захистіть свій обліковий запис одноразовими кодами безпеки. + extended_description: | + Двофакторна автентифікація краще захищає ваш обліковий запис, вимагаючи окрім вашого пароля ще й введення одноразового токена. Токени можна генерувати на пристроях з Android та iOS. + oauth_enabled_warning: "Будь ласка, зверніть увагу, що вхід через соціальні мережі буде вимкнено, як тільки у вашому обліковому записі буде увімкнена двофакторна автентифікація." use: "Використовуйте додаток для перевірки автентифікації " + enforced_notice: "Ви мусите увімкнути двофакторну автентифікацію, щоб отримати доступ до цього сайту." disable: "Вимкнути" + disable_confirm: "Ви впевнені, що хочете вимкнути всі двофакторні методи?" save: "Зберегти" edit: "Редагувати" + edit_title: "Редагувати автентифікатор" + edit_description: "Назва автентифікатора" enable_security_key_description: | Якщо у вас підготовлено фізичний ключ безпеки , натисніть кнопку "Зареєструвати" нижче. totp: @@ -1239,6 +1270,9 @@ uk: browser_and_device: "%{browser} на %{device}" secure_account: "Захист мого профілю" latest_post: "Ваша остання активність..." + device_location: '%{device} – %{location}' + browser_active: '%{browser} | active now' + browser_last_seen: "%{browser} | %{date}" last_posted: "Останній допис" last_emailed: "Останній електронний лист" last_seen: "Помічено востаннє" @@ -1352,7 +1386,12 @@ uk: link_groups: Групи link_expires_at: Закінчується create: "Надіслати запрошення" + copy_link: "Показати посилання" + generate_link: "Створити посилання для запрошення" + link_generated: "Ось ваше посилання для запрошення!" valid_for: "Запрошувальне посилання дійсне тільки для цієї адреси електропошти:%{email}" + single_user: "Запросити електронною поштою" + multiple_user: "Запросити за посиланням" invite_link: title: "Запрошувальне посилання" success: "Запрошувальна посилання успішно створена!" @@ -1360,7 +1399,7 @@ uk: max_redemptions_allowed_label: "Скільки людей можуть зареєструватися за допомогою цього посилання?" expires_at: "Коли мине це посилання для запрошення?" bulk_invite: - none: "Ви ще нікого не запрошували сюди. Надішліть індивідуальні запрошення або запросіть кілька людей за раз, завантаживши файл CSV." + none: "Немає запрошень. Ви можете запросити конкретних людей, використовуючи їх електронну пошту, або створити посилання для запрошення, яке може використовувати будь-хто." text: "Масове запрошення" success: "Файл успішно завантажений, ви отримаєте повідомлення, коли процес буде завершений." error: "Вибачте, але файл повинен бути у форматі CSV." @@ -1545,6 +1584,10 @@ uk: disable: "Показати видалені дописи" private_message_info: title: "Повідомлення" + invite: "Запросити інших..." + edit: "Додати або видалити..." + remove: "Видалити..." + add: "Додати..." leave_message: "Ви дійсно хочете залишити це повідомлення?" remove_allowed_user: "Ви впевнені, що хочете видалити %{name} з цього повідомлення?" remove_allowed_group: "Ви впевнені, що хочете видалити %{name} з цього повідомлення?" @@ -1590,8 +1633,10 @@ uk: title: "Увійти" username: "Користувач" password: "Пароль" + second_factor_title: "Двофакторна автентифікація" second_factor_description: "Введіть код аутентифікації з вашого додатки:" second_factor_backup: "Увійти за допомогою запасного коду" + second_factor_backup_title: "Двофакторний резервний код" second_factor_backup_description: "Введіть запасний код:" second_factor: "Увійти за допомогою програми аутентифікації" security_key_description: "Коли ви підготуєте свій фізичний ключ безпеки, натисніть кнопку Аутентификация з ключем безпеки нижче." @@ -1615,8 +1660,10 @@ uk: awaiting_approval: "Ваш обліковий запис ще не затверджено членом команди. Коли його буде активовано, Ви отримаєте електронного листа." requires_invite: "Даруйте, доступ до цього форуму - лише за запрошеннями." not_activated: "Ви ще не можете увійти. Ми вже надіслали Вам листа для активації на скриньку %{sentTo}. Будь ласка, виконайте інструкції в цьому листі, щоб активувати обліковий запис." + not_allowed_from_ip_address: "Ви не можете увійти з цієї IP-адреси." admin_not_allowed_from_ip_address: "З цієї IP адреси вхід адміністраторів заборонений." resend_activation_email: "Натисніть тут, щоб отримати ще один лист з активацією." + omniauth_disallow_totp: "Для вашого облікового запису активовано двофакторну аутентифікацію. Будь ласка, увійдіть з вашим паролем." resend_title: "Надіслати ще раз листа для активації" change_email: "Змінити електронну скриньку" provide_new_email: "Вкажіть нову адресу електронної пошти, щоб задіяти його та заново вислати лист із кодом активації." @@ -1683,6 +1730,12 @@ uk: enter: "Увійти" conditional_loading_section: loading: Завантаження... + category_row: + topic_count: + one: "%{count} тема в цій категорії" + few: "%{count} теми в цій категорії" + many: "%{count} тем в цій категорії" + other: "%{count} теми в цій категорії" select_kit: default_header_text: Вибрати... no_content: Збігів, не знайдено @@ -1699,6 +1752,11 @@ uk: few: "Введіть хоча б %{count} елементів." many: "Введіть хоча б %{count} елементів." other: "Введіть хоча б %{count} елемент." + invalid_selection_length: + one: "Виділення має бути не менше %{count} символа." + few: "Виділення має бути не менше %{count} символів." + many: "Виділення має бути не менше %{count} символів." + other: "Виділення має бути не менше %{count} символів." components: categories_admin_dropdown: title: "Керування категоріями" @@ -1748,6 +1806,11 @@ uk: similar_topics: "Ваша тема схожа на..." drafts_offline: "чернетки в офлайні" edit_conflict: "Редагувати конфлікт" + group_mentioned_limit: + one: "Увага! Ви згадали %{group}, в якій більше учасників, ніж встановлений адміністратором ліміт згадок на %{count} користувачів. Ніхто не отримає сповіщення." + few: "Увага! Ви згадали %{group}, в якій більше учасників, ніж встановлений адміністратором ліміт згадок на %{count} користувачів. Ніхто не отримає сповіщення." + many: "Увага! Ви згадали %{group}, в якій більше учасників, ніж встановлений адміністратором ліміт згадок на %{count} користувачів. Ніхто не отримає сповіщення." + other: "Увага! Ви згадали %{group}, в якій більше учасників, ніж встановлений адміністратором ліміт згадок на %{count} користувачів. Ніхто не отримає сповіщення." group_mentioned: one: "Згадуючи групу %{group}, ви тем самим відправите повідомлення %{count}му користувачеві - ви впевнені?" few: "Згадуючи групу %{group}, ви тим самим відправите повідомлення %{count} користувачам - ви впевнені?" @@ -1766,6 +1829,11 @@ uk: post_length: "Найменший розмір допису має бути %{min} символів" try_like: "Ви пробували натиснути на %{heart} кнопку?" category_missing: "Ви повинні обрати категорію" + tags_missing: + one: "Ви повинні вибрати принаймні %{count} тег" + few: "Ви повинні вибрати принаймні %{count} теги" + many: "Ви повинні вибрати принаймні %{count} тегів" + other: "Виберіть, будь ласка, не менше %{count} тегів" topic_template_not_modified: "Впишіть опис об’єкта в шаблон" save_edit: "Зберегти зміни" overwrite_edit: "Перезаписати, правити" @@ -1832,6 +1900,8 @@ uk: yourself_confirm: title: "Забули вказати одержувачів?" body: "У списку одержувачів зараз тільки ви самі!" + slow_mode: + error: "Ця тема знаходиться у повільному режимі. Для того, щоб сприяти виваженому та вдумливому обговоренню, ви можете писати лише один раз на %{duration}." admin_options_title: "Необов’язкові налаштування персоналу для цієї теми" composer_actions: reply: Відповісти @@ -1896,12 +1966,12 @@ uk: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" + liked_2: "%{username}, %{username2} %{description}" liked_many: - one: "%{username}, %{username2} та %{count} інший %{description}" - few: "%{username}, %{username2} та %{count} інші %{description}" - many: "%{username}, %{username2} та %{count} інші %{description}" - other: "%{username}, %{username2} та %{count} інші %{description}" + one: "%{username}, %{username2} та %{count} інший , %{description}" + few: "%{username}, %{username2} та %{count} інших , %{description}" + many: "%{username}, %{username2} та %{count} інших , %{description}" + other: "%{username}, %{username2} та %{count} інших , %{description}" liked_consolidated_description: one: "Сподобався %{count} ваш пост" few: "Сподобалося %{count} ваших поста" @@ -1918,6 +1988,11 @@ uk: topic_reminder: "%{username} %{description}" watching_first_post: "Нова тема %{description}" membership_request_accepted: "Запит на вступ прийнятий '%{group_name}'" + membership_request_consolidated: + one: "%{count} відкритий запит на членство до '%{group_name}'" + few: "%{count} відкритих запити на членство до '%{group_name}'" + many: "%{count} відкритих запитів на членство до '%{group_name}'" + other: "%{count} відкритих запитів на членство до '%{group_name}'" reaction: "%{username} %{description}" reaction_2: "%{username}, %{username2} %{description}" votes_released: "%{description} - завершено" @@ -2103,6 +2178,11 @@ uk: choose_append_tags: "Виберіть нові мітки, щоб додати що цих тем:" changed_tags: "Мітки цих тем було змінено." remove_tags: "Видалити теги" + progress: + one: "Прогрес: %{count} тема" + few: "Прогрес: %{count} теми" + many: "Прогрес: %{count} тем" + other: "Прогрес: %{count} тем" none: unread: "У Вас немає непрочитаних тем." new: "У Вас немає нових тем." @@ -2114,6 +2194,7 @@ uk: category: "В категорії %{category} немає тем." top: "There are no top topics." educate: + new: '
Ваші нові теми з’являтимуться тут. За замовчуванням теми вважаються новими і відображатимуть індикатор , якщо її створено за останні 2 дні.
Відвідайте свої налаштування, щоб змінити це.
' unread: 'Ваші непрочитані теми скоро з’являться тут.
За замовчуванням теми отримують лічильник 1, якщо:
Чи можна задати свої налаштування відстеження нових тем.
Перейдіть у свої налаштування.
' bottom: latest: "Більше немає останніх тем." @@ -2214,6 +2295,24 @@ uk: jump_reply_up: перейти до ранішої відповіді jump_reply_down: перейти до пізнішої відповіді deleted: "Тему було видалено" + slow_mode_update: + title: "Повільний режим" + select: "Користувачі можуть дописувати в цій темі лише один раз на:" + description: "Щоб сприяти продуманому обговоренню в активних або суперечливих дискусіях, користувачі повинні почекати, перш ніж знову публікувати дописи в цю тему." + save: "Увімкнути" + remove: "Вимкнути" + hours: "Годин:" + minutes: "Хвилин:" + seconds: "Секунд:" + durations: + 15_minutes: "15 хвилин" + 1_hour: "1 Година" + 4_hours: "4 години" + 1_day: "1 день" + 1_week: "1 тиждень" + custom: "Користувацька тривалість" + slow_mode_notice: + duration: "Вам необхідно зачекати %{duration} між повідомленнями у цій темі" topic_status_update: title: "Таймер Теми" save: "Встановити Таймер" @@ -2345,6 +2444,7 @@ uk: open: "Відкрити тему" close: "Закрити тему" multi_select: "Вибрати повідомлення..." + slow_mode: "Встановити повільний режим" timed_update: "Дія за таймером..." pin: "Закріпити тему..." unpin: "Відмінити закріплення теми..." @@ -2396,6 +2496,11 @@ uk: many: "Глобально закріплених тем в розділі %{categoryLink}: %{count}" other: "Глобально закріплених тем в розділі %{categoryLink}: %{count}" pin_globally: "Закріпити цю тему вгорі всіх розділів та списків тем до" + confirm_pin_globally: + one: "У вас вже є %{count} глобально закріплена тема. Багато таких тем може виявитися неприємною незручністю для новачків та анонімних читачів. Ви впевнені, що хочете глобально закріпити ще одну тему?" + few: "У вас вже є %{count} глобально закріплених тем. Багато таких тем може виявитися неприємною незручністю для новачків та анонімних читачів. Ви впевнені, що хочете глобально закріпити ще одну тему?" + many: "У вас вже є %{count} глобально закріплених тем. Багато таких тем може виявитися неприємною незручністю для новачків та анонімних читачів. Ви впевнені, що хочете глобально закріпити ще одну тему?" + other: "У вас вже є %{count} глобально закріплених тем. Багато таких тем може виявитися неприємною незручністю для новачків та анонімних читачів. Ви впевнені, що хочете глобально закріпити ще одну тему?" unpin_globally: "Скасувати прикріплення цієї теми вгорі всіх розділів та списків тем." unpin_globally_until: "Скасувати прикріплення цієї теми вгорі всіх розділів та списків тем (станеться автоматично %{until})." global_pin_note: "Користувачі можуть відкріпити тему, кожен сам для себе." @@ -2615,6 +2720,11 @@ uk: upload: "Даруйте, під час завантаження цього файлу трапилася помилка. Будь ласка, спробуйте ще раз." file_too_large: "На жаль, цей файл надто великий (максимально допустимий розмір %{max_size_kb} КБ). Чому б не завантажити цей файл в службу хмарного обміну, а потім поділитися посиланням?" too_many_uploads: "Даруйте, але Ви можете одночасно завантажувати тільки один файл." + too_many_dragged_and_dropped_files: + one: "Вибачте, ви можете завантажити тільки %{count} файл." + few: "Вибачте, ви можете завантажити тільки %{count} файли." + many: "Вибачте, ви можете завантажити тільки %{count} файлів." + other: "Вибачте, ви можете завантажити тільки %{count} файлів." upload_not_authorized: "На жаль, ви не можете завантажити файл даного типу (список дозволених типів файлів: %{authorized_extensions})." image_upload_not_allowed_for_new_user: "Даруйте, нові користувачі не можуть завантажувати зображення." attachment_upload_not_allowed_for_new_user: "Даруйте, нові користувачі не можуть завантажувати прикріплення." @@ -2680,6 +2790,10 @@ uk: unlock_post_description: "Дозволити автору редагувати цей пост" delete_topic_disallowed_modal: "У вас немає дозволу на видалення цієї теми. Якщо ви дійсно хочете, щоб вона була видалена, використовуйте функцію прапора модератору разом з аргументацією." delete_topic_disallowed: "у вас немає дозволу на видалення цієї теми" + delete_topic_confirm_modal: "На даний момент ця тема має понад %{minViews} переглядів і може бути популярним місцем для пошуку. Ви впевнені, що хочете повністю видалити цю тему, а не редагувати її, щоб покращити?" + delete_topic_confirm_modal_yes: "Так, видалити цю тему" + delete_topic_confirm_modal_no: "Ні, зберегти цю тему" + delete_topic_error: "Сталася помилка під час видалення теми" delete_topic: "видалити тему" add_post_notice: "Повідомлення модератору" remove_post_notice: "Видалити повідомлення модератору" @@ -2780,6 +2894,7 @@ uk: edit: "Редагувати" edit_dialog_title: "Редагувати:%{categoryName}" view: "Переглянути теми, що належать до категорії" + back: "Повернутися до категорії" general: "Основне" settings: "Налаштування" topic_template: "Шаблон теми" @@ -2789,6 +2904,7 @@ uk: tags_placeholder: "(Необов'язково) список дозволених міток" tags_tab_description: "Теги та групи тегів, зазначені вище, будуть доступні лише в цій категорії та інших категоріях, які також їх визначають. Вони не будуть доступні для використання в інших категоріях." tag_groups_placeholder: "(Необов'язково) список дозволених груп міток" + manage_tag_groups_link: "Керування групами тегів" allow_global_tags_label: "Також дозволити інші мітки" tag_group_selector_placeholder: "(Необов’язково) Група тегів" required_tag_group_description: "Потрібні нові теми, щоб мати теги з групи тегів:" @@ -2908,6 +3024,17 @@ uk: flagging: title: "Дякую за вашу допомогу в підтримці порядку!" action: "Поскаржитися на допис" + take_action: "Вжити заходів..." + take_action_options: + default: + title: "Вжити заходів" + details: "Зімітувати досягнення порогу кількості скарг, не чекаючи їх від спільноти" + suspend: + title: "Призупинити користувача" + details: "Досягти порогу скарг і призупинити користувача" + silence: + title: "Заблокувати користувача" + details: "Досягти порогу скарг і призупинити користувача" notify_action: "Повідомлення" official_warning: "Офіційне попередження" delete_spammer: "Видалити спамера" @@ -3108,6 +3235,7 @@ uk: this_week: "Тиждень" today: "Today" other_periods: "дивитися TOP:" + browser_update: 'На жаль, ваш браузер занадто старий для цього сайту. Будь ласка, оновіть браузер для повноцінної роботи з сайтом.' permission_types: full: "Створювати / Відповідати / Бачити" create_post: "Відповідати / Бачити" @@ -3350,6 +3478,8 @@ uk: delete: "Видалити" confirm_delete: "Ви впевнені, що хочете вилучити цю групу міток?" everyone_can_use: "Мітки може використовувати будь-хто" + usable_only_by_groups: "Мітки видимі для всіх, але використовувати їх можуть лише такі групи" + visible_only_to_groups: "Теги відображаються лише для наступних груп" topics: none: unread: "У Вас немає непрочитаних тем." @@ -3362,6 +3492,7 @@ uk: invite: custom_message: "Зробити запрошення трохи більш особистим, написавши повідомлення користувачеві." custom_message_placeholder: "Напишіть сюди ваше особисте повідомлення" + approval_not_required: "Користувач буде автоматично схвалений, як тільки він прийме це запрошення." custom_message_template_forum: "Вітання. Подумав, що тобі буде цікаво зареєструватися на цьому форумі!" custom_message_template_topic: "Вітання! Подумав, що тебе може зацікавити ця тема!" forced_anonymous: "Через надмірне навантаження, це тимчасово показується всім, як якщо б користувач вийшов з системи." @@ -3944,6 +4075,17 @@ uk: color_definitions: text: "Визначення кольорів" title: "Введіть власні визначення кольорів (лише для досвідчених користувачів)" + placeholder: |2- + + Використовуйте цю таблицю стилів, щоб додати власні кольори до списку власних властивостей CSS. + + Приклад: + + :root { + --mytheme-tertiary-or-quaternary: #{dark-light-choose($tertiary, $quaternary)}; + } + + Настійно рекомендується вводити префікси до назв властивостей, щоб уникнути конфліктів з плагінами та/або ядром. head_tag: text: "" title: "HTML-код, який буде вставлений перед міткою " diff --git a/config/locales/client.ur.yml b/config/locales/client.ur.yml index 19bb3ef1809..8c26632b471 100644 --- a/config/locales/client.ur.yml +++ b/config/locales/client.ur.yml @@ -1093,7 +1093,6 @@ ur: invite_link: success: "دعوت لنک کامیابی سے بن گیا!" bulk_invite: - none: "آپ نے یہاں ابھی تک کسی کو بھی مدعو نہیں کیا۔ انفرادی طار پر دعوت نامے ارسال کریں، یا ایک CSV فائل اَپ لوڈ کرکے ایک وقت میں ہی بہت سے لوگوں کو دعوت دیں۔" success: "فائل کامیابی سے اَپ لوڈ کر دی گئی، عمل مکمل ہونے پر آپ کو پیغام کے ذریعے مطلع کر دیا جائے گا۔" error: "معذرت، فائل CSV فارمیٹ میں ہونا ضروری ہے۔" confirmation_message: "آپ اَپ لوڈ شدہ فائل میں موجود سبھی کو دعوت نامے ایمیل کرنے لگے ہیں۔" @@ -1553,10 +1552,6 @@ ur: posted: "%{username} %{description}" edited: "%{username} %{description}" liked: "%{username} %{description}" - liked_2: "%{username}, %{username2} %{description}" - liked_many: - one: "%{username2}، %{username} اور %{count} مزید %{description}" - other: "%{username2}، %{username} اور %{count} مزید %{description}" liked_consolidated_description: one: "آپ کی %{count} پوسٹس کو لائیک کیا" other: "آپ کی %{count} پوسٹس کو لائیک کیا" diff --git a/config/locales/client.vi.yml b/config/locales/client.vi.yml index bde10def3ef..6ba156b0b5a 100644 --- a/config/locales/client.vi.yml +++ b/config/locales/client.vi.yml @@ -265,6 +265,7 @@ vi: next_business_day: "Ngày làm việc tiếp theo" tomorrow: "Ngày mai" next_week: "Tuần tới" + post_local_date: "Ngày trong bài" later_this_week: "Cuối tuần này" start_of_next_business_week: "Thứ hai" start_of_next_business_week_alt: "Thứ hai tới" @@ -296,6 +297,7 @@ vi: other: "Xem %{count} chủ đề mới" preview: "xem trước" cancel: "hủy" + deleting: "Đang xóa ..." save: "Lưu thay đổi" saving: "Đang lưu ..." saved: "Đã lưu!" @@ -473,6 +475,7 @@ vi: pending_posts: other: "Bạn có %{count} bài viết đang chờ." ok: "OK" + example_username: "tên người dùng" user_action: user_posted_topic: "%{user} đã đăng chủ đề" you_posted_topic: "Bạn đã đăng chủ đề" @@ -847,17 +850,22 @@ vi: default_dark_scheme: "(trang web mặc định)" dark_mode: "Chế độ tối" dark_mode_enable: "Bật bảng màu chế độ tối tự động" + text_size_default_on_all_devices: "Đặt đây làm kích thước văn bản mặc định trên tất cả các thiết bị của tôi" + allow_private_messages: "Cho phép người dùng khác gửi tin nhắn cá nhân cho tôi" external_links_in_new_tab: "Mở tất cả liên kết bên ngoài trong thẻ mới" enable_quoting: "Bật chế độ làm nổi bật chữ trong đoạn trích dẫn trả lời" + enable_defer: "Cho phép trì hoãn để đánh dấu các chủ đề chưa đọc" change: "thay đổi" featured_topic: "Chủ đề nổi bật" moderator: "%{user} trong ban quản trị" admin: "%{user} là người điều hành" moderator_tooltip: "Thành viên này là MOD" admin_tooltip: "Thành viên này là admin" + silenced_tooltip: "Thành viên này đã bị cấm" suspended_notice: "Thành viên này bị đình chỉ cho đến ngày %{date}. " suspended_permanently: "Người dùng này đã bị tạm ngưng." suspended_reason: "Lý do: " + github_profile: "GitHub" email_activity_summary: "Tóm tắt hoạt động" mailing_list_mode: label: "Chế độ mailing list" @@ -871,6 +879,7 @@ vi: individual_no_echo: "Gửi email cho mỗi bài viết mới trừ bài viết của tôi" many_per_day: "Gửi email cho tôi về mỗi bài viết mới (khoảng %{dailyEmailEstimate} thư một ngày)" few_per_day: "Gửi email cho tôi về mỗi bài viết mới (khoảng 2 thư một ngày)" + warning: "Chế độ danh sách gửi thư được bật. Cài đặt thông báo qua email bị ghi đè." tag_settings: "Thẻ" watched_tags: "Theo dõi" watched_tags_instructions: "Chế độ theo dõi sẽ tự động bật với những chủ đề được gắn thẻ này. Bạn sẽ được thông báo về tất cả các bài viết, chủ đề mới và số lượng bài viết mới sẽ hiển thị bên cạnh chủ đề kế tiếp." @@ -881,19 +890,31 @@ vi: watched_categories: "Đã theo dõi" watched_categories_instructions: "Bạn sẽ tự động theo dõi tất cả các chủ đề trong những chuyên mục này. Bạn sẽ nhận được tin báo về những bài viết và chủ đề mới, cùng với số lượng bài viết mới cũng sẽ xuất hiện kế bên chủ đề đó." tracked_categories: "Theo dõi" + tracked_categories_instructions: "Bạn sẽ tự động theo dõi tất cả các chủ đề trong các danh mục này. Một số bài viết mới sẽ xuất hiện bên cạnh chủ đề." watched_first_post_categories: "Xem bài viết đầu tiên" watched_first_post_categories_instructions: "Bạn sẽ nhận được thông báo khi có ai đó đăng chủ đề mới trong thư mục này." watched_first_post_tags: "Xem bài viết đầu tiên" watched_first_post_tags_instructions: "Bạn sẽ nhận được thông báo khi có ai đó đăng chủ đề mới có chứa thẻ này." muted_categories: "Im lặng" + muted_categories_instructions: "Bạn sẽ không được thông báo về bất cứ điều gì về các chủ đề mới trong các danh mục này và chúng sẽ không xuất hiện trên các danh mục hoặc các trang mới nhất." + muted_categories_instructions_dont_hide: "Bạn sẽ không được thông báo về bất cứ điều gì về các chủ đề mới trong các danh mục này." + regular_categories: "Đều đặn" + regular_categories_instructions: "Bạn sẽ thấy các danh mục này trong danh sách chủ đề \"Mới nhất\" và \"Hàng đầu\"." + no_category_access: "Với tư cách là người kiểm duyệt, bạn có quyền truy cập danh mục hạn chế, tính năng lưu bị tắt." delete_account: "Xoá Tài khoản của tôi" delete_account_confirm: "Bạn có chắc chắn muốn xóa vĩnh viễn tài khoản của bạn? Hành động này không thể được hoàn tác!" deleted_yourself: "Tài khoản của bạn đã được xóa thành công." + delete_yourself_not_allowed: "Vui lòng liên hệ với nhân viên nếu bạn muốn tài khoản của mình được xóa." unread_message_count: "Tin nhắn" admin_delete: "Xoá" users: "Thành viên" muted_users: "Im lặng" + muted_users_instructions: "Chặn tất cả các thông báo và tin nhắn từ những người dùng này." + allowed_pm_users: "Được phép" + allowed_pm_users_instructions: "Chỉ cho phép tin nhắn từ những người dùng này." + allow_private_messages_from_specific_users: "Chỉ cho phép những người dùng cụ thể gửi cho tôi tin nhắn cá nhân" ignored_users: "Đã bỏ qua" + ignored_users_instructions: "Chặn tất cả các bài đăng, thông báo và tin nhắn từ những người dùng này." tracked_topics_link: "Hiển thị" automatically_unpin_topics: "Tự động bỏ ghim chủ đề khi tôi xuống cuối trang." apps: "Ứng dụng" @@ -902,13 +923,16 @@ vi: api_approved: "Chấp thuận:" api_last_used_at: "Sử dụng lần cuối lúc:" theme: "Giao diện" + save_to_change_theme: 'Chủ đề sẽ được cập nhật sau khi bạn nhấp vào "%{save_text}"' home: "Trang chủ mặc định" + staged: "Theo giai đoạn" staff_counters: flags_given: "cờ hữu ích" flagged_posts: "bài viết gắn cờ" deleted_posts: "bài viết bị xoá" suspensions: "đình chỉ" warnings_received: "cảnh báo" + rejected_posts: "bài viết bị từ chối" messages: all: "Tất cả" inbox: "Hộp thư" @@ -935,76 +959,151 @@ vi: success: "(email đã gửi)" in_progress: "(đang gửi email)" error: "(lỗi)" + emoji: "khóa biểu tượng cảm xúc" action: "Gửi lại mật khẩu tới email" set_password: "Nhập Mật khẩu" choose_new: "Chọn một mật khẩu mới" choose: "Chọn một mật khẩu" second_factor_backup: + title: "Mã dự phòng đăng nhập hai yếu tố" regenerate: "Khởi tạo lại" disable: "Vô hiệu hóa" enable: "Kích hoạt" enable_long: "Bật backup codes" + manage: + other: "Quản lý mã dự phòng. Bạn còn lại %{count} mã dự phòng." + copy_to_clipboard: "Sao chép vào clipboard" copy_to_clipboard_error: "Lỗi sao chép dữ liệu vào Clipboard" copied_to_clipboard: "Sao chép vào Clipboard" + download_backup_codes: "Tải xuống mã dự phòng" + remaining_codes: + other: "Bạn còn lại %{count} mã dự phòng." use: "Sử dụng mã dự phòng" + enable_prerequisites: "Bạn phải bật phương pháp hai yếu tố chính trước khi tạo mã dự phòng." + codes: + title: "Đã tạo mã dự phòng" + description: "Mỗi mã dự phòng này chỉ có thể được sử dụng một lần. Giữ chúng ở nơi an toàn nhưng dễ tiếp cận." second_factor: + title: "Xác thực hai yếu tố" + enable: "Quản lý xác thực hai yếu tố" + disable_all: "Vô hiệu hóa tất cả" + forgot_password: "Quên mật khẩu?" + confirm_password_description: "Làm ơn xác nhận mật khẩu để tiếp tục" name: "Tên" + label: "Mã" + rate_limit: "Vui lòng đợi trước khi thử mã xác thực khác." + enable_description: | + Quét mã QR này trong một ứng dụng được hỗ trợ (Android - iOS) và nhập mã xác thực của bạn. + disable_description: "Vui lòng nhập mã xác thực từ ứng dụng của bạn" show_key_description: "Nhập thủ công" + short_description: | + Bảo vệ tài khoản của bạn bằng mã bảo mật sử dụng một lần. + extended_description: | + Xác thực hai yếu tố bổ sung thêm bảo mật cho tài khoản của bạn bằng cách yêu cầu mã thông báo một lần ngoài mật khẩu của bạn. Có thể tạo mã thông báo trên thiết bị Android và iOS. + oauth_enabled_warning: "Xin lưu ý rằng thông tin đăng nhập xã hội sẽ bị vô hiệu hóa sau khi xác thực hai yếu tố được bật trên tài khoản của bạn." + use: "Sử dụng ứng dụng Authenticator" + enforced_notice: "Bạn được yêu cầu bật xác thực hai yếu tố trước khi truy cập trang web này." disable: "Vô hiệu hóa" + disable_confirm: "Bạn có chắc chắn muốn tắt tất cả các phương pháp hai yếu tố không?" save: "Lưu" edit: "Sửa" + edit_title: "Chỉnh sửa Authenticator" + edit_description: "Tên người xác thực" + enable_security_key_description: | + Khi bạn đã có bạn phần cứng chủ chốt an ninh chuẩn bị, nhấn nút Đăng ký dưới đây. totp: + title: "Trình xác thực dựa trên mã thông báo" + add: "Thêm Authenticator" default_name: "Authenticator của bạn" + name_and_code_required_error: "Bạn phải cung cấp tên và mã từ ứng dụng xác thực của mình." security_key: + register: "Đăng ký" + title: "Khóa bảo mật" + add: "Thêm khóa bảo mật" + default_name: "Khóa bảo mật chính" + not_allowed_error: "Quá trình đăng ký khóa bảo mật đã hết thời gian chờ hoặc đã bị hủy." + already_added_error: "Bạn đã đăng ký khóa bảo mật này. Bạn không cần phải đăng ký lại." + edit: "Chỉnh sửa khóa bảo mật" save: "Lưu" + edit_description: "Tên khóa bảo mật" + name_required_error: "Bạn phải cung cấp tên cho khóa bảo mật của mình." change_about: title: "Thay đổi thông tin về tôi" error: "Có lỗi xảy ra khi thay đổi giá trị này." change_username: title: "Thay Username" + confirm: "Bạn có chắc chắn muốn thay đổi tên người dùng của mình không?" taken: "Xin lỗi, đã có username này." invalid: "Username này không thích hợp. Nó chỉ chứa các ký tự là chữ cái và chữ số. " + add_email: + title: "Thêm Email" + add: "thêm vào" change_email: title: "Thay đổi Email" taken: "Xin lỗi, email này không dùng được. " error: "Có lỗi xảy ra khi thay đổi email của bạn. Có thể địa chỉ email đã được sử dụng ?" success: "Chúng tôi đã gửi email tới địa chỉ đó. Vui lòng làm theo chỉ dẫn để xác nhận lại." + success_via_admin: "Chúng tôi đã gửi một email đến địa chỉ đó. Người dùng sẽ cần làm theo hướng dẫn xác nhận trong email." + success_staff: "Chúng tôi đã gửi một email đến địa chỉ hiện tại của bạn. Vui lòng làm theo hướng dẫn xác nhận." change_avatar: title: "Đổi ảnh đại diện" + gravatar: "%{gravatarName}, dựa trên" + gravatar_title: "Thay đổi hình đại diện của bạn trên trang web của %{gravatarName}" + gravatar_failed: "Chúng tôi không thể tìm thấy số %{gravatarName} với địa chỉ email đó." + refresh_gravatar_title: "Làm mới %{gravatarName}của bạn" letter_based: "Hệ thống xác định ảnh đại diện" uploaded_avatar: "Chính sửa hình ảnh" uploaded_avatar_empty: "Thêm một ảnh chỉnh sửa" upload_title: "Upload hình ảnh của bạn" image_is_not_a_square: "Cảnh báo: chúng tôi đã cắt hình ảnh của bạn; chiều rộng và chiều cao không bằng nhau." + change_profile_background: + title: "Tiêu đề hồ sơ" + instructions: "Tiêu đề hồ sơ sẽ được căn giữa và có chiều rộng mặc định là 1110px." change_card_background: title: "Hình nền Card" instructions: "Hình nền sẽ ở giữa và có chiều rộng mặc định là 590px." change_featured_topic: title: "Chủ đề nổi bật" + instructions: "Một liên kết đến chủ đề này sẽ có trên thẻ người dùng và hồ sơ của bạn." email: title: "Email" primary: "Email chính" secondary: "Email thứ hai" primary_label: "chính" + unconfirmed_label: "chưa được xác nhận" + resend_label: "Gửi lại email xác nhận" + resending_label: "đang gửi..." + resent_label: "email đã gửi" update_email: "Thay đổi Email" + set_primary: "Đặt email chính" + destroy: "Xóa email" + add_email: "Thêm email thay thế" + sso_override_instructions: "Email có thể được cập nhật từ nhà cung cấp SSO." no_secondary: "Không có email thứ hai" instructions: "Không hiển thị công cộng" + admin_note: "Lưu ý: Quản trị viên thay đổi email của người không phải là quản trị viên tức là người dùng đã mất quyền truy cập vào tài khoản email ban đầu của họ, do đó, email đặt lại mật khẩu sẽ được gửi đến địa chỉ mới của họ. Email của người dùng sẽ không thay đổi cho đến khi họ hoàn tất quá trình đặt lại mật khẩu." ok: "Chúng tôi sẽ gửi thư điện tử xác nhận đến cho bạn" + required: "Vui lòng nhập một địa chỉ email" invalid: "Vùi lòng nhập một thư điện tử hợp lệ" authenticated: "Thư điện tử của bạn đã được xác nhận bởi %{provider}" frequency_immediately: "Chúng tôi sẽ gửi email cho bạn ngay lập tức nếu bạn đã chưa đọc những điều chúng tôi đã gửi cho bạn qua email." frequency: other: "Chúng tôi sẽ chỉ gửi email cho bạn nếu chúng tôi đã không nhìn thấy bạn trong %{count} phút cuối." associated_accounts: + title: "Tài khoản liên kết" connect: "Kết nối" revoke: "Thu hồi" cancel: "Hủy" not_connected: "(không được kết nối)" confirm_modal_title: "Kết nối tài khoản %{provider}" + confirm_description: + account_specific: "%{provider} tài khoản '%{account_description}' của bạn sẽ được sử dụng để xác thực." + generic: "Tài khoản %{provider} của bạn sẽ được sử dụng để xác thực." name: title: "Tên" instructions: "Tên đầy đủ của bạn (tuỳ chọn)" instructions_required: "Tên đầy đủ của bạn" + required: "Vui lòng nhập tên" too_short: "Tên của bạn quá ngắn" ok: "Tên của bạn có vẻ ổn" username: @@ -1018,6 +1117,7 @@ vi: too_long: "Tên đăng nhập của bạn quá dài" checking: "Đang kiểm tra username sẵn sàng để sử dụng...." prefilled: "Thư điện tử trủng với tên đăng nhập này." + required: "Vui lòng nhập tên người dùng" locale: title: "Ngôn ngữ hiển thị" instructions: "Ngôn ngữ hiển thị sẽ thay đổi khi bạn tải lại trang" @@ -1025,6 +1125,9 @@ vi: any: "bất kì" password_confirmation: title: "Nhập lại Password" + invite_code: + title: "Mã mời" + instructions: "Đăng ký tài khoản yêu cầu mã mời" auth_tokens: title: "Thiết bị được sử dụng gần đây" details: "Chi tiết" @@ -1033,8 +1136,13 @@ vi: show_all: "Hiển thị tất cả %{count}" show_few: "Hiển thị ít hơn" was_this_you: "Đây có phải là bạn không?" + was_this_you_description: "Nếu đó không phải là bạn, chúng tôi khuyên bạn nên thay đổi mật khẩu của mình và đăng xuất ở mọi nơi." + browser_and_device: "%{browser} trên %{device}" secure_account: "Bảo mật Tài khoản của tôi" latest_post: "Bài đăng cuối cùng của bạn..." + device_location: '%{device} – %{location}' + browser_active: '%{browser} | kích hoạt' + browser_last_seen: "%{browser} | %{date}" last_posted: "Bài viết cuối cùng" last_emailed: "Đã email lần cuối" last_seen: "được thấy" @@ -1043,13 +1151,17 @@ vi: location: "Vị trí" website: "Web Site" email_settings: "Email" + hide_profile_and_presence: "Ẩn hồ sơ công khai và các tính năng hiện diện của tôi" + enable_physical_keyboard: "Bật hỗ trợ bàn phím vật lý trên iPad" text_size: title: "Cở chữ" + smallest: "Nhỏ nhất" smaller: "Nhỏ" normal: "Bình thường" larger: "Lớn" largest: "Lớn nhất" title_count_mode: + title: "Tiêu đề trang nền hiển thị số lượng:" notifications: "Thông báo mới" contextual: "Trang nội dung mới" like_notification_frequency: @@ -1064,6 +1176,7 @@ vi: always: "luôn luôn" never: "không" email_digests: + title: "Khi tôi không truy cập vào đây, hãy gửi cho tôi email tóm tắt về các chủ đề phổ biến và câu trả lời" every_30_minutes: "mỗi 30 phút" every_hour: "hàng giờ" daily: "hàng ngày" @@ -1073,6 +1186,7 @@ vi: email_level: title: "Gửi cho tôi một email khi có người trích dẫn, trả lời cho bài viết của tôi, đề cập đến @username của tôi, hoặc mời tôi đến một chủ đề" always: "luôn luôn" + only_when_away: "chỉ khi rời xa" never: "không bao giờ" email_messages_level: "Gửi cho tôi email khi có ai đó nhắn tin cho tôi" include_tl0_in_digests: "Bao gồm nội dung của những thành viên mới trong email tóm tắt." @@ -1098,6 +1212,7 @@ vi: after_4_minutes: "sau 4 phút" after_5_minutes: "sau 5 phút" after_10_minutes: "sau 10 phút" + notification_level_when_replying: "Khi tôi đăng một chủ đề, hãy đặt chủ đề đó thành" invited: search: "gõ để tìm kiếm thư mời " title: "Lời mời" @@ -1118,6 +1233,9 @@ vi: expired: "Thư mời này đã hết hạn." rescind: "Xoá" rescinded: "Lời mời bị xóa" + rescind_all: "Xóa lời mời đã hết hạn" + rescinded_all: "Tất cả lời mời đã hết hạn đã bị xóa!" + rescind_all_confirm: "Bạn có chắc chắn muốn xóa tất cả các lời mời đã hết hạn không?" reinvite: "Mời lại" reinvite_all: "Gửi lại tất cả lời mời" reinvite_all_confirm: "Bạn có chắc chắn gửi lại tất cả các lời mời?" @@ -1126,16 +1244,33 @@ vi: time_read: "Đọc thời gian" days_visited: "Số ngày đã thăm" account_age_days: "Thời gian của tài khoản theo ngày" + source: "Được mời Qua" links_tab: "Liên kết" + links_tab_with_count: "Liên kết (%{count})" + link_url: "Liên kết" link_created_at: "Tạo bởi" + link_redemption_stats: "Đổi thưởng" link_groups: Nhóm + link_expires_at: Hết hạn create: "Gửi Lời Mời" + copy_link: "Hiển thị liên kết" + generate_link: "Tạo liên kết mời" + link_generated: "Đây là liên kết mời của bạn!" valid_for: "Link mời chỉ có hiệu lực với địa chỉ email: %{email}" + single_user: "Mời qua email" + multiple_user: "Mời bằng liên kết" invite_link: + title: "Liên kết mời" success: "Link mời đã được tạo thành công !" + error: "Đã xảy ra lỗi khi tạo liên kết Mời" + max_redemptions_allowed_label: "Có bao nhiêu người được phép đăng ký bằng cách sử dụng liên kết này?" + expires_at: "Khi nào thì liên kết mời này hết hạn?" bulk_invite: + none: "Không có lời mời để hiển thị trên trang này. Bạn có thể mời những người cụ thể bằng cách sử dụng email của họ hoặc tạo một liên kết mời mà bất kỳ ai cũng có thể sử dụng." + text: "Mời hàng loạt" success: "Tải lên thành công, bạn sẽ được thông báo qua tin nhắn khi quá trình hoàn tất." error: "Xin lỗi, file phải ở định dạng CSV." + confirmation_message: "Bạn sắp gửi lời mời qua email tới mọi người trong dữ liệu đã tải lên." password: title: "Mật khẩu" too_short: "Mật khẩu của bạn quá ngắn." @@ -1144,6 +1279,7 @@ vi: same_as_email: "Mật khẩu của bạn trùng với email của bạn." ok: "Mật khẩu của bạn có vẻ ổn." instructions: "ít nhất %{count} kí tự" + required: "Vui lòng nhập mật khẩu" summary: title: "Tóm tắt" stats: "Thống kê" @@ -1178,6 +1314,7 @@ vi: no_links: "Không có liên kết" most_liked_by: "Được thích nhiều nhất bởi" most_liked_users: "Like nhiều nhất" + most_replied_to_users: "Trả lời nhiều nhất" no_likes: "Chưa có lượt thích." top_categories: "Danh mục hàng đầu" topics: "Chủ đề" @@ -1224,6 +1361,7 @@ vi: fixed: "Load lại trang" modal: close: "đóng" + dismiss_error: "Loại bỏ lỗi" close: "Đóng lại" assets_changed_confirm: "Website đã được cập nhật bản mới. Bạn có thể làm mới lại trang để có thể sử dụng bản mới được cập nhật" logout: "Bạn đã đăng xuất" @@ -1233,6 +1371,17 @@ vi: enabled: "Website đang ở chế độ chỉ đọc, bạn có thể duyệt xem nhưng không thể trả lời, likes, hay thực hiện các hành động khác." login_disabled: "Chức năng Đăng nhập đã bị tắt khi website trong trạng thái chỉ đọc" logout_disabled: "Chức năng đăng xuất đã bị tắt khi website đang trong trạng thái chỉ đọc." + too_few_topics_and_posts_notice_MF: >- + Hãy cùng bắt đầu thảo luận nhé! Đây {currentTopics, plural, other {là # chủ đề}} và {currentPosts, plural, other {# bài viết}}. Khách truy cập cần nhiều hơn để đọc và trả lời - chúng tôi khuyên bạn nên ít nhất {requiredTopics, plural, other {# chủ đề}} và {requiredPosts, plural, other {# bài viết}}. Chỉ nhân viên mới có thể nhìn thấy thông báo này. + too_few_topics_notice_MF: >- + Hãy cùng bắt đầu thảo luận! Đó {currentTopics, plural, other {là chủ đề # }}. Khách truy cập cần nhiều hơn để đọc và trả lời - chúng tôi khuyên bạn nên ít nhất {requiredTopics, plural, other {# chủ đề}}. Chỉ nhân viên mới có thể nhìn thấy thông báo này. + too_few_posts_notice_MF: >- + Hãy cùng bắt đầu thảo luận! Đó {currentPosts, plural, other {là bài # }}. Khách truy cập cần nhiều hơn để đọc và trả lời - chúng tôi khuyên bạn nên ít nhất {requiredPosts, plural, other {# bài viết}}. Chỉ nhân viên mới có thể nhìn thấy thông báo này. + logs_error_rate_notice: + reached_hour_MF: "{relativeAge} - {rate, plural, other {# lỗi / giờ}} trang web đạt đến giới hạn thiết lập của {limit, plural, other {# lỗi / giờ}}." + reached_minute_MF: "{relativeAge} - {rate, plural, other {# lỗi / phút}} trang web đạt đến giới hạn thiết lập của {limit, plural, other {# lỗi / phút}}." + exceeded_hour_MF: "{relativeAge} - {rate, plural, other {# lỗi / giờ}} vượt quá giới hạn thiết lập trang web của {limit, plural, other {# lỗi / giờ}}." + exceeded_minute_MF: "{relativeAge} - {rate, plural, other {# lỗi / phút}} vượt quá giới hạn thiết lập trang web của {limit, plural, other {# lỗi / phút}}." learn_more: "tìm hiểu thêm..." all_time: "tổng cộng" all_time_desc: "tổng số chủ đề đã tạo" @@ -1247,7 +1396,11 @@ vi: mute: Im lặng unmute: Bỏ im lặng last_post: Được gửi + local_time: "Giờ địa phương" time_read: Đã đọc + time_read_recently: "%{time_read} gần đây" + time_read_tooltip: "Tổng thời gian đọc là %{time_read}" + time_read_recently_tooltip: "Tổng thời gian đọc là %{time_read} (%{recent_time_read} trong 60 ngày qua)" last_reply_lowercase: trả lời cuối cùng replies_lowercase: other: trả lời @@ -1256,6 +1409,8 @@ vi: hide_session: "Nhắc vào ngày mai" hide_forever: "không, cảm ơn" hidden_for_session: "OK, Tôi sẽ hỏi bạn vào ngày mai. Bạn có thể luôn luôn sử dụng chức năng đăng nhập để tạo tài khoản." + intro: "Xin chào! Có vẻ như bạn đang thích cuộc thảo luận, nhưng bạn chưa đăng ký tài khoản." + value_prop: "Khi bạn tạo tài khoản, chúng tôi nhớ chính xác những gì bạn đã đọc, vì vậy bạn luôn quay lại ngay nơi bạn đã dừng lại. Bạn cũng nhận được thông báo, tại đây và qua email, bất cứ khi nào ai đó trả lời bạn. Và bạn có thể thích bài viết để chia sẻ. :heartpulse:" summary: enabled_description: "Bạn đang xem một bản tóm tắt của chủ đề này: các bài viết thú vị nhất được xác định bởi cộng đồng." description: "Có %{replyCount} trả lời." @@ -1269,6 +1424,11 @@ vi: disable: "Xem các bài viết bị xoá" private_message_info: title: "Tin nhắn" + invite: "Mời những người khác ..." + edit: "Thêm hoặc loại bỏ..." + remove: "Xóa..." + add: "Thêm..." + leave_message: "Bạn có thực sự muốn để lại tin nhắn này không?" remove_allowed_user: "Bạn thực sự muốn xóa %{name} từ tin nhắn này?" remove_allowed_group: "Bạn thực sự muốn xóa %{name} từ tin nhắn này?" email: "Email" @@ -1289,13 +1449,17 @@ vi: reset: "Tạo lại mật khẩu" complete_username: "Nếu một tài khoản phù hợp với tên thành viên %{username} , bạn sẽ nhận được một email với hướng dẫn về cách đặt lại mật khẩu của bạn trong thời gian ngắn." complete_email: "Nếu một trận đấu tài khoản %{email} , bạn sẽ nhận được một email với hướng dẫn về cách đặt lại mật khẩu của bạn trong thời gian ngắn." + complete_username_found: "Chúng tôi đã tìm thấy một tài khoản khớp với tên người dùng %{username}. Bạn sẽ sớm nhận được email hướng dẫn về cách đặt lại mật khẩu của mình." + complete_email_found: "Chúng tôi đã tìm thấy một tài khoản khớp với %{email}. Bạn sẽ sớm nhận được email hướng dẫn về cách đặt lại mật khẩu của mình." complete_username_not_found: "Không có tài khoản phù hợp với tên thành viên %{username} " complete_email_not_found: "Không tìm thấy tài khoản nào tương ứng với %{email}" + help: "Email không đến? Hãy chắc chắn kiểm tra thư mục thư rác của bạn trước.Không chắc bạn đã sử dụng địa chỉ email nào? Nhập địa chỉ email và chúng tôi sẽ cho bạn biết nếu địa chỉ đó tồn tại ở đây.
Nếu bạn không còn quyền truy cập vào địa chỉ email trên tài khoản của mình, vui lòng liên hệ với nhân viên hữu ích của chúng tôi.
" button_ok: "OK" button_help: "Giúp " email_login: link_label: "Gửi liên kết đăng nhập qua email" button_label: "với email" + emoji: "khóa biểu tượng cảm xúc" complete_username: "Nếu một tài khoản khớp với tên người dùng %{username}, bạn sẽ sớm nhận được email có liên kết đăng nhập." complete_email: "Nếu một tài khoản phù hợp với %{email}, bạn sẽ sớm nhận được email có liên kết đăng nhập." complete_username_found: "Chúng tôi đã tìm thấy một tài khoản phù hợp với tên người dùng %{username}, bạn sẽ sớm nhận được email có liên kết đăng nhập." @@ -1303,15 +1467,28 @@ vi: complete_username_not_found: "Không có tài khoản phù hợp với tên thành viên %{username} " complete_email_not_found: "Không tìm thấy tài khoản nào tương ứng với %{email}" confirm_title: Tiếp tục tới %{site_name} + logging_in_as: Đăng nhập bằng %{email} confirm_button: Kết thúc đăng nhập login: title: "Đăng nhập" username: "Thành viên" password: "Mật khẩu" + second_factor_title: "Xác thực hai yếu tố" second_factor_description: "Vui lòng nhập mã xác minh từ ứng dụng của bạn:" + second_factor_backup: "Đăng nhập bằng mã dự phòng" + second_factor_backup_title: "Sao lưu hai yếu tố" + second_factor_backup_description: "Vui lòng nhập một trong các mã dự phòng của bạn:" + second_factor: "Đăng nhập bằng ứng dụng Authenticator" + security_key_description: "Khi bạn đã chuẩn bị khóa bảo mật vật lý, hãy nhấn nút Xác thực bằng Khóa bảo mật bên dưới." + security_key_alternative: "Thử lại cách khác" + security_key_authenticate: "Xác thực bằng Khóa bảo mật" + security_key_not_allowed_error: "Quá trình xác thực khóa bảo mật đã hết thời gian chờ hoặc đã bị hủy." + security_key_no_matching_credential_error: "Không thể tìm thấy thông tin xác thực phù hợp trong khóa bảo mật được cung cấp." + security_key_support_missing_error: "Thiết bị hoặc trình duyệt hiện tại của bạn không hỗ trợ việc sử dụng khóa bảo mật. Vui lòng sử dụng một phương pháp khác." email_placeholder: "Email hoặc tên đăng nhập " caps_lock_warning: "Phím Caps Lock đang được bật" error: "Không xác định được lỗi" + cookies_error: "Trình duyệt của bạn dường như đã tắt cookie. Bạn có thể không đăng nhập được nếu không bật chúng trước." rate_limit: "Xin đợi trước khi đăng nhập lại lần nữa." blank_username: "Nhập địa chỉ email và tên người dùng của bạn." blank_username_or_password: "Bạn phải nhập email hoặc username, và mật khẩu" @@ -1323,13 +1500,16 @@ vi: awaiting_approval: "Tài khoản của bạn chưa được chấp nhận bới thành viên. Bạn sẽ được gửi một email khi được chấp thuận " requires_invite: "Xin lỗi, bạn phải được mời để tham gia diễn đàn" not_activated: "Bạn không thể đăng nhập. Chúng tôi đã gửi trước email kích hoạt cho bạn tại %{sentTo}. Vui lòng làm theo hướng dẫn trong email để kích hoạt tài khoản của bạn." + not_allowed_from_ip_address: "Bạn không thể đăng nhập từ địa chỉ IP này." admin_not_allowed_from_ip_address: "Bạn không thể đăng nhập với quyền quản trị từ địa chỉ IP đó." resend_activation_email: "Bấm đây để gửi lại email kích hoạt" + omniauth_disallow_totp: "Tài khoản của bạn đã bật xác thực hai yếu tố. Vui lòng đăng nhập bằng mật khẩu của bạn." resend_title: "Gửi lại email kích hoạt" change_email: "Đổi địa chỉ email" provide_new_email: "Cung cấp địa chỉ mới của bạn và chúng tôi sẽ gửi lại email xác nhận." submit_new_email: "Cập nhật địa chỉ email" sent_activation_email_again: "Chúng tôi gửi email kích hoạt tới cho bạn ở %{currentEmail}. Nó sẽ mất vài phút để đến; bạn nhớ check cả hồm thư spam nhe. " + sent_activation_email_again_generic: "Chúng tôi đã gửi một email kích hoạt khác. Có thể mất vài phút để nó đến nơi; hãy chắc chắn để kiểm tra thư mục thư rác của bạn." to_continue: "Vui lòng đăng nhập" preferences: "Bạn cần phải đăng nhập để thay đổi cài đặt tài khoản." not_approved: "Tài khoản của bạn chưa được kiểm duyệt. Bạn sẽ nhận được email thông báo khi bạn được phép đăng nhập." @@ -1350,13 +1530,19 @@ vi: title: "với GitHub" discord: name: "Discord" + title: "với Discord" + second_factor_toggle: + totp: "Sử dụng ứng dụng xác thực thay thế" + backup_code: "Sử dụng mã dự phòng để thay thế" invites: accept_title: "Lời mời" + emoji: "biểu tượng cảm xúc phong bì" welcome_to: "Chào mừng bạn đến với %{site_name}!" invited_by: "Bạn đã được mời bởi:" social_login_available: "Bạn cũng có thể đăng nhập bằng bất kỳ thông tin đăng nhập xã hội nào bằng email đó." your_email: "Địa chỉ email của bạn là %{email}." accept_invite: "Chấp nhận lời mời" + success: "Tài khoản của bạn đã được tạo và bây giờ bạn đã đăng nhập." name_label: "T" password_label: "Mật khẩu" optional_description: "(tùy chọn)" @@ -1366,6 +1552,7 @@ vi: apple_international: "Apple/International" google: "Google" twitter: "Twitter" + emoji_one: "JoyPixels (trước đây là EmojiOne)" win10: "Win10" google_classic: "Google Classic" facebook_messenger: "Facebook Messenger" @@ -1374,6 +1561,8 @@ vi: categories_with_featured_topics: "Các chuyên mục và chủ đề nổi bật" categories_and_latest_topics: "Các chuyên mục và chủ đề mới" categories_and_top_topics: "Chuyên mục và Chủ đề nổi bật" + categories_boxes: "Hộp có Danh mục con" + categories_boxes_with_topics: "Hộp có Chủ đề Nổi bật" shortcut_modifier_key: shift: "Shift" ctrl: "Ctrl" @@ -1381,26 +1570,54 @@ vi: enter: "Nhập" conditional_loading_section: loading: Đang tải... + category_row: + topic_count: + other: "%{count} chủ đề trong danh mục này" select_kit: default_header_text: Chọn... no_content: Không tìm thấy filter_placeholder: Tìm kiến... filter_placeholder_with_any: Tìm kiếm hoặc tạo mới... create: "Tạo mới: '%{content}'" + max_content_reached: + other: "Bạn chỉ có thể chọn %{count} mục." + min_content_not_reached: + other: "Chọn ít nhất %{count} mục." + invalid_selection_length: + other: "Lựa chọn phải có ít nhất %{count} ký tự." components: categories_admin_dropdown: title: "Quản lý Danh mục" date_time_picker: from: Từ to: Tới + errors: + to_before_from: "\"Đến ngày\" phải sau \"từ ngày\"." emoji_picker: filter_placeholder: Tìm kiếm emoji + smileys_&_emotion: Biểu tượng mặt cười và cảm xúc + people_&_body: Con người và Cơ thể animals_&_nature: Động vật và thiên nhiên food_&_drink: Đồ ăn thức uống + travel_&_places: Du lịch và Địa điểm activities: Hoạt động objects: Vật th + symbols: Ký hiệu flags: Dấu cờ - Flags + recent: Được sử dụng gần đây + default_tone: Không có màu da + light_tone: Màu da sáng + medium_light_tone: Màu da sáng trung bình + medium_tone: Màu da trung bình + medium_dark_tone: Màu da tối trung bình + dark_tone: Màu da tối + default: Biểu tượng cảm xúc tùy chỉnh shared_drafts: + title: "Thư nháp được Chia sẻ" + notice: "Chủ đề này chỉ hiển thị cho những người có thể xem danh mục %{category}." + destination_category: "Loại điểm đến" + publish: "Xuất bản bản nháp" + confirm_publish: "Bạn có chắc chắn muốn xuất bản bản nháp này không?" publishing: "Đang xuất bản Chủ đề..." composer: emoji: "Emoji :)" @@ -1411,30 +1628,53 @@ vi: blockquote_text: "Trích dẫn" add_warning: "Đây là một cảnh báo chính thức" toggle_whisper: "Chuyển chế độ Nói chuyện" + toggle_unlisted: "Chuyển sang chế độ Không công khai" posting_not_on_topic: "Bài viết nào bạn muốn trả lời " saved_local_draft_tip: "Đã lưu locally" similar_topics: "Bài viết của bạn tương tự với " drafts_offline: "Nháp offline" edit_conflict: "chỉnh sửa xung đột" + group_mentioned_limit: + other: "Cảnh báo! Bạn đã đề cập %{group}, tuy nhiên nhóm này có nhiều thành viên hơn giới hạn đề cập của quản trị viên là %{count} người dùng. Không ai sẽ được thông báo." + group_mentioned: + other: "Bằng cách đề cập đến số %{group}, bạn sắp thông báo cho %{count} người - bạn có chắc không?" + cannot_see_mention: + category: "Bạn đã đề cập đến %{username} nhưng họ sẽ không được thông báo vì họ không có quyền truy cập vào danh mục này. Bạn sẽ cần thêm họ vào một nhóm có quyền truy cập vào danh mục này." + private: "Bạn đã đề cập đến %{username} nhưng họ sẽ không được thông báo vì họ không thể xem tin nhắn cá nhân này. Bạn sẽ cần phải mời họ đến tin nhắn này." + duplicate_link: "Có vẻ như liên kết của bạn đến %{domain} đã được đăng trong chủ đề bởi @%{username} in một câu trả lời trên %{ago} - bạn có chắc chắn muốn đăng lại không?" + reference_topic_title: "Trả lời đến: %{title}" error: title_missing: "Tiêu đề là bắt buộc" title_too_short: "Tiêu để phải có ít nhất %{min} ký tự" title_too_long: "Tiêu đề có tối đa %{max} ký tự" + post_missing: "Bài đăng không được để trống" post_length: "Bài viết phải có ít nhất %{min} ký tự" + try_like: "Bạn đã thử nút %{heart} chưa?" category_missing: "Bạn phải chọn một phân loại" + tags_missing: + other: "Bạn phải chọn ít nhất %{count} thẻ" + topic_template_not_modified: "Vui lòng thêm chi tiết và cụ thể cho chủ đề của bạn bằng cách chỉnh sửa mẫu chủ đề." save_edit: "Lưu chỉnh sửa" + overwrite_edit: "Ghi đè Chỉnh sửa" reply_original: "Trả lời cho bài viết gốc" reply_here: "Trả lời đây " reply: "Trả lời " cancel: "Huỷ" create_topic: "Tạo chủ đề" create_pm: "Tin nhắn" + create_whisper: "Thì thầm" + create_shared_draft: "Tạo bản nháp được chia sẻ" + edit_shared_draft: "Chỉnh sửa Bản nháp" title: "Hoặc nhất Ctrl+Enter" users_placeholder: "Thêm thành viên " title_placeholder: "Tóm tắt lại thảo luận này trong một câu ngắn gọn" title_or_link_placeholder: "Nhập tiêu đề, hoặc dán đường dẫn vào đây" edit_reason_placeholder: "Tại sao bạn sửa" + topic_featured_link_placeholder: "Nhập liên kết hiển thị với tiêu đề." + remove_featured_link: "Xóa liên kết khỏi chủ đề." reply_placeholder: "Gõ ở đây. Sử dụng Markdown, BBCode, hoặc HTML để định dạng. Kéo hoặc dán ảnh." + reply_placeholder_no_images: "Nhập ở đây. Sử dụng Markdown, BBCode hoặc HTML để định dạng." + reply_placeholder_choose_category: "Chọn một danh mục trước khi nhập vào đây." view_new_post: "Xem bài đăng mới của bạn. " saving: "Đang lưu" saved: "Đã lưu" @@ -1453,6 +1693,7 @@ vi: link_description: "Nhập mô tả liên kết ở đây" link_dialog_title: "Chèn liên kết" link_optional_text: "tiêu đề tùy chọn" + link_url_placeholder: "Dán URL hoặc nhập vào chủ đề tìm kiếm" quote_title: "Trích dẫn" quote_text: "Trích dẫn" code_title: "Văn bản định dạng trước" @@ -1463,38 +1704,138 @@ vi: olist_title: "Danh sách kiểu số" ulist_title: "Danh sách kiểu ký hiệu" list_item: "Danh sách các mục" + toggle_direction: "Chuyển đổi hướng" help: "Trợ giúp soạn thảo bằng Markdown" + collapse: "thu nhỏ bảng điều khiển chỉnh sửa nội dung" + open: "mở bảng chỉnh sửa nội dung" + abandon: "đóng nội dung chỉnh sửa và hủy bản nháp" + enter_fullscreen: "Soạn nôi dung toàn màn hình" + exit_fullscreen: "thoát khỏi trình soạn nội dung toàn màn hình" + show_toolbar: "hiển thị thanh công cụ của trình soạn nội dung" + hide_toolbar: "ẩn thanh công cụ của trình soạn nội dung" modal_ok: "OK" modal_cancel: "Hủy" cant_send_pm: "Xin lỗi, bạn không thể gởi tin nhắn đến %{username}." yourself_confirm: title: "Bạn có quên chưa thêm người nhận?" + body: "Ngay bây giờ tin nhắn này chỉ được gửi cho chính bạn!" + slow_mode: + error: "Chủ đề này đang ở chế độ chậm. Để những người khác có thời gian trả lời, bạn chỉ có thể đăng một lần sau mỗi %{duration}." admin_options_title: "Tùy chọn quản trị viên cho chủ đề này" composer_actions: reply: Trả lời + draft: Bản nháp edit: Sửa + reply_to_post: + label: Trả lời bài đăng của %{postUsername} + desc: Trả lời một bài đăng cụ thể + reply_as_new_topic: + label: Trả lời dưới dạng chủ đề được liên kết + desc: Tạo một chủ đề mới được liên kết với chủ đề này + confirm: Bạn đã lưu một bản nháp chủ đề mới, bản nháp này sẽ bị ghi đè nếu bạn tạo một chủ đề được liên kết. + reply_as_new_group_message: + label: Trả lời dưới dạng tin nhắn nhóm mới + desc: Tạo một tin nhắn riêng mới với cùng những người nhận + reply_as_private_message: + label: Tin nhắn mới + desc: Tạo một tin nhắn cá nhân mới + reply_to_topic: + label: Trả lời chủ đề + desc: Trả lời chủ đề, không ảnh hưởng bất kỳ bài đăng nào + toggle_whisper: + label: Chuyển đổi nói thầm + desc: Những lời thì thầm chỉ hiển thị với MOD create_topic: label: "Chủ đề Mới" + shared_draft: + label: "Bản nháp được Chia sẻ" + desc: "Soạn thảo một chủ đề sẽ chỉ hiển thị cho nhân viên" + toggle_topic_bump: + label: "Chuyển đổi phần mở rộng chủ đề" + desc: "Trả lời mà không thay đổi ngày trả lời gần nhất" + reload: "Nạp lại" + ignore: "Bỏ qua" notifications: + tooltip: + regular: + other: "%{count} thông báo chưa xem" + message: + other: "%{count} tin nhắn chưa đọc" + high_priority: + other: "%{count} thông báo ưu tiên cao chưa đọc" title: "thông báo của @name nhắc đến, trả lời bài của bạn và chủ đề, tin nhắn, vv" none: "Không thể tải các thông báo tại thời điểm này." empty: "Không có thông báo" post_approved: "Bài đăng của bạn đã được phê duyệt" + reviewable_items: "các mục yêu cầu kiểm duyệt" + mentioned: "%{username} %{description}" + group_mentioned: "%{username} %{description}" + quoted: "%{username} %{description}" + bookmark_reminder: "%{username} %{description}" + replied: "%{username} %{description}" + posted: "%{username} %{description}" + edited: "%{username} %{description}" + liked: "%{username} %{description}" + liked_2: "%{username}, %{username2} %{description}" + liked_many: + other: "%{username}, %{username2} và %{count} người khác %{description}" liked_consolidated_description: other: "đã thích %{count} bài viết của bạn" + liked_consolidated: "%{username} %{description}" + private_message: "%{username} %{description}" invited_to_private_message: "%{username}%{description}" + invited_to_topic: "%{username} %{description}" invitee_accepted: "%{username} đã chấp nhận lời mời của bạn" moved_post: "%{username} đã chuyển %{description}" + linked: "%{username} %{description}" + granted_badge: "Đã nhận được '%{description}'" + topic_reminder: "%{username} %{description}" + watching_first_post: "Chủ đề mới %{description}" + membership_request_accepted: "Thành viên được chấp nhận vào '%{group_name}'" + membership_request_consolidated: + other: "%{count} yêu cầu làm thành viên cho '%{group_name}'" + reaction: "%{username} %{description}" + reaction_2: "%{username}, %{username2} %{description}" + votes_released: "%{description} - hoàn thành" + group_message_summary: + other: "%{count} thư trong %{group_name} hộp thư đến của bạn" popup: mentioned: '%{username} nhắc đến bạn trong "%{topic}" - %{site_title}' group_mentioned: '%{username} nhắc đến bạn trong "%{topic}" - %{site_title}' quoted: '%{username} trích lời bạn trong "%{topic}" - %{site_title}' replied: '%{username} trả lời cho bạn trong "%{topic}" - %{site_title}' posted: '%{username} gửi bài trong "%{topic}" - %{site_title}' + private_message: '%{username} đã gửi cho bạn một tin nhắn cá nhân trong "%{topic}" - %{site_title}' linked: '%{username} liên quan đến bài viết của bạn từ "%{topic}" - %{site_title}' + watching_first_post: '%{username} đã tạo một chủ đề mới "%{topic}" - %{site_title}' + confirm_title: "Đã bật thông báo - %{site_title}" + confirm_body: "Sự thành công! Thông báo đã được kích hoạt." + custom: "Thông báo từ %{username} trên %{site_title}" titles: + mentioned: "đề cập" + replied: "câu trả lời mới" + quoted: "trích dẫn" + edited: "đã chỉnh sửa" liked: "lượt thích mới" + private_message: "tin nhắn riêng mới" + invited_to_private_message: "được mời vào tin nhắn riêng tư" + invitee_accepted: "lời mời được chấp nhận" + posted: "bài viết mới" + moved_post: "bài đã chuyển" + linked: "liên kết" + bookmark_reminder: "dấu trang nhắc nhở" + bookmark_reminder_with_name: "nhắc nhở đánh dấu - %{name}" + granted_badge: "cấp huy hiệu" + invited_to_topic: "được mời vào chủ đề" + group_mentioned: "nhóm đã đề cập" + group_message_summary: "tin nhắn nhóm mới" watching_first_post: "chủ đề mới" + topic_reminder: "nhắc nhở chủ đề" + liked_consolidated: "lượt thích mới" + post_approved: "bài đăng được chấp thuận" + membership_request_consolidated: "yêu cầu thành viên mới" + reaction: "phản ứng mới" + votes_released: "Phiếu bầu đã được phát hành" upload_selector: title: "Thêm một ảnh" title_with_attachments: "Thêm một ảnh hoặc tệp tin" @@ -1522,52 +1863,90 @@ vi: result_count: other: "Hơn %{count}%{plus} kết quả cho%{term}" title: "tìm kiếm chủ đề, bài viết, tài khoản hoặc các danh mục" + full_page_title: "tìm kiếm chủ đề hoặc bài đăng" no_results: "Không tìm thấy kết quả." no_more_results: "Không tìm thấy kết quả" post_format: "#%{post_number} bởi %{username}" results_page: "Kết quả tìm kiếm cho '%{term}'" + more_results: "Có nhiều kết quả hơn. Vui lòng thu hẹp tiêu chí tìm kiếm của bạn." + cant_find: "Không thể tìm thấy những gì bạn đang tìm kiếm?" + start_new_topic: "Có lẽ bắt đầu một chủ đề mới?" + or_search_google: "Hoặc thử tìm kiếm bằng Google thay thế:" + search_google: "Hãy thử tìm kiếm bằng Google để thay thế:" search_google_button: "G" context: user: "Tìm bài viết của @%{username}" + category: "Tìm kiếm danh mục #%{category}" + tag: "Tìm kiếm thẻ #%{tag}" topic: "Tìm trong chủ đề này" private_messages: "Tìm tin nhắn" advanced: title: Tìm kiếm nâng cao posted_by: label: Gửi bởi + in_category: + label: Đã phân loại in_group: label: Trong nhóm with_badge: label: Với huy hiệu + with_tags: + label: Được gắn thẻ filters: + label: Chỉ trả lại chủ đề / bài đăng ... title: Chỉ khớp với tiêu đề likes: Tôi đã thích posted: Tôi đã gửi trong + created: Tôi đã tạo ra + watching: tôi đang xem + tracking: Tôi đang theo dõi + private: Trong tin nhắn của tôi + bookmarks: Tôi đã đánh dấu + first: là bài đầu tiên pinned: được gim + seen: tôi đọc unseen: Tôi chưa đọc wiki: là wiki + images: bao gồm (các) hình ảnh + all_tags: Tất cả các thẻ trên statuses: + label: Nơi chủ đề open: mở closed: bị đóng + public: là công khai archived: được lưu trữ noreplies: không có phản hồi single_user: chứa một người dùng post: + count: + label: Bài viết + min: + placeholder: tối thiểu + max: + placeholder: tối đa time: label: Được gửi before: trước after: sau + views: + label: Lượt xem + min_views: + placeholder: tối thiểu + max_views: + placeholder: tối đa hamburger_menu: "đi đến danh sách chủ đề hoặc danh mục khác" new_item: "mới" go_back: "quay trở lại" not_logged_in_user: "Trang cá nhân với tóm tắt các hoạt động và cấu hình" current_user: "đi đến trang cá nhân của bạn" + view_all: "xem tất cả" topics: new_messages_marker: "lần thăm cuối" bulk: select_all: "Chọn hết" clear_all: "Xoá hết" unlist_topics: "Chủ đề không công khai" + relist_topics: "Chủ đề liên quan" reset_read: "Đặt lại lượt đọc" delete: "Xóa chủ đề" dismiss: "Bỏ qua" @@ -1578,22 +1957,33 @@ vi: dismiss_new: "Bỏ " toggle: "chuyển sang chọn chủ đề theo lô" actions: "Hành động theo lô" + change_category: "Đặt danh mục" close_topics: "Đóng các chủ đề" archive_topics: "Chủ đề Lưu trữ" notification_level: "Thông báo" choose_new_category: "Chọn chuyên mục mới cho chủ đề này:" selected: other: "Bạn đã chọn %{count} chủ đề" + change_tags: "Thay thế thẻ" + append_tags: "Thêm thẻ" choose_new_tags: "Chọn thẻ mới cho các chuyên mục sau:" + choose_append_tags: "Chọn các thẻ mới để thêm vào cho các chủ đề này:" + changed_tags: "Các thẻ của các chủ đề đó đã được thay đổi." + remove_tags: "Xóa thẻ" + progress: + other: "Tiến độ: %{count} chủ đề" none: unread: "Bạn không có chủ đề nào chưa đọc." new: "Bạn không có chủ đề mới nào." read: "Bạn vẫn chưa đọc bất kì chủ đề nào." posted: "Bạn vẫn chưa đăng bài trong bất kì một chủ đề nào" + ready_to_create: "Sẵn sàng để " + latest: "Bạn đã xem tất cả!" bookmarks: "Bạn chưa chủ đề nào được đánh dấu." category: "Không có chủ đề nào trong %{category} ." top: "Không có chủ đề top." educate: + new: '
Các chủ đề mới của bạn sẽ xuất hiện ở đây. Theo mặc định, các chủ đề được coi là mới và sẽ hiển thị chỉ báo nếu chúng được tạo trong 2 ngày qua.
Truy cập tùy chọn của bạn để thay đổi.
' unread: 'Chủ đề chưa đọc của bạn sẽ hiển thị ở đây.
Mặc định, chủ đề được coi là chưa đọc và sẽ hiển thị số 1 nếu bạn:
Hoặc nếu bạn đã thiết lập một cách rõ ràng các chủ đề Theo dõi hoặc Xem thông qua việc kiểm soát thông báo ở dưới cùng của mỗi chủ đề.
Xem thiết lập của bạn nếu muốn thay đổi.
' bottom: latest: "Không còn thêm chủ đề nào nữa." @@ -1602,9 +1992,12 @@ vi: new: "Không còn thêm chủ đề mới nào nữa." unread: "Không còn thêm chủ đề chưa đọc nào nữa." category: "Không còn thêm chủ đề nào trong %{category} ." + tag: "Không có thêm %{tag} chủ đề." top: "Không còn của đề top nào nữa." bookmarks: "Không còn thêm chủ đề được đánh dấu nào nữa." topic: + filter_to: + other: "%{count} bài viết trong chủ đề" create: "Chủ đề Mới" create_long: "Tạo một Chủ đề mới" open_draft: "Đăng bài" @@ -1616,9 +2009,18 @@ vi: title: "Chuyển sang hộp thư" help: "Chuyển tin nhắn trở lại hộp thư" edit_message: + help: "Chỉnh sửa bài đăng đầu tiên của tin nhắn" title: "Sửa" defer: + help: "đánh dấu là chưa đọc" title: "Hoãn" + feature_on_profile: + help: "Thêm liên kết đến chủ đề này trên thẻ người dùng và hồ sơ của bạn" + title: "Tính năng trên hồ sơ" + remove_from_profile: + warning: "Hồ sơ của bạn đã có một chủ đề nổi bật. Nếu bạn tiếp tục, chủ đề này sẽ thay thế chủ đề hiện có." + help: "Xóa liên kết đến chủ đề này trên hồ sơ người dùng của bạn" + title: "Xóa khỏi hồ sơ" list: "Chủ đề" new: "chủ đề mới" unread: "chưa đọc" @@ -1651,36 +2053,97 @@ vi: toggle_information: "chuyển đổi các chi tiết chủ để" read_more_in_category: "Muốn đọc nữa? Xem qua các chủ đề khác trong %{catLink} hoặc %{latestLink}" read_more: "Muốn đọc nữa? %{catLink} hoặc %{latestLink}" - read_more_MF: "Có { UNREAD, plural, =0 {} one { is 1 unread } other { are # unread } } { NEW, plural, =0 {} one { {BOTH, select, true{and } false {is } other{}} 1 new topic} other { {BOTH, select, true{and } false {are } other{}} # new topics} } remaining, or {CATEGORY, select, true {browse other topics in {catLink}} false {{latestLink}} other {}}" + unread_indicator: "Chưa có thành viên nào đọc bài cuối cùng của chủ đề này." + read_more_MF: "Có { UNREAD, plural, =0 {} one { 1 chủ đề chưa đọc } other { # chủ đề chưa đọc } } { NEW, plural, =0 {} one { {BOTH, select, true{và } false {} other{}} 1 chủ đề mới} other { {BOTH, select, true{và } false {} other{}} # chủ đề mới} }, hoặc {CATEGORY, select, true {xem những chủ đề khác ở mục {catLink}} false {{latestLink}} other {}}" + bumped_at_title_MF: "{FIRST_POST}: {CREATED_AT}\n{LAST_POST}: {BUMPED_AT}" browse_all_categories: Duyệt tất cả các hạng mục + browse_all_tags: Duyệt qua tất cả các thẻ view_latest_topics: xem các chủ đề mới nhất + suggest_create_topic: bắt đầu một cuộc trò chuyện mới? jump_reply_up: nhảy đến những trả lời trước đó jump_reply_down: nhảy tới những trả lời sau đó deleted: "Chủ đề này đã bị xóa" + slow_mode_update: + title: "Chế độ chậm" + select: "Người dùng chỉ có thể đăng trong chủ đề này một lần mỗi lần:" + description: "Người dùng phải đợi trước khi đăng lại chủ đề này để người khác có thời gian trả lời" + save: "Bật" + remove: "Tắt" + hours: "Giờ:" + minutes: "Phút:" + seconds: "Giây:" + durations: + 15_minutes: "15 phút" + 1_hour: "1 giờ" + 4_hours: "4 giờ" + 1_day: "1 Ngày" + 1_week: "1 Tuần" + custom: "Thời lượng tùy chỉnh" + slow_mode_notice: + duration: "Bạn cần đợi %{duration} giữa các bài viết trong chủ đề này" topic_status_update: + title: "Bộ hẹn giờ chủ đề" + save: "Đặt hẹn giờ" num_of_hours: "Số giờ:" + num_of_days: "Số ngày:" remove: "Xoá bộ đếm" + publish_to: "Xuất bản tới:" when: "Khi:" + time_frame_required: Vui lòng chọn một khung thời gian auto_update_input: + none: "Chọn khung thời gian" + now: "Bây giờ" + later_today: "Sau ngày hôm nay" tomorrow: "Ngày mai" + later_this_week: "Cuối tuần này" this_weekend: "Cuối tuần này" next_week: "Tuần tới" + two_weeks: "Hai tuần" next_month: "Tháng t" + two_months: "Hai tháng" + three_months: "Ba tháng" + four_months: "Bốn tháng" + six_months: "Sáu tháng" + one_year: "Một năm" + forever: "Mãi mãi" pick_date_and_time: "Chọn ngày và giờ" + set_based_on_last_post: "Đóng dựa trên bài viết cuối cùng" + publish_to_category: + title: "Lên lịch xuất bản" + temp_open: + title: "Mở tạm thời" + auto_reopen: + title: "Chủ đề tự động mở" temp_close: title: "Tạm đóng" auto_close: + title: "Tự động đóng chủ đề" + label: "Giờ chủ đề tự động đóng:" error: "Hãy nhập giá trị hợp lệ." based_on_last_post: "Không đóng cho đến khi bài viết cuối cùng trong chủ đề này trở thành bài cũ" + auto_delete: + title: "Tự động xóa chủ đề" + auto_bump: + title: "Chủ đề Auto-Bump" reminder: title: "Nhắc t" + auto_delete_replies: + title: "Tự động xóa câu trả lời" status_update_notice: auto_open: "Chủ đề này sẽ tự động mở trong %{timeLeft}." auto_close: "Chủ đề này sẽ tự đóng trong %{timeLeft}." + auto_publish_to_category: "Chủ đề này sẽ được xuất bản lên #%{categoryName} %{timeLeft}." auto_close_based_on_last_post: "Chủ đề này sẽ đóng %{duration} sau trả lời cuối cùng." + auto_delete: "Chủ đề này sẽ tự động bị xóa %{timeLeft}." + auto_bump: "Chủ đề này sẽ tự động được đưa vào %{timeLeft}." + auto_reminder: "Bạn sẽ được nhắc nhở về chủ đề này %{timeLeft}." + auto_delete_replies: "Các câu trả lời về chủ đề này sẽ tự động bị xóa sau %{duration}." auto_close_title: "Tự động-Đóng các Cài đặt" + auto_close_immediate: + other: "Các bài mới nhất trong chủ đề này là đã %{count} giờ cũ, vì vậy đề tài sẽ đóng cửa ngay lập tức." timeline: back: "Quay lại" + back_description: "Quay lại bài viết chưa đọc cuối cùng của bạn" replies_short: "%{current} / %{total}" progress: title: tiến trình của chủ đề @@ -1690,19 +2153,26 @@ vi: jump_bottom: "nhảy tới bài viết cuối cùng" jump_prompt: "Nhảy đến..." jump_prompt_of: "của %{count} bài viết" + jump_prompt_long: "Chuyển đến ..." jump_bottom_with_number: "nhảy tới bài viết %{post_number}" + jump_prompt_to_date: "đến nay" jump_prompt_or: "hoặc" total: tổng số bài viết current: bài viết hiện tại notifications: + title: thay đổi tần suất bạn nhận được thông báo về chủ đề này reasons: + mailing_list_mode: "Bạn đã bật chế độ danh sách gửi thư, vì vậy bạn sẽ được thông báo về các câu trả lời cho chủ đề này qua email." + "3_10": "Bạn sẽ nhận được thông báo vì bạn đang xem một thẻ về chủ đề này." "3_6": "Bạn sẽ nhận được các tin báo bởi vì bạn đang theo dõi chuyên mục này." "3_5": "Bạn sẽ nhận được tin báo bởi vì bạn đã bắt đầu theo dõi chủ đề này một cách tự động." "3_2": "Bạn sẽ nhận được các tin báo bởi vì bạn đang theo dõi chủ đề này." "3_1": "Bạn sẽ được nhận các tin báo bởi bạn đã tạo chủ để này." "3": "Bạn sẽ nhận được các tin báo bởi vì bạn đang theo dõi chủ đề này." "2_8": "Bạn sẽ thấy được 1 số lượng bài viết mới bởi vì bạn đang theo dấu chuyên mục này." - "2": 'You will see a count of new replies because you read this topic.' + "2_4": "Bạn sẽ thấy một số câu trả lời mới vì bạn đã đăng câu trả lời cho chủ đề này." + "2_2": "Bạn sẽ thấy nhiều câu trả lời mới vì bạn đang theo dõi chủ đề này." + "2": 'Bạn sẽ thấy nhiều câu trả lời mới vì bạn đã đọc chủ đề này.' "1_2": "Bạn sẽ được tin báo nếu ai đó đề cập đến @tên bạn hoặc trả lời bạn." "1": "Bạn sẽ được tin báo nếu ai đó đề cập đến @tên bạn hoặc trả lời bạn." "0_7": "Bạn đang bỏ qua tất cả các tin báo trong chuyên mục này." @@ -1739,6 +2209,8 @@ vi: open: "Mở Chủ Đề" close: "Đóng Chủ Đề" multi_select: "Chọn Bài Viết..." + slow_mode: "Đặt chế độ chậm" + timed_update: "Đặt bộ hẹn giờ chủ đề ..." pin: "Ghim Chủ Đề..." unpin: "Bỏ-Ghim Chủ Đề..." unarchive: "Chủ đề Không Lưu Trữ" @@ -1747,6 +2219,8 @@ vi: visible: "Make Listed" reset_read: "Đặt lại dữ liệu đọc" make_public: "Công khai chủ đề này" + make_private: "Gửi tin nhắn cá nhân" + reset_bump_date: "Đặt lại ngày Bump" feature: pin: "Ghim Chủ Đề" unpin: "Bỏ-Ghim Chủ Đề" @@ -1761,13 +2235,18 @@ vi: help: "Xóa trạng thái ghim của chủ đề này để nó không còn xuất hiện trên cùng danh sách chủ đề của bạn" share: title: "Chia sẻ" + extended_title: "Chia sẻ một liên kết" help: "Chia sẻ một liên kết đến chủ đề này" print: title: "In" + help: "Mở phiên bản thân thiện với máy in của chủ đề này" flag_topic: title: "Gắn cờ" help: "đánh dấu riêng tư chủ đề này cho sự chú ý hoặc gửi một thông báo riêng về nó" success_message: "Bạn đã đánh dấu thành công chủ đề này" + make_public: + title: "Chuyển đổi sang chủ đề công khai" + choose_category: "Vui lòng chọn một danh mục cho chủ đề công khai:" feature_topic: title: "Đề cao chủ đề này" pin: "Làm cho chủ đề này xuất hiện trên top của chuyên mục %{categoryLink}" @@ -1779,6 +2258,8 @@ vi: already_pinned: other: "Chủ đề gần đây được ghim trong %{categoryLink}: %{count}" pin_globally: "Làm cho chủ đề này xuất hiện trên top của tất cả các chủ đề" + confirm_pin_globally: + other: "Bạn đã có %{count} chủ đề được ghim trên toàn cầu. Quá nhiều chủ đề được ghim có thể là gánh nặng cho người dùng mới và ẩn danh. Bạn có chắc chắn muốn ghim một chủ đề khác trên toàn cầu không?" unpin_globally: "Bỏ chủ đề này khỏi phần trên cùng của danh sách tất cả các chủ đề" unpin_globally_until: "Gỡ bỏ chủ đề này khỏi top của danh sách tất cả các chủ đề và đợi cho đến %{until}." global_pin_note: "Người dùng có thể bỏ ghim chủ đề riêng cho mình" @@ -1791,13 +2272,16 @@ vi: no_banner_exists: "Không có chủ đề banner nào." banner_exists: "Có is đang là chủ đề banner." inviting: "Đang mời..." + automatically_add_to_groups: "Lời mời này cũng bao gồm quyền truy cập vào các nhóm sau:" invite_private: title: "Mời thảo luận" email_or_username: "Email hoặc username người được mời" email_or_username_placeholder: "địa chỉ thư điện tử hoặc tên người dùng" action: "Mời" success: "Chúng tôi đã mời người đó tham gia thảo luận này." + success_group: "Chúng tôi đã mời nhóm đó tham gia vào tin nhắn này." error: "Xin lỗi, có lỗi khi mời người dùng này." + not_allowed: "Xin lỗi, không thể mời người dùng đó." group_name: "Nhóm tên" controls: "Topic Controls" invite_reply: @@ -1815,14 +2299,20 @@ vi: success_email: "Website vừa gửi lời mời tới %{emailOrUsername} và sẽ thông báo cho bạn khi lời mời đó được chấp nhận. Kiểm tra tab lời mời trên trang tài khoản để theo dõi lời mời của bạn." success_username: "Website đã mời người đó tham gia thảo luận này." error: "Xin lỗi, chúng tôi không thể mời người đó. Có lẽ họ đã được mời? (giới hạn lời mời)" + success_existing_email: "Người dùng có email %{emailOrUsername} đã tồn tại. Chúng tôi đã mời người dùng đó tham gia vào chủ đề này." login_reply: "Đăng nhập để trả lời" filters: n_posts: other: "%{count} bài viết" cancel: "Bỏ đièu kiện lọc" + move_to: + title: "Chuyển tới" + action: "chuyển tới" + error: "Đã xảy ra lỗi khi chuyển bài đăng." split_topic: title: "Di chuyển tới Chủ đề mới" action: "di chuyển tới chủ đề mới" + topic_name: "Tiêu đề chủ đề mới" radio_label: "Chủ đề Mới" error: "Có lỗi khi di chuyển bài viết tới chủ đề mới." instructions: @@ -1831,17 +2321,53 @@ vi: title: "Di chuyển tới chủ đề đang tồn tại" action: "di chuyển tới chủ đề đang tồn tại" error: "Có lỗi khi di chuyển bài viết đến chủ đề này." + radio_label: "Chủ đề hiện có" instructions: other: "Hãy chọn chủ đề bạn muốn di chuyển %{count} bài viết này tới." move_to_new_message: + title: "Chuyển đến tin nhắn mới" + action: "chuyển đến tin nhắn mới" + message_title: "Tiêu đề tin nhắn mới" radio_label: "Tin nhắn mới" + participants: "Những người tham gia" + instructions: + other: "Bạn sắp tạo một tin nhắn mới và đăng nó với %{count} bài đăng mà bạn đã chọn." + move_to_existing_message: + title: "Di chuyển đến thư hiện có" + action: "chuyển đến tin nhắn hiện có" + radio_label: "Tin nhắn hiện có" + participants: "Những người tham gia" + instructions: + other: "Vui lòng chọn thông báo bạn muốn chuyển %{count} bài đăng đó đến." + merge_posts: + title: "Hợp nhất các bài đã chọn" + action: "hợp nhất các bài đăng đã chọn" + error: "Đã xảy ra lỗi khi hợp nhất các bài đăng đã chọn." publish_page: + title: "Xuất bản trang" + publish: "Xuất bản" + description: "Khi một chủ đề được xuất bản dưới dạng một trang, URL của nó có thể được chia sẻ và nó sẽ được hiển thị với kiểu tùy chỉnh." + slug: "tên đường dẫn" public: "Công khai" + public_description: "Mọi người có thể xem trang ngay cả khi chủ đề liên quan là riêng tư." + publish_url: "Trang của bạn đã được xuất bản tại:" + topic_published: "Chủ đề của bạn đã được xuất bản tại:" + preview_url: "Trang của bạn sẽ được xuất bản tại:" + invalid_slug: "Xin lỗi, bạn không thể xuất bản trang này." + unpublish: "Hủy xuất bản" + unpublished: "Trang của bạn đã không được xuất bản và không thể truy cập được nữa." + publishing_settings: "Cài đặt xuất bản" change_owner: + title: "Chủ sở hữu thay đổi" action: "chuyển chủ sở hữu" error: "Có lỗi xảy ra khi thay đổi quyền sở hữu của các bài viết." placeholder: "tên đăng nhập của chủ sở hữu mới" + instructions: + other: "Vui lòng chọn chủ sở hữu mới cho %{count} bài viết của @%{old_user}" + instructions_without_old_user: + other: "Vui lòng chọn chủ sở hữu mới cho %{count} bài viết" change_timestamp: + title: "Thay đổi Dấu thời gian ..." action: "đổi timestamp" invalid_timestamp: "Timestamp không thể trong tương lai." error: "Có lỗi khi thay đổi timestamp của chủ đề." @@ -1851,31 +2377,52 @@ vi: selected: "đã chọn (%{count})" select_post: label: "chọn" + title: "Thêm bài đăng vào lựa chọn" + selected_post: + label: "đã chọn" + title: "Nhấp để xóa bài đăng khỏi lựa chọn" select_replies: label: "chọn + trả lời" + title: "Thêm bài đăng và tất cả các câu trả lời của nó cho lựa chọn" + select_below: + label: "chọn + bên dưới" + title: "Thêm bài đăng và tất cả sau bài đăng đó để lựa chọn" delete: xóa lựa chọn cancel: hủy lựa chọn select_all: chọn tất cả deselect_all: bỏ chọn tất cả description: other: "Bạn đã chọn %{count} bài viết." + deleted_by_author: + other: "(chủ đề bị tác giả thu hồi, sẽ tự động bị xóa sau %{count} giờ trừ khi bị gắn cờ)" post: quote_reply: "Trích dẫn" + quote_share: "Chia sẻ" edit_reason: "Lý do: " post_number: "bài viết %{number}" + ignored: "Nội dung bị bỏ qua" + wiki_last_edited_on: "wiki được chỉnh sửa lần cuối vào" last_edited_on: "đã sửa bài viết lần cuối lúc" reply_as_new_topic: "Trả lời như là liên kết đến Chủ đề" + reply_as_new_private_message: "Trả lời dưới dạng tin nhắn mới cho cùng người nhận" continue_discussion: "Tiếp tục thảo luận từ %{postLink}:" follow_quote: "đến bài viết trích dẫn" show_full: "Hiển thị đầy đủ bài viết" + show_hidden: "Xem nội dung bị bỏ qua." deleted_by_author: other: "(bài viết theo tác giả sẽ được xóa tự động sau %{count} giờ, trừ khi đã đánh dấu)" + collapse: "Thu nhỏ" expand_collapse: "mở/đóng" + locked: "MOD đã khóa bài đăng này không được chỉnh sửa" gap: other: "xem %{count} trả lời bị ẩn" + notice: + new_user: "Đây là lần đầu tiên %{user} được đăng - hãy chào mừng họ đến với cộng đồng của chúng ta!" + returning_user: "Đã lâu rồi chúng ta chưa thấy %{user} - bài đăng cuối cùng của họ là %{time}." unread: "Bài viết chưa đọc" has_replies: other: "%{count} Trả lời" + unknown_user: "(người dùng không xác định / đã xóa)" has_likes_title: other: "%{count} người thích bài viết này" has_likes_title_only_you: "bạn đã like bài viết này" @@ -1885,18 +2432,26 @@ vi: create: "Xin lỗi, có lỗi xảy ra khi tạo bài viết của bạn. Vui lòng thử lại." edit: "Xin lỗi, có lỗi xảy ra khi sửa bài viết của bạn. Vui lòng thử lại." upload: "Xin lỗi, có lỗi xảy ra khi tải lên tập tin này. Vui lòng thử lại." + file_too_large: "Xin lỗi, tệp đó quá lớn (kích thước tối đa là %{max_size_kb}kb). Bạn có thể tải dữ liệu lớn của bạn lên dịch vụ chia sẻ đám mây, sau đó dán liên kết tại đây" too_many_uploads: "Xin lỗi, bạn chỉ có thể tải lên 1 file cùng 1 lúc." + too_many_dragged_and_dropped_files: + other: "Xin lỗi, bạn chỉ có thể tải lên %{count} tệp cùng một lúc." upload_not_authorized: "Xin lỗi, tập tin của bạn tải lên không được cho phép (định dạng cho phép: %{authorized_extensions})." image_upload_not_allowed_for_new_user: "Xin lỗi, tài khoản mới không thể tải lên ảnh." attachment_upload_not_allowed_for_new_user: "Xin lỗi, tài khoản mới không thể tải lên đính kèm." attachment_download_requires_login: "Xin lỗi, bạn cần đăng nhập để tải về đính kèm." abandon_edit: + confirm: "Bạn có chắc chắn muốn hủy các thay đổi của mình không?" no_value: "Không, giữ lại" + no_save_draft: "Không, lưu bản nháp" + yes_value: "Có, hủy chỉnh sửa" abandon: confirm: "Bạn có chắc muốn bỏ bài viết của bạn?" no_value: "Không, giữ lại" + no_save_draft: "Không, lưu bản nháp" yes_value: "Đồng ý, bỏ" via_email: "bài viết này đăng qua email" + via_auto_generated_email: "bài đăng này đến qua một email được tạo tự động" whisper: "bài viết này là lời nhắn từ điều hành viên" wiki: about: "Bài viết này là một wiki" @@ -1907,6 +2462,7 @@ vi: reply: "bắt đầu soản trả lời cho bài viết này" like: "like bài viết này" has_liked: "bạn đã thích bài viết này" + read_indicator: "thành viên đã đọc bài đăng này" undo_like: "hủy like" edit: "sửa bài viết này" edit_action: "Sửa" @@ -1917,6 +2473,11 @@ vi: share: "chia sẻ liên kết đến bài viết này" more: "Thêm" delete_replies: + confirm: "Bạn cũng muốn xóa các câu trả lời cho bài đăng này?" + direct_replies: + other: "Có, và %{count} câu trả lời trực tiếp" + all_replies: + other: "Có, và tất cả %{count} câu trả lời" just_the_post: "Không, chỉ xóa chủ đề" admin: "quản lý bài viết" wiki: "Tạo Wiki" @@ -1924,22 +2485,46 @@ vi: convert_to_moderator: "Thêm màu Nhân viên" revert_to_regular: "Xóa màu Nhân viên" rebake: "Tạo lại HTML" + publish_page: "Xuất bản trang" unhide: "Bỏ ẩn" change_owner: "Đổi chủ sở hữu" grant_badge: "Cấp huy hiệu" + lock_post: "Khóa bài đăng" + lock_post_description: "ngăn người đăng chỉnh sửa bài đăng này" + unlock_post: "Mở khóa bài đăng" + unlock_post_description: "cho phép người đăng chỉnh sửa bài đăng này" + delete_topic_disallowed_modal: "Bạn không có quyền xóa chủ đề này. Nếu bạn thực sự muốn xóa nó, hãy gửi cờ để người kiểm duyệt chú ý cùng với lý do." + delete_topic_disallowed: "bạn không có quyền xóa chủ đề này" + delete_topic_confirm_modal: "Chủ đề này hiện có hơn %{minViews} lượt xem và có thể là điểm đến tìm kiếm phổ biến. Bạn có chắc chắn muốn xóa hoàn toàn chủ đề này thay vì chỉnh sửa để cải thiện chủ đề không?" + delete_topic_confirm_modal_yes: "Có, xóa chủ đề này" + delete_topic_confirm_modal_no: "Không, giữ chủ đề này" + delete_topic_error: "Đã xảy ra lỗi khi xóa chủ đề này" delete_topic: "xóa chủ đề" + add_post_notice: "Thêm thông báo cho nhân viên" + remove_post_notice: "Xóa thông báo nhân viên" + remove_timer: "gỡ bỏ bộ đếm thời gian" actions: people: like: other: "thích này" + read: + other: "đọc bài này" like_capped: other: "và %{count} người khác thích nầy" + read_capped: + other: "và %{count} người khác đọc bài này" by_you: off_topic: "Bạn đã đánh dấu cái nfay là chủ đề đóng" spam: "Bạn đã đánh dấu cái này là rác" inappropriate: "Bạn đã đánh dấu cái này là không phù hợp" - notify_moderators: "Bạn đã đánh dấu cái này cho điều tiết" + notify_moderators: "Bạn đã đánh dấu cái này cho người kiểm duyệt" notify_user: "Bạn đã gửi một tin nhắn đến người dùng này" + delete: + confirm: + other: "Bạn có chắc chắn muốn xóa %{count} bài viết đó không?" + merge: + confirm: + other: "Bạn có chắc chắn muốn hợp nhất %{count} bài viết đó không?" revisions: controls: first: "Sửa đổi đầu tiên" @@ -1948,8 +2533,10 @@ vi: last: "Sửa đổi gần nhất" hide: "Ẩn sửa đổi" show: "Hiện sửa đổi" + revert: "Khôi phục về bản sửa đổi %{revision}" edit_wiki: "Sửa wiki" edit_post: "Sửa bài đăng" + comparing_previous_to_current_out_of_total: "%{previous} %{icon} %{current} / %{total}" displays: inline: title: "Hiển thị dạng xuất kèm theo các bổ sung và loại bỏ nội tuyến" @@ -1963,25 +2550,54 @@ vi: raw_email: displays: raw: + title: "Hiển thị email" button: "Thô" text_part: + title: "Hiển thị phần văn bản của email" button: "Văn bản" html_part: + title: "Hiển thị phần html của email" button: "HTML" bookmarks: + create: "Tạo dấu trang" + edit: "Chỉnh sửa dấu trang" created: "Tạo bởi" + updated: "Đã cập nhật" name: "Tên" + name_placeholder: "Đánh dấu này là gì?" + set_reminder: "Nhắc nhở tôi" + actions: + delete_bookmark: + name: "Xóa dấu trang" + description: "Xóa dấu trang khỏi hồ sơ của bạn và dừng tất cả lời nhắc cho dấu trang" + edit_bookmark: + name: "Chỉnh sửa dấu trang" + description: "Chỉnh sửa tên dấu trang hoặc thay đổi ngày giờ lời nhắc" category: can: "can…" none: "(không danh mục)" all: "Tất cả danh mục" + choose: "danh mục…" edit: "Sửa" + edit_dialog_title: "Chỉnh sửa: %{categoryName}" view: "Xem Chủ đề trong Danh mục" + back: "Quay lại danh mục" general: "Chung" settings: "Cấu hình" topic_template: "Mẫu Chủ đề" tags: "Thẻ" + tags_allowed_tags: "Hạn chế các thẻ này trong danh mục này:" + tags_allowed_tag_groups: "Hạn chế các nhóm thẻ này trong danh mục này:" tags_placeholder: "(Tuỳ chọn) danh sách thẻ cho phép" + tags_tab_description: "Các thẻ và nhóm thẻ được chỉ định ở trên sẽ chỉ có trong danh mục này và các danh mục khác cũng chỉ định chúng. Chúng sẽ không có để sử dụng trong các danh mục khác." + tag_groups_placeholder: "(Tùy chọn) danh sách các nhóm thẻ được phép" + manage_tag_groups_link: "Quản lý nhóm thẻ" + allow_global_tags_label: "Đồng thời cho phép các thẻ khác" + tag_group_selector_placeholder: "(Tùy chọn) Nhóm thẻ" + required_tag_group_description: "Yêu cầu các chủ đề mới có thẻ từ nhóm thẻ:" + min_tags_from_required_group_label: "Số thẻ:" + required_tag_group_label: "Nhóm thẻ:" + topic_featured_link_allowed: "Cho phép các liên kết nổi bật trong danh mục này" delete: "Xóa chuyên mục" create: "Chuyên mục mới" create_long: "Tạo Chủ đề mới" @@ -2008,27 +2624,50 @@ vi: already_used: "Màu này đã được dùng bởi chuyên mục khác" security: "Bảo mật" special_warning: "Cảnh báo: Đây là chuyên mục có sẵn nên bạn không thể chỉnh sửa các thiết lập bảo mật. Nếu bạn muốn sử dụng chuyên mục này, hãy xóa nó thay vì tái sử dụng." + uncategorized_security_warning: "Danh mục này là đặc biệt. Nó được thiết kế như một khu vực tổ chức cho các chủ đề không có danh mục; nó không thể có cài đặt bảo mật." + uncategorized_general_warning: 'Danh mục này là đặc biệt. Nó được sử dụng làm danh mục mặc định cho các chủ đề mới chưa chọn danh mục. Nếu bạn muốn ngăn hành vi này và buộc lựa chọn danh mục, vui lòng tắt cài đặt tại đây. Nếu bạn muốn thay đổi tên hoặc mô tả, hãy chuyển đến Tùy chỉnh / Nội dung Văn bản.' + pending_permission_change_alert: "Bạn chưa thêm %{group} vào danh mục này; bấm vào nút này để thêm chúng." images: "Hình ảnh" email_in: "Tùy chỉnh địa chỉ nhận thư điện tử " email_in_allow_strangers: "Nhận thư điện tử từ người gửi vô danh không tài khoản" email_in_disabled: "Tạo chủ đề mới thông qua email đã được tắt trong thiết lập. Để bật tính năng này, " email_in_disabled_click: 'kích hoạt thiết lập thư điện tử' + mailinglist_mirror: "Danh mục phản ánh một danh sách gửi thư" + show_subcategory_list: "Hiển thị danh sách danh mục phụ ở trên các chủ đề trong danh mục này." + read_only_banner: "Văn bản biểu ngữ khi người dùng không thể tạo chủ đề trong danh mục này:" + num_featured_topics: "Số lượng chủ đề được hiển thị trên trang danh mục:" + subcategory_num_featured_topics: "Số lượng các chủ đề nổi bật trên trang của danh mục chính:" + all_topics_wiki: "Đặt wiki chủ đề mới theo mặc định" + subcategory_list_style: "Kiểu danh sách danh mục con:" + sort_order: "Danh sách chủ đề Sắp xếp theo:" + default_view: "Danh sách chủ đề mặc định:" + default_top_period: "Khoảng thời gian Top mặc định:" + default_list_filter: "Bộ lọc danh sách mặc định:" allow_badges_label: "Cho phép thưởng huy hiệu trong chuyên mục này" edit_permissions: "Sửa quyền" + reviewable_by_group: "Ngoài nhân viên, nội dung trong danh mục này cũng có thể được kiểm duyệt bởi:" review_group_name: "Nhóm tên" + require_topic_approval: "Yêu cầu người kiểm duyệt phê duyệt tất cả các chủ đề mới" + require_reply_approval: "Yêu cầu người kiểm duyệt phê duyệt tất cả các câu trả lời mới" this_year: "năm nay" + position: "Vị trí trên trang danh mục:" default_position: "vị trí mặc định" position_disabled: "Chuyên mục sẽ được hiển thị theo thứ tự hoạt động. Để kiểm soát thứ tự chuyên mục trong danh sách, " position_disabled_click: 'bật thiết lập "cố định vị trí chuyên mục".' + minimum_required_tags: "Số lượng thẻ tối thiểu được yêu cầu trong một chủ đề:" parent: "Danh mục cha" num_auto_bump_daily: "Số lượng chủ đề mở tự động tăng hàng ngày:" + navigate_to_first_post_after_read: "Chuyển đến bài đăng đầu tiên sau khi chủ đề được đọc" notifications: watching: title: "Theo dõi" + description: "Bạn sẽ tự động xem tất cả các chủ đề trong các danh mục này. Bạn sẽ được thông báo về mọi bài đăng mới trong mọi chủ đề và một số câu trả lời mới sẽ được hiển thị." watching_first_post: title: "Xem bài viết đầu tiên" + description: "Bạn sẽ được thông báo về các chủ đề mới trong danh mục này nhưng không phải trả lời các chủ đề." tracking: title: "Đang theo dõi" + description: "Bạn sẽ tự động theo dõi tất cả các chủ đề trong các danh mục này. Bạn sẽ được thông báo nếu ai đó đề cập đến @name của bạn hoặc trả lời cho bạn và một số câu trả lời mới sẽ được hiển thị." regular: title: "Bình thường" description: "Bạn sẽ được thông báo nếu ai đó đề cập đến @tên bạn hoặc trả lời bạn" @@ -2036,13 +2675,18 @@ vi: title: "Im lặng" description: "Bạn sẽ không nhận được thông báo về bất cứ chủ đề mới nào trong các chuyên mục này, và chúng sẽ không hiển thị là mới nhất." search_priority: + label: "Ưu tiên tìm kiếm" options: normal: "Bình thường" ignore: "Bỏ qua" + very_low: "Rất thấp" + low: "Thấp" high: "Cao" + very_high: "Rất cao" sort_options: default: "mặc định" likes: "Thích" + op_likes: "Lượt thích bài viết gốc" views: "Lượt xem" posts: "Bài viết" activity: "Hoạt động" @@ -2051,15 +2695,36 @@ vi: created: "Được tạo" sort_ascending: "Tăng dần" sort_descending: "Giảm dần" + subcategory_list_styles: + rows: "Hàng" + rows_with_featured_topics: "Hàng với các chủ đề nổi bật" + boxes: "Hộp" + boxes_with_featured_topics: "Hộp có các chủ đề nổi bật" settings_sections: general: "Chung" + moderation: "Người kiểm duyệt" + appearance: "Ngoại hình" email: "Email" + list_filters: + all: "tất cả các chủ đề" + none: "không có danh mục phụ" flagging: title: "Cám ơn bạn đã giúp phát triển cộng đồng!" action: "Đánh dấu Bài viết" + take_action_options: + default: + title: "Hành động" + details: "Đạt đến ngưỡng gắn cờ ngay lập tức, thay vì chờ thêm cờ cộng đồng" + suspend: + title: "Tạm ngưng người dùng" + details: "Đạt đến ngưỡng gắn cờ và tạm ngưng người dùng" + silence: + title: "Người dùng im lặng" + details: "Đạt đến ngưỡng gắn cờ và tắt tiếng người dùng" notify_action: "Tin nhắn" official_warning: "Cảnh báo chính thức" delete_spammer: "Xóa người Spam" + delete_confirm_MF: "Bạn sắp xóa {POSTS, plural, other {# bài viết}} và {TOPICS, plural, other {# bài viết}} từ người dùng này, xóa tài khoản của họ, chặn đăng ký khỏi địa chỉ IP của họ {ip_address}và thêm địa chỉ email {email} vào danh sách chặn vĩnh viễn. Bạn có chắc người dùng này thực sự là người gửi thư rác không?" yes_delete_spammer: "Có, xóa người spam" ip_address_missing: "(N/A)" hidden_email_address: "(ẩn)" @@ -2076,6 +2741,8 @@ vi: custom_message: at_least: other: "nhập ít nhất %{count} kí tự" + more: + other: "vẫn còn %{count} ..." left: other: "%{count} còn lại" flagging_topic: @@ -2090,6 +2757,7 @@ vi: clicks: other: "%{count} nhấp chuột" post_links: + about: "mở rộng nhiều liên kết hơn cho bài đăng này" title: other: "%{count} thêm" topic_statuses: @@ -2114,6 +2782,9 @@ vi: help: "Chủ đề này đã được ghim, nó sẽ hiển thị ở trên cùng chuyên mục" unlisted: help: "Chủ đề này ẩn, nó sẽ không hiển thị trong danh sách chủ đề, và chỉ có thể truy cập thông qua liên kết trực tiếp" + personal_message: + title: "Chủ đề này là một tin nhắn cá nhân" + help: "Chủ đề này là một tin nhắn cá nhân" posts: "Bài viết" posts_likes_MF: |2 @@ -2144,6 +2815,7 @@ vi: history: "Lịch sử" changed_by: "bởi %{author}" raw_email: + title: "Email đến" not_available: "Không sẵn sàng!" categories_list: "Danh sách Danh mục" filters: @@ -2208,13 +2880,26 @@ vi: this_month: "Tháng" this_week: "Tuần" today: "Ngày" + other_periods: "xem đầu trang:" + browser_update: 'Rất tiếc, trình duyệt của bạn quá cũ để hoạt động trên trang web này. Vui lòng nâng cấp trình duyệt của bạn để xem nội dung phong phú, đăng nhập và trả lời.' permission_types: full: "Tạo / Trả lời / Xem" create_post: "Trả lời / Xem" readonly: "Xem" lightbox: download: "tải về" + previous: "Trước (Phím mũi tên trái)" + next: "Tiếp theo (Phím mũi tên phải)" + counter: "%curr% trên %total%" + close: "Đóng (Esc)" + content_load_error: 'Không thể tải nội dung.' + image_load_error: 'Không thể tải hình ảnh.' keyboard_shortcuts_help: + shortcut_key_delimiter_comma: ", " + shortcut_key_delimiter_plus: "+" + shortcut_delimiter_or: "%{shortcut1} hoặc %{shortcut2}" + shortcut_delimiter_slash: "%{shortcut1}/%{shortcut2}" + shortcut_delimiter_space: "%{shortcut1} %{shortcut2}" title: "Phím tắt" jump_to: title: "Nhảy đến" @@ -2227,6 +2912,9 @@ vi: bookmarks: "%{shortcut} Đánh dấu" profile: "%{shortcut} Hồ sơ" messages: "%{shortcut} Tin nhắn" + drafts: "%{shortcut} bản nháp" + next: "%{shortcut} Chủ đề Tiếp theo" + previous: "%{shortcut} Chủ đề trước" navigation: title: "Điều hướng" jump: "%{shortcut} Đến bài viết #" @@ -2234,6 +2922,7 @@ vi: up_down: "%{shortcut} Move selection ↑ ↓" open: "%{shortcut} Mở chủ để đã chọn" next_prev: "%{shortcut} Next/previous section" + go_to_unread_post: "%{shortcut} Đi đến bài viết chưa đọc đầu tiên" application: title: "Ứng dụng" create: "%{shortcut} Tạo mới chủ đề" @@ -2241,10 +2930,28 @@ vi: hamburger_menu: "%{shortcut} Mở menu mobile" user_profile_menu: "%{shortcut} Mở trình đơn thành viên" show_incoming_updated_topics: "%{shortcut} Show updated topics" + search: "%{shortcut} Tìm kiếm" help: "%{shortcut} Mở trợ giúp bàn phím" dismiss_new_posts: "%{shortcut} Dismiss New/Posts" dismiss_topics: "%{shortcut} Bỏ qua bài viết" log_out: "%{shortcut} Đăng xuất" + composing: + title: "Viết bài" + return: "%{shortcut} Quay lại viết bài" + fullscreen: "%{shortcut} soạn bài viết toàn màn hình" + bookmarks: + title: "Đánh dấu trang" + enter: "%{shortcut} Lưu và đóng" + later_today: "%{shortcut} Sau hôm nay" + later_this_week: "%{shortcut} Cuối tuần này" + tomorrow: "%{shortcut} Ngày mai" + next_week: "%{shortcut} Tuần sau" + next_month: "%{shortcut} Tháng tới" + next_business_week: "%{shortcut} Bắt đầu vào tuần tới" + next_business_day: "%{shortcut} Ngày làm việc tiếp theo" + custom: "%{shortcut} Ngày và giờ tùy chỉnh" + none: "%{shortcut} Không có lời nhắc" + delete: "%{shortcut} Xóa dấu trang" actions: title: "Hành động" bookmark_topic: "%{shortcut} Chuyển chủ đề đánh dấu" @@ -2264,14 +2971,25 @@ vi: mark_regular: "%{shortcut} Chủ đề thông thường (mặc định)" mark_tracking: "%{shortcut} Theo dõi chủ đề" mark_watching: "%{shortcut} theo dõi chủ đề" + print: "%{shortcut} In chủ đề" + defer: "%{shortcut} Trì hoãn chủ đề" + topic_admin_actions: "%{shortcut} Hành động quản trị chủ đề mở" + search_menu: + title: "Menu Tìm kiếm" + prev_next: "%{shortcut} Di chuyển lựa chọn lên và xuống" + insert_url: "%{shortcut} Chèn lựa chọn vào trình chỉnh sửa nội dung" badges: earned_n_times: other: "Đã giành được huy hiệu này %{count} lần" granted_on: "Cấp ngày %{date}" others_count: "Người có huy hiệu này (%{count})" title: Huy hiệu + allow_title: "Bạn có thể sử dụng huy hiệu này làm tiêu đề" + multiple_grant: "Bạn có thể có được nhiều lần" badge_count: other: "%{count} huy hiệu" + more_badges: + other: "+%{count} Khác" select_badge_for_title: Chọn huy hiệu để sử dụng như là tên none: "(không có gì)" badge_grouping: @@ -2309,10 +3027,12 @@ vi: title: "Xem bài viết đầu tiên" tracking: title: "Đang theo dõi" + description: "Bạn sẽ tự động theo dõi tất cả các chủ đề với thẻ này. Một số bài viết chưa đọc và bài viết mới sẽ xuất hiện bên cạnh chủ đề." regular: title: "Thường xuyên" muted: title: "Im lặng" + description: "Bạn sẽ không được thông báo về bất cứ điều gì về các chủ đề mới với thẻ này và chúng sẽ không xuất hiện trên tab chưa đọc của bạn." groups: new: "Nhóm mới" tags_label: "Thẻ trong nhóm này:" @@ -2328,10 +3048,18 @@ vi: latest: "Không có chủ đề mới nhất" bookmarks: "Bạn chưa chủ đề nào được đánh dấu." top: "Không có chủ đề top." + invite: + custom_message_template_forum: "Hey, bạn nên tham gia diễn đàn này!" + custom_message_template_topic: "Hey, tôi nghĩ bạn có thể thích chủ đề này!" + forced_anonymous: "Do quá tải, thông báo này tạm thời được hiển thị cho mọi người." footer_nav: back: "Quay lại" + forward: "Chuyển tiếp" share: "Chia sẻ" dismiss: "Hủy bỏ" + safe_mode: + enabled: "Chế độ an toàn được bật, để thoát khỏi chế độ an toàn, hãy đóng cửa sổ trình duyệt này" + image_removed: "(hình ảnh đã bị xóa)" admin_js: type_to_filter: "gõ để lọc..." admin: @@ -2340,9 +3068,14 @@ vi: tags: remove_muted_tags_from_latest: always: "luôn luôn" + only_muted: "khi được sử dụng một mình hoặc với các thẻ bị tắt tiếng khác" never: "không bao giờ" + reports: + title: "Danh sách các báo cáo có sẵn" dashboard: title: "Bảng điều khiển" + last_updated: "Đã cập nhật trang tổng quan:" + discourse_last_updated: "Đã cập nhật website:" version: "Phiên bản" up_to_date: "Bạn đã cập nhật phiên bản mới nhất" critical_available: "Bản cập nhật quan trọng sẵn sằng." @@ -2353,28 +3086,47 @@ vi: version_check_pending: "Hình như bạn mới nâng cấp, thật tuyệt!" installed_version: "Đã cài đặt" latest_version: "Mới nhất" + problems_found: "Một số lời khuyên dựa trên cài đặt trang web hiện tại của bạn" last_checked: "Kiểm tra lần cuối" refresh_problems: "Làm mới" no_problems: "Không phát hiện vấn đề" moderators: "Điều hành:" admins: "Quản trị:" + silenced: "Im lặng:" suspended: "Đã tạm khóa:" private_messages_short: "Tin nhắn" private_messages_title: "Tin nhắn" mobile_title: "Điện thoại" + space_used: "%{usedSize} được sử dụng" + space_used_and_free: "%{usedSize} (%{freeSize} miễn phí)" + uploads: "Tải lên" backups: "Sao lưu" backup_count: other: "%{count} bản sao lưu trên %{location}" + lastest_backup: "Mới nhất: %{date}" traffic_short: "Băng thông" traffic: "Application web requests" page_views: "Số lượt xem" page_views_short: "Số lượt xem" show_traffic_report: "Xem chi tiết Báo cáo Lưu lượng" + community_health: Sức khỏe cộng đồng moderators_activity: Người điều hành hoạt động + whats_new_in_discourse: Có gì mới trong Discourse? + activity_metrics: Số liệu hoạt động + all_reports: "Tất cả các báo cáo" general_tab: "Chung" + moderation_tab: "Người kiểm duyệt" security_tab: "Bảo mật" + reports_tab: "Báo cáo" report_filter_any: "bất kì" + disabled: Khóa + timeout_error: Xin lỗi, truy vấn mất quá nhiều thời gian, vui lòng chọn khoảng thời gian ngắn hơn + exception_error: Xin lỗi, đã xảy ra lỗi khi thực hiện truy vấn + too_many_requests: Bạn đã thực hiện hành động này quá nhiều lần. Vui lòng đợi trước khi thử lại. + not_found_error: Xin lỗi, báo cáo này không tồn tại + filter_reports: Lọc báo cáo reports: + trend_title: "%{percent} thay đổi. Hiện tại là %{current}, là %{prev} trong giai đoạn trước." today: "Hôm nay" yesterday: "Hôm qua" last_7_days: "7 ngày gần nhất" @@ -2384,21 +3136,47 @@ vi: 30_days_ago: "30 Ngày trước" all: "Tất cả" view_table: "bảng" + view_graph: "đồ thị" refresh_report: "Làm mới báo cáo" + daily: hằng ngày + monthly: Hàng tháng + weekly: Hàng tuần + dates: "Ngày (theo mốc giờ UTC)" groups: "Các nhóm" + disabled: "Báo cáo này đã bị vô hiệu hóa" + totals_for_sample: "Tổng số cho mẫu" + average_for_sample: "Trung bình cho mẫu" + total: "Tổng thời gian" + no_data: "Không có dữ liệu để hiển thị." + trending_search: + more: 'tìm kiếm logs' + disabled: 'Báo cáo tìm kiếm thịnh hành bị tắt. Bật log truy vấn tìm kiếm số liệu thu thập.' filters: + file_extension: + label: Phần mở rộng group: label: Nhóm category: label: Danh mục + include_subcategories: + label: "Bao gồm các danh mục phụ" commits: latest_changes: "Thay đổi cuối: vui lòng cập nhật thường xuyên!" by: "bởi" groups: new: title: "Nhóm mới" + create: "Tạo" + name: + too_short: "Tên nhóm quá ngắn" + too_long: "Tên nhóm quá dài" + checking: "Đang kiểm tra tên nhóm ..." + available: "Tên nhóm dùng được" + not_available: "Tên nhóm đã sử dụng" + blank: "Tên nhóm không thể trống" bulk_add: title: "Thêm vào nhóm theo lô" + complete_users_not_added: "Những người dùng này chưa được thêm vào (hãy đảm bảo rằng họ có tài khoản):" paste: "Dán danh sách username hoặc email, mỗi mục một dòng:" manage: interaction: @@ -2408,11 +3186,14 @@ vi: visibility_levels: title: "Ai có thể xem nhóm" public: "Mọi người" + logged_on_users: "Những người đã đăng nhập" + description: "Quản trị viên có thể xem tất cả các nhóm." membership: automatic: Tự động trust_levels_title: "Cấp độ tin tưởng tự động tăng cho thành viên khi họ thêm:" trust_levels_none: "Không có gì" automatic_membership_email_domains: "Các thành viên đã đăng ký với đuôi email khớp với một trong danh sách này sẽ được tự động thêm vào nhóm:" + automatic_membership_user_count: "%{count} người dùng có domain email mới và sẽ được thêm vào nhóm." primary_group: "Tự động cài là nhóm chính" name_placeholder: "Tên nhóm, không có khoảng trắng, tương tự như luật đặt tên người dùng" primary: "Nhóm Chính" @@ -2431,6 +3212,7 @@ vi: automatic: "Tự động" group_owners: Chủ sở hữu add_owners: Thêm chủ sở hữu + none_selected: "Chọn một nhóm để bắt đầu" api: generate_master: "Tạo Master API Key" none: "Không có API keys nào kích hoạt lúc này." @@ -2442,15 +3224,86 @@ vi: all_users: "Tất cả Thành viên" show_details: Chi tiết description: Mô tả + user_mode: Cấp độ người dùng + impersonate_all_users: Mạo danh bất kỳ người dùng nào + single_user: "Một người dùng" + user_placeholder: Điền tên đăng nhập save: Lưu + revoked: Đã thu hồi continue: Tiếp tục + scopes: + descriptions: + users: + bookmarks: Liệt kê các dấu trang của người dùng. Nó trả về lời nhắc đánh dấu khi sử dụng định dạng ICS. + sync_sso: Đồng bộ hóa người dùng bằng SSO. + show: Nhận thông tin về người dùng. + check_emails: Liệt kê các email của người dùng. web_hooks: + title: "Webhooks" + none: "Không có webhook nào ngay bây giờ." + instruction: "Webhooks cho phép Discourse thông báo cho các dịch vụ bên ngoài khi một sự kiện nào đó xảy ra trong trang web của bạn. Khi webhook được kích hoạt, POST sẽ gửi đến các URL được cung cấp." + detailed_instruction: "POST sẽ được gửi đến URL được cung cấp khi sự kiện đã chọn xảy ra." + new: "Webhook mới" + create: "Tạo" save: "Lưu" destroy: "Xóa" description: "Mô tả" + controls: "Kiểm soát" + go_back: "Quay lại danh sách" + payload_url: "Payload URL" + payload_url_placeholder: "https://example.com/postreceive" + warn_local_payload_url: "Có vẻ như bạn đang cố gắng thiết lập webhook thành một url cục bộ. Sự kiện được gửi đến một địa chỉ địa phương có thể gây ra tác dụng phụ hoặc các hành vi không mong muốn. Tiếp tục?" + secret_invalid: "Bí mật không được có bất kỳ ký tự trống nào." + secret_too_short: "Bí mật phải có ít nhất 12 ký tự." + secret_placeholder: "Một chuỗi tùy chọn, được sử dụng để tạo chữ ký" + event_type_missing: "Bạn cần thiết lập ít nhất một loại sự kiện." + content_type: "Content Type" + secret: "Bí mật" + event_chooser: "Sự kiện nào sẽ kích hoạt webhook này?" + wildcard_event: "Gửi cho tôi mọi thứ." + individual_event: "Chọn các sự kiện riêng lẻ." + verify_certificate: "Kiểm tra chứng chỉ TLS của payload url" active: "Kích hoạt" + active_notice: "Chúng tôi sẽ cung cấp chi tiết sự kiện khi nó xảy ra." + categories_filter_instructions: "Các webhook có liên quan sẽ chỉ được kích hoạt nếu sự kiện có liên quan đến các danh mục cụ thể. Để trống để kích hoạt webhook cho tất cả các danh mục." + categories_filter: "Danh mục được kích hoạt" + tags_filter_instructions: "Các webhook có liên quan sẽ chỉ được kích hoạt nếu sự kiện có liên quan với các thẻ được chỉ định. Để trống để kích hoạt webhook cho tất cả các thẻ." + tags_filter: "Thẻ được kích hoạt" + groups_filter_instructions: "Các webhook có liên quan sẽ chỉ được kích hoạt nếu sự kiện có liên quan đến các nhóm được chỉ định. Để trống để kích hoạt webhook cho tất cả các nhóm." + groups_filter: "Nhóm được kích hoạt" + delete_confirm: "Xóa webhook này?" + topic_event: + name: "Sự kiện chủ đề" + details: "Khi có một chủ đề mới, được sửa đổi, thay đổi hoặc xóa." + post_event: + name: "Đăng sự kiện" + details: "Khi có trả lời mới, hãy chỉnh sửa, xóa hoặc khôi phục." + user_event: + name: "Sự kiện người dùng" + details: "Khi người dùng đăng nhập, đăng xuất, được tạo, phê duyệt hoặc cập nhật." + group_event: + name: "Sự kiện nhóm" + details: "Khi một nhóm được tạo, cập nhật hoặc hủy." + category_event: + name: "Danh mục sự kiện" + details: "Khi một danh mục được tạo, cập nhật hoặc hủy." + tag_event: + name: "Sự kiện gắn thẻ" + details: "Khi một thẻ được tạo, cập nhật hoặc hủy." + reviewable_event: + name: "Sự kiện có thể đánh giá" + details: "Khi một mục mới đã sẵn sàng để xem xét và khi trạng thái của nó được cập nhật." + notification_event: + name: "Sự kiện thông báo" + details: "Khi người dùng nhận được thông báo trong feed của họ." + user_badge_event: + name: "Sự kiện cấp huy hiệu" + details: "Khi người dùng nhận được một huy hiệu." delivery_status: + title: "Tình trạng" + inactive: "Không hoạt động" failed: "Thất bại" + successful: "Thành công" events: request: "Yêu cầu" headers: "Tên" @@ -2492,6 +3345,8 @@ vi: label: "Tải lên" title: "Tải lên bản sao lưu cho phiên bản này" uploading: "Đang tải lên..." + uploading_progress: "Đang tải lên ... %{progress}%" + success: "'%{filename}' đã được tải lên thành công. Tệp hiện đang được xử lý và sẽ mất đến một phút để hiển thị trong danh sách." error: "Có lõi trong quá trình tải lên '%{filename}': %{message}" operations: is_running: "Tác vụ đang chạy..." @@ -2504,8 +3359,11 @@ vi: label: "Sao lưu" title: "Tạo bản sao lưu" confirm: "Bạn muốn bắt đầu một bản sao lưu mới?" + without_uploads: "Có (không bao gồm tải lên)" download: label: "Tải xuống" + title: "Gửi email với liên kết tải xuống" + alert: "Một liên kết để tải xuống bản sao lưu này đã được gửi qua email cho bạn." destroy: title: "Xóa bản sao lưu này" confirm: "Bạn muốn hủy bản sao lưu này?" @@ -2518,6 +3376,10 @@ vi: label: "Rollback" title: "Đưa csdl về trạng thái làm việc trước" confirm: "Bạn có chắc chắn muốn phục hồi csdl về trạng thái làm việc trước?" + location: + local: "Lưu trữ cục bộ" + s3: "S3" + backup_storage_error: "Không thể truy cập bộ nhớ sao lưu: %{error_message}" export_csv: success: "Export đang được khởi tạo, bạn sẽ nhận được tin nhắn thông báo khi quá trình hoàn tất." failed: "Xuất lỗi. Vui lòng kiểm tra log." @@ -2537,15 +3399,20 @@ vi: title: "Tùy biến" long_title: "Tùy biến trang" preview: "xem trước" + explain_preview: "Xem trang web đã bật chủ đề này" save: "Lưu" new: "Mới" new_style: "Style mới" + install: "Tải về" delete: "Xóa" + delete_confirm: 'Bạn có chắc chắn muốn xóa "%{theme_name}" không?' color: "Màu sắc" opacity: "Độ mờ" copy: "Sao chép" + copy_to_clipboard: "Sao chép vào clipboard" copied_to_clipboard: "Sao chép vào Clipboard" copy_to_clipboard_error: "Lỗi sao chép dữ liệu vào Clipboard" + theme_owner: "Không thể chỉnh sửa, thuộc sở hữu của:" email_templates: title: "Email" subject: "Chủ đề" @@ -2555,41 +3422,121 @@ vi: revert_confirm: "Bạn có chắc chắn muốn hoàn nguyên các thay đổi?" theme: theme: "Giao diện" + component: "Thành phần" + components: "Các thành phần" + theme_name: "Tên chủ đề" + component_name: "Tên thành phần" + themes_intro: "Chọn một chủ đề hiện có hoặc cài đặt một chủ đề mới để bắt đầu" + themes_intro_emoji: "biểu tượng cảm xúc nữ nghệ sĩ" + beginners_guide_title: "Hướng dẫn cho người mới bắt đầu sử dụng Themes" + developers_guide_title: "Hướng dẫn của nhà phát triển về Themes" + browse_themes: "Duyệt qua các Themes" + customize_desc: "Tùy chỉnh:" + title: "Themes" + create: "Tạo" create_type: "Loại" create_name: "Tên" + long_title: "Sửa đổi màu sắc, nội dung CSS và HTML của trang web của bạn" edit: "Sửa" + edit_confirm: "Đây là một Theme từ xa, nếu bạn chỉnh sửa CSS / HTML, các thay đổi của bạn sẽ bị xóa trong lần cập nhật Theme tiếp theo." + update_confirm: "Những thay đổi cục bộ này sẽ bị xóa bởi bản cập nhật. Bạn có chắc chắn muốn tiếp tục không?" + update_confirm_yes: "Có, tiếp tục cập nhật" + common: "Chung" + desktop: "Máy tính để bàn" mobile: "Điện thoại" settings: "Xác lập" + translations: "Bản dịch" + extra_scss: "SCSS bổ sung" + extra_files: "Các tệp bổ sung" + extra_files_upload: "Xuất chủ đề để xem các tệp này." + extra_files_remote: "Xuất Theme hoặc kiểm tra kho lưu trữ git để xem các tệp này." + preview: "Xem trước" + show_advanced: "Hiển thị các trường nâng cao" + hide_advanced: "Ẩn các trường nâng cao" + hide_unused_fields: "Ẩn các trường không sử dụng" + is_default: "Themes được bật theo mặc định" + user_selectable: "Themes có thể được lựa chọn bởi người dùng" + color_scheme_user_selectable: "Người dùng có thể lựa chọn bảng màu" + color_scheme: "Bảng màu" + default_light_scheme: "Ánh sáng (mặc định)" + color_scheme_select: "Chọn màu được sử dụng theo Theme" + custom_sections: "Các phần tùy chỉnh:" + theme_components: "Thành phần Themes" + add_all_themes: "Thêm tất cả các Themes" + convert: "Đổi" collapse: Thu gọn upload: "Tải lên" import_web_tip: "Kho chứa chủ đề" is_private: "Theme nằm trong kho git riêng" + remote_branch: "Tên chi nhánh (không bắt buộc)" + public_key: "Cấp quyền truy cập khóa công khai sau vào repo:" + install: "Cài đặt" installed: "Đã cài đặt" install_popular: "Phổ biến" + install_upload: "Từ thiết bị của bạn" install_git_repo: "Từ kho git" about_theme: "Giới thiệu" enable: "Kích hoạt" disable: "Vô hiệu hóa" update_to_latest: "Cập nhật lên mới nhất" + check_for_updates: "Kiểm tra cập nhật" + updating: "Đang cập nhật ..." up_to_date: "Chủ đề được cập nhật, kiểm tra lần cuối:" add: "Thêm" + theme_settings: "Cài đặt Themes" + no_settings: "Theme này không có cài đặt." + theme_translations: "Bản dịch Theme" + empty: "Không có mẫu nào" + commits_behind: + other: "Có %{count} cập nhật mới cho Theme" + compare_commits: "(Xem cập nhật mới)" repo_unreachable: "Không thể liên hệ với kho Git chứa chủ đề này. Thông báo lỗi:" + imported_from_archive: "Theme này đã được nhập từ tệp .zip" scss: text: "CSS" + title: "Nhập CSS tùy chỉnh, chúng tôi chấp nhận tất cả các kiểu CSS và SCSS hợp lệ" header: text: "Header" + title: "Nhập HTML để hiển thị phía trên tiêu đề trang web" + after_header: + text: "Sau tiêu đề" + title: "Nhập HTML để hiển thị trên tất cả các trang sau tiêu đề" footer: text: "Footer" + title: "Nhập HTML để hiển thị cuối website" embedded_scss: text: "Nhúng CSS" + title: "Nhập CSS tùy chỉnh phiên bản có lời chú thích" + color_definitions: + text: "Màu sắc" + title: "Nhập màu tùy chỉnh (chỉ dành cho người dùng nâng cao)" + placeholder: |2- + + Sử dụng biểu định kiểu này để thêm màu tùy chỉnh vào danh sách các thuộc tính tùy chỉnh CSS. + + Ví dụ: + + : root { + --mytheme-tertiary-or-quaternary: # {dark-light-select ($tertiary, $quaternary)}; + } + + nên đặt tiền tố tên thuộc tính để tránh xung đột với các plugin và / hoặc lõi. head_tag: text: "" title: "HTML sẻ thêm trước thẻ " body_tag: text: "