From e0b4f8c98e7f05b9488130bcb8b419fc6a80257e Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 31 May 2024 07:27:54 +0000 Subject: [PATCH] chore(release): 3.61.3 [skip ci] ## [3.61.3](https://github.com/tolgee/tolgee-platform/compare/v3.61.2...v3.61.3) (2024-05-31) ### Bug Fixes * Select right job status on cancellation ([#2329](https://github.com/tolgee/tolgee-platform/issues/2329)) ([506c603](https://github.com/tolgee/tolgee-platform/commit/506c60397088b0979137cd9d1844e05ce73ab4b8)) --- CHANGELOG.md | 7 + webapp/src/i18n/cs.json | 8 +- webapp/src/i18n/da.json | 11 +- webapp/src/i18n/de.json | 8 + webapp/src/i18n/es.json | 633 ++++++++++++++++++++++++++++++++++++++++ webapp/src/i18n/fr.json | 14 + webapp/src/i18n/hu.json | 34 +++ webapp/src/i18n/nl.json | 60 ++++ webapp/src/i18n/no.json | 58 ++++ webapp/src/i18n/pt.json | 622 +++++++++++++++++++++++++++++++++++++++ webapp/src/i18n/ro.json | 2 +- webapp/src/i18n/zh.json | 60 ++++ 12 files changed, 1507 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9590c30969..77e286a53b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [3.61.3](https://github.com/tolgee/tolgee-platform/compare/v3.61.2...v3.61.3) (2024-05-31) + + +### Bug Fixes + +* Select right job status on cancellation ([#2329](https://github.com/tolgee/tolgee-platform/issues/2329)) ([506c603](https://github.com/tolgee/tolgee-platform/commit/506c60397088b0979137cd9d1844e05ce73ab4b8)) + ## [3.61.2](https://github.com/tolgee/tolgee-platform/compare/v3.61.1...v3.61.2) (2024-05-27) diff --git a/webapp/src/i18n/cs.json b/webapp/src/i18n/cs.json index 62998a695a..2659c7cc86 100644 --- a/webapp/src/i18n/cs.json +++ b/webapp/src/i18n/cs.json @@ -362,7 +362,7 @@ "content_delivery_description" : "Nahrajte své lokalizační soubory do úložiště obsahu, abyste je mohli přímo načíst ze své aplikace. Akce publikování může trvat až 15 minut (jak pro automatické, tak pro manuální publikování), protože výchozí úložiště je dočasně ukládáno do mezipaměti.", "content_delivery_form_cancel" : "Zrušit", "content_delivery_form_custom_slug_generated_placeholder" : "''", - "content_delivery_form_custom_slug_helper_text" : "Pokud není poskytnuto, slug bude automaticky vygenerován", + "content_delivery_form_custom_slug_helper_text" : "Pokud není zadán, bude slug automaticky vygenerován ", "content_delivery_form_custom_slug_label" : "Vlastní slug", "content_delivery_form_custom_slug_placeholder" : "''", "content_delivery_form_delete" : "Odstranit", @@ -382,7 +382,7 @@ "content_delivery_page_hint" : "Načtěte své překlady přímo z Tolgee, aby byly vždy aktuální", "content_delivery_publis_success" : "Obsah byl úspěšně publikován!", "content_delivery_subtitle" : "Doručování obsahu projektu", - "content_delivery_translations_prune_before_publish_hint" : "Data uložená v úložišti obsahu budou před publikováním odstraněna. Pokud není povoleno, data z odstraněných jazyků nebo oblastí jmenných prostorů zůstanou v úložišti.", + "content_delivery_translations_prune_before_publish_hint" : "Data uložená v úložišti obsahu budou před publikováním odstraněna. Pokud není povoleno, data z odstraněných jazyků nebo namespace zůstanou v úložišti.", "content_delivery_translations_prune_before_publish_label" : "Vyčistit před publikováním", "content_delivery_update_success" : "Doručování obsahu úspěšně aktualizováno!", "content_delivery_update_title" : "Upravit doručování obsahu", @@ -1073,7 +1073,7 @@ "request_parse_error" : "Vyskytla se interní chyba", "reset_password_back_to_login" : "Zpět na přihlášení", "reset_password_email_field" : "E-mail", - "reset_password_registration_email_field" : "Email registrace", + "reset_password_registration_email_field" : "Registrační e-mail", "reset_password_send_link_button" : "Odeslat odkaz", "reset_password_send_request_button" : "Odeslat", "reset_password_set_submit" : "Nastavit nové heslo", @@ -1096,7 +1096,7 @@ "sign_up_form_email" : "E-mail", "sign_up_form_full_name" : "Celé jméno", "sign_up_form_organization_name" : "Název organizace", - "sign_up_form_user_source" : "Kde jste se o nás dozvěděli?", + "sign_up_form_user_source" : "Kde jste se o Tolgee dozvěděli?", "sign_up_submit_button" : "Odeslat", "sign_up_subtitle" : "Máte již účet? Přihlaste se zde", "sign_up_success_message" : "Děkujeme za registraci!", diff --git a/webapp/src/i18n/da.json b/webapp/src/i18n/da.json index 2562557224..8547a26bd4 100644 --- a/webapp/src/i18n/da.json +++ b/webapp/src/i18n/da.json @@ -382,7 +382,7 @@ "content_delivery_page_hint" : "Indlæs dine oversættelser direkte fra Tolgee, så de altid er opdaterede", "content_delivery_publis_success" : "Indhold udgivet succesfuldt!", "content_delivery_subtitle" : "Projekt Indholdsdistribution", - "content_delivery_translations_prune_before_publish_hint" : "Dataene gemt i indholdslageret vil blive fjernet før udgivelse. Hvis det ikke er aktiveret, vil data fra slettede sprog eller navnerum blive bevaret i lageret.", + "content_delivery_translations_prune_before_publish_hint" : "Data gemt i indholdslageret vil blive fjernet før udgivelse. Hvis det ikke er aktiveret, vil data fra slettede sprog eller navnerum blive bevaret i lageret.", "content_delivery_translations_prune_before_publish_label" : "Beskær før udgivelse", "content_delivery_update_success" : "Indholdsdistribution opdateret!", "content_delivery_update_title" : "Rediger indholdsdistribution", @@ -557,6 +557,7 @@ "help_menu_email_dialog_message" : "Skriv til os på info@tolgee.io. I de fleste tilfælde vil vi svare inden for 24 timer.", "help_menu_email_dialog_title" : "Kontakt os via e-mail", "help_menu_github_discussions" : "GitHub diskussioner", + "help_menu_github_discussions_description" : "Spørgsmål og svar, diskussioner om funktioner", "help_menu_github_issues" : "GitHub issues", "help_menu_github_issues_description" : "Rapporter problemer", "help_menu_slack_community" : "Slack-fællesskab", @@ -717,7 +718,7 @@ "leave_project_confirmation_title" : "Forlad projekt", "license_key_not_found" : "Ugyldig licensnøgle", "login_email_label" : "E-mail", - "login_forgot_your_password" : "Glemt din adgangskode?", + "login_forgot_your_password" : "Glemt adgangskode?", "login_github_login_button" : "GitHub-login", "login_github_signup_button" : "Tilmeld dig med Github", "login_google_login_button" : "Google-login", @@ -804,7 +805,7 @@ "organization_role_type_OWNER" : "EJER", "organization_role_type_OWNER_hint" : "Administrerer organisationen og dens projekter", "organizations_add_new" : "Tilføj organisation", - "organization_slack_connect_button" : "Tilslut til Slack", + "organization_slack_connect_button" : "Tilslut Slack", "organizations_title" : "Organisationer", "organization_subscriptions_cloud_button" : "Cloud", "organization_subscriptions_self_hosted_ee_button" : "Selvhostet", @@ -1115,8 +1116,8 @@ "slack_connect_success_title" : "Dette profil er nu tilsluttet din Slack-konto", "slack_connect_title" : "Tilslut til Slack", "slack_not_configured" : "Slack er ikke tilsluttet denne Tolgee-konto", - "slack_organization_connect_success" : "Tilsluttet Slack-arbejdsområdet med succes", - "slack_workspace_already_connected" : "Denne Slack-arbejdsplads er allerede tilsluttet en anden organisation", + "slack_organization_connect_success" : "Tilslutning med Slack-workspace succesfuldt", + "slack_workspace_already_connected" : "Dette Slack-workspace er allerede tilsluttet en organisation", "slug_validation_can_contain_just_lowercase_numbers_hyphens" : "Dette felt kan kun indeholde små bogstaver, tal og bindestreger", "spending_limit_dialog_close" : "Luk", "spending_limit_dialog_description" : "Kontakt support på billing@tolgee.io for at øge dit udgiftsgrænse", diff --git a/webapp/src/i18n/de.json b/webapp/src/i18n/de.json index acc1fdc68a..b835d188b2 100644 --- a/webapp/src/i18n/de.json +++ b/webapp/src/i18n/de.json @@ -715,6 +715,7 @@ "leave_project_confirmation_title" : "Projekt verlassen", "license_key_not_found" : "Ungültiger Lizenzschlüssel", "login_email_label" : "Email", + "login_forgot_your_password" : "Passwort vergessen?", "login_github_login_button" : "GitHub-Anmeldung", "login_github_signup_button" : "Anmeldung mit Github", "login_google_login_button" : "Google-Anmeldung", @@ -726,6 +727,7 @@ "login_password_label" : "Passwort", "login_reset_password_button" : "Passwort zurücksetzen", "login_sign_up" : "Registrieren Sie sich", + "login_subtitle" : "Sie haben noch kein Konto? Hier registrieren", "login_title" : "Anmeldung", "login_tolgee_documentation_link" : "Erfahren Sie mehr in der Dokumentation", "login_tolgee_website_link" : "Überprüfen Sie unsere coolen Funktionen auf der Tolgee-Website", @@ -1062,8 +1064,12 @@ "regenerate_pat_title" : "Token neu generieren", "registrations_not_allowed" : "Registrierungen sind nicht möglich", "request_parse_error" : "Interner Fehler aufgetreten", + "reset_password_back_to_login" : "Zurück zur Anmeldung", "reset_password_email_field" : "E-Mail", + "reset_password_registration_email_field" : "Registrierungs-E-Mail", + "reset_password_send_link_button" : "Link senden", "reset_password_send_request_button" : "Anfrage senden", + "reset_password_set_submit" : "Neues Passwort festlegen", "reset_password_set_title" : "Neues Passwort", "reset_password_success_message" : "Anfrage erfolgreich abgeschickt! Wenn Sie sich mit dieser E-Mail angemeldet haben, erhalten Sie eine E-Mail mit einem Link zum Zurücksetzen des Passworts. Prüfen Sie Ihr E-Mail-Postfach.", "reset_password_title" : "Passwort zurücksetzen", @@ -1083,7 +1089,9 @@ "sign_up_form_email" : "E-Mail", "sign_up_form_full_name" : "Vollständiger Name", "sign_up_form_organization_name" : "Name der Organisation", + "sign_up_form_user_source" : "Wo hast du von uns gehört?", "sign_up_submit_button" : "Einreichen", + "sign_up_subtitle" : "Sie haben bereits ein Konto? Hier einloggen", "sign_up_success_message" : "Vielen Dank für Ihre Anmeldung!", "sign_up_success_needs_verification_message" : "Vielen Dank für Ihre Anmeldung. Um Ihre E-Mail zu überprüfen, folgen Sie bitte den Anweisungen, die an die angegebene E-Mail-Adresse gesendet werden.", "sign-up-terms-and-conditions-message" : "Mit einem Klick auf Absenden bestätige ich, dass ich die Tolgee Nutzungsbedingungen gelesen habe und akzeptiere.", diff --git a/webapp/src/i18n/es.json b/webapp/src/i18n/es.json index 64385861d6..2b62812c51 100644 --- a/webapp/src/i18n/es.json +++ b/webapp/src/i18n/es.json @@ -22,9 +22,29 @@ "account-security-set-password" : "Establecer contraseña", "account-security-set-password-instructions-sent" : "Te hemos enviado un correo electrónico con las instrucciones a seguir.", "account-security-set-password-third-party-info" : "Tu cuenta actualmente utiliza un método de inicio de sesión a través de una cuenta de terceros. Para administrar la configuración de seguridad de tu cuenta, primero debes establecer una contraseña. Una vez establecida la contraseña, podrás iniciar sesión tanto con la nueva contraseña como con la cuenta de terceros que estás utilizando actualmente.", + "active-plan-current-period" : "Período actual: {start, date} - {end, date}", + "active-plan-estimated-costs-description" : "Este valor puede cambiar según su uso mensual. Sin embargo, se le cobrará esta cantidad cuando su uso se mantenga constante durante el resto de este período de facturación.", "active-plan-estimated-costs-show-usage-button-tooltip" : "Mostrar uso", "active-plan-estimated-costs-title" : "Costos estimados", + "active-plan-license-key-button" : "Mostrar clave de licencia", + "active-plan-license-key-caption" : "Aplica esta clave de licencia en tu instancia local de Tolgee", + "active-plan-subscribed-at-tooltip" : "Suscripción activa desde", + "activity_batch_operation_auto_translate" : "{TranslationCount, plural, one {Traducción automática #} other {Traducciones automáticas #}}", + "activity_batch_operation_clear_translations" : "{TranslationCount, plural, one {Borrada # traducción en lote} other {Borradas # traducciones en lote}}", + "activity_batch_operation_copy_translations" : "{TranslationCount, plural, one {Copiada # traducción en lote} other {Copiadas # traducciones en lote} }", + "activity_batch_operation_machine_translate" : "{count, plural, one {Traducida # cadena en lote} other {Traducidas # cadenas en lote} }", + "activity_batch_operation_pre_translate_by_tm" : "{TranslationCount, plural, one {Traducción pre-traducida # por TM en lote} other {Traducciones pre-traducidas # por TM en lote} }", + "activity_batch_operation_set_keys_namespace" : "{KeyCount, plural, one {Establecer espacio de nombres para # clave en lote} other {Establecer espacio de nombres para # claves en lote} }", + "activity_batch_operation_set_translation_state" : "{TranslationCount, plural, one {Establecer estado para # traducción en lote} other {Establecer estado para # traducciones en lote} }", + "activity_batch_operation_tag_keys" : "{KeyMetaCount, plural, one {Etiqueta añadida a # clave en lote} other {Etiqueta añadida a # claves en lote}}", + "activity_batch_operation_untag_keys" : "{KeyMetaCount, plural, one {Etiqueta eliminada de # clave en lote} many {Etiquetas eliminadas de # claves en lote} other {Etiqueta eliminada de # claves en lote}}", "activity_complex_edit" : "Clave editada", + "activity_content_delivery_config_create" : "Configuración de entrega de contenido creada", + "activity_content_delivery_config_delete" : "Configuración de entrega de contenido eliminada", + "activity_content_delivery_config_update" : "Configuración de entrega de contenido actualizada", + "activity_content_storage_create" : "Almacenamiento de contenido creado", + "activity_content_storage_delete" : "Almacenamiento de contenido eliminado", + "activity_content_storage_update" : "Almacenamiento de contenido actualizado", "activity_create_key" : "Clave creada", "activity_create_language" : "Idioma creado", "activity_create_project" : "Proyecto creado", @@ -32,14 +52,30 @@ "activity_delete_language" : "Idioma eliminado", "activity_dismiss_auto_translated_state" : "Estado de traducción automática eliminado", "activity_edit_language" : "Idioma actualizado", + "activity_edit_namespace" : "Namespace editado", "activity_edit_project" : "Proyecto editado", + "activity_entity_content_delivery_config" : "Configuración de entrega de contenido", + "activity_entity_content_delivery_config.filterState" : "Estados", + "activity_entity_content_delivery_config.format" : "Formato", + "activity_entity_content_delivery_config.languageTags" : "Idiomas", + "activity_entity_content_delivery_config.name" : "Nombre", + "activity_entity_content_delivery_config.supportArrays" : "Soporte de arrays", + "activity_entity_content_storage" : "Almacenamiento de contenido", "activity_entity_key" : "Clave", "activity_entity_key_meta" : "Atributos de la clave", + "activity_entity_key_meta.description" : "descripción", "activity_entity_key_meta.tags" : "tags", "activity_entity_key.name" : "nombre", "activity_entity_key.namespace" : "namespace", "activity_entity_language" : "Idioma", "activity_entity_namespace" : "Namespace", + "activity_entity_namespace.name" : "nombre", + "activity_entity_params" : "Parámetros de entrada", + "activity_entity_params.namespace" : "espacio de nombres", + "activity_entity_params.source_language_id" : "idioma de origen", + "activity_entity_params.state" : "estado", + "activity_entity_params.tags" : "etiquetas", + "activity_entity_params.target_language_ids" : "idiomas de destino", "activity_entity_project" : "Proyecto", "activity_entity_project.language" : "idioma base", "activity_entity_project.name" : "nombre", @@ -49,12 +85,14 @@ "activity_entity_translation.flag_emoji" : "bandera", "activity_entity_translation.name" : "nombre", "activity_entity_translation.tag" : "tag", + "activity_entity_webhook_config" : "Configuración de Webhook", "activity_import" : "{KeyCount, plural, one {Una clave importada ({TranslationCount, plural, \n one {1 traducción}\n other {# traducciones}\n})} other {# claves importadas ({TranslationCount, plural, \n one {1 traducción}\n other {# traducciones}\n})}}", "activity_key_delete" : "{KeyCount, plural, one {Eliminada 1 clave} other {Eliminadas # claves}}", "activity_key_name_edit" : "Nombre de clave editado", "activity_key_tags_edit" : "Tags de la clave actualizadas", "activity_screenshot_add" : "Captura de pantalla añadida", "activity_screenshot_delete" : "Captura de pantalla eliminada", + "activity_set_outdated_flag" : "Estado actualizado", "activity_set_translation" : "Traducción actualizada", "activity_set_translation_state" : "El estado de la traducción estabelecido", "activity_translation_comment_add" : "Comentario añadido", @@ -62,12 +100,68 @@ "activity_translation_comment_set_state" : "Estado del comentario cambiado", "activity_translation_history_add" : "Traducción creada", "activity_translation_history_modify" : "Traducción modificada", + "activity_translation_not_outdated" : "No desactualizado", + "activity_translation_outdated" : "Obsoleto", + "activity_webhook_config_create" : "Webhook creado", + "activity_webhook_config_delete" : "Webhook eliminado", + "activity_webhook_config_update" : "Webhook actualizado", "add_screenshots_message" : "Añade una soltándola o haciendo clic en el signo más.", "administration-access-message" : "Estás accediendo a esta página como administrador del servidor", "administration_cloud_plan_create" : "Crear plan", + "administration_cloud_plan_created_success" : "Plan creado", + "administration_cloud_plan_deleted_success" : "Plan eliminado", + "administration_cloud_plan_delete_message" : "¿Realmente desea eliminar este plan de precios?", + "administration_cloud_plan_edit" : "Editar plan", + "administration_cloud_plan_edit_button" : "Editar", + "administration_cloud_plan_field_auto-assign-to-selected" : "Asignar automáticamente a organizaciones seleccionadas", + "administration_cloud_plan_field_free" : "Gratis", + "administration_cloud_plan_field_included_mt_credits" : "Créditos MT", + "administration_cloud_plan_field_included_translations" : "Traducciones", + "administration_cloud_plan_field_included_translation_slots" : "Ranuras de traducción", + "administration_cloud_plan_field_name" : "Nombre", + "administration_cloud_plan_field_price_monthly" : "Mensual", + "administration_cloud_plan_field_price_per_thousand_mt_credits" : "Por 1000 créditos MT", + "administration_cloud_plan_field_price_per_thousand_translations" : "Por cada 1000 cadenas", + "administration_cloud_plan_field_price_yearly" : "Anual", + "administration_cloud_plan_field_public" : "Público", + "administration_cloud_plan_field_stripe_product" : "Producto de Stripe", + "administration_cloud_plan_field_type" : "Tipo", + "administration_cloud_plan_form_features_title" : "Funciones incluidas", + "administration_cloud_plan_form_limits_title" : "Cosas incluidas", + "administration_cloud_plan_form_organizations_filter_own" : "Filtrar propios", + "administration_cloud_plan_form_organizations_new" : "{num} nuevo(s) elemento(s)", + "administration_cloud_plan_form_organizations_title" : "Organizaciones", + "administration_cloud_plan_form_prices_title" : "Precios", + "administration_cloud_plan_public_badge" : "Público", + "administration_cloud_plans" : "Planes en la nube", + "administration_cloud_plan_updated_success" : "¡Plan actualizado!", "administration-debugging-customer-account-message" : "Estás depurando la cuenta de usuario.", "administration_delete_user_button" : "Eliminar", + "administration_disable_user_button" : "Desactivar", + "administration_ee_license" : "Licencia", + "administration_ee_plan_create" : "Crear plan", + "administration_ee_plan_created_success" : "Plan creado", + "administration_ee_plan_deleted_success" : "Plan eliminado", "administration_ee_plan_delete_message" : "¿Realmente quieres eliminar este plan de precios?", + "administration_ee_plan_edit" : "Editar plan", + "administration_ee_plan_edit_button" : "Editar", + "administration_ee_plan_field_free" : "Gratis", + "administration_ee_plan_field_included_mt_credits" : "Créditos MT incluidos", + "administration_ee_plan_field_included_seats" : "Asientos", + "administration_ee_plan_field_name" : "Nombre", + "administration_ee_plan_field_price_monthly" : "Mensual", + "administration_ee_plan_field_price_per_seat" : "Por asiento", + "administration_ee_plan_field_price_per_thousand_mt_credits" : "Por 1000 créditos MT", + "administration_ee_plan_field_price_yearly" : "Anual", + "administration_ee_plan_field_public" : "Público", + "administration_ee_plan_field_stripe_product" : "Producto de Stripe", + "administration_ee_plan_form_features_title" : "Funciones incluidas", + "administration_ee_plan_form_limits_title" : "Cosas incluidas", + "administration_ee_plan_form_prices_title" : "Precios", + "administration_ee_plan_public_badge" : "Público", + "administration_ee_plans" : "Planes de autohospedaje", + "administration_ee_plan_updated_success" : "Plan actualizado", + "administration_enable_user_button" : "Habilitar", "administration-exit-debug-customer-account" : "Salir de la depuración", "administration_organization_projects" : "Proyectos", "administration_organizations" : "Organizaciones", @@ -76,11 +170,21 @@ "administration_title" : "Administración del servidor", "administration_user_debug" : "Depurar cuenta", "administration_user_deleted_message" : "Usuario eliminado", + "administration_user_disabled_message" : "Usuario deshabilitado", + "administration_user_enabled_message" : "Usuario habilitado", "administration_user_role_admin" : "Administrador", "administration_user_role_user" : "Usuario", "administration_users" : "Usuarios", + "ai_customization_description" : "Debido a que la traducción automática de Tolgee se basa en inteligencia artificial, puede mejorar la traducción proporcionando una descripción de su proyecto o agregando una nota específica del idioma.", + "ai_customization_not_enabled_message" : "Actualice su plan para acceder a la función de personalización de IA.", + "ai_customization_title" : "Personalización de IA", + "ai_tips_label" : "Consejos", + "announcement_feature_ai_customization" : "Personalizaciones para el traductor AI de Tolgee lanzadas", + "announcement_feature_batch_operations" : "Hemos lanzado operaciones por lotes", "announcement_feature_content_delivery_and_webhooks" : "¡Acelera tu localización con Entrega de contenido y Webhooks!", "announcement_feature_mt_formality" : "Las traducciones automáticas ahora admiten formalidad", + "announcement_general_link_text" : "Mostrar más", + "announcement_new_pricing" : "Tolgee está introduciendo nuevos precios para instancias auto-alojadas", "announcement_visual_editor_and_formats_support" : "Lanzado el Editor Visual y soporte para iOS, Android, Flutter y otros", "api-key-delete-button" : "Eliminar", "api-key-deleted-message" : "Clave API eliminada", @@ -104,17 +208,69 @@ "api_key_successfully_edited" : "¡Clave de API editada con éxito!", "api_key_successfully_generated" : "Clave de API creada con éxito", "authentication_cancelled" : "Autenticación cancelada", + "automation_view_title" : "Ajustes del desarrollador", "back_to_editing" : "Volver a editar", "bad_credentials" : "Credenciales no válidas", + "batch_operation_clear_translations" : "Borrar traducciones", + "batch-operation-dialog-finalizing" : "Finalizando...", + "batch_operation_progress" : "{progress, number}/{totalItems, number} elementos", + "batch_operations_add_tags" : "Añadir etiquetas", + "batch_operations_change_namespace" : "Cambiar espacio de nombres", + "batch_operations_copy_from_label" : "de", + "batch_operations_copy_source_language_placeholder" : "Origen...", + "batch_operations_copy_to_label" : "a", + "batch_operations_copy_translations" : "Copiar traducciones", + "batch_operations_delete" : "Eliminar claves", + "batch_operations_dialog_cancel_job" : "Abortar", + "batch_operations_dialog_minimize" : "Minimizar", + "batch_operations_dialog_ok" : "Aceptar", + "batch_operations_machine_translate" : "Traducción automática", + "batch_operations_mark_as_reviewed" : "Marcar como revisado", + "batch_operations_mark_as_translated" : "Marcar como traducido", + "batch_operations_outdated_message" : "Las traducciones podrían estar obsoletas", + "batch_operations_pre_translate" : "Pre-traducido por TM", + "batch_operations_refresh_button" : "Actualizar", + "batch_operations_remove_tags" : "Eliminar etiquetas", + "batch_operations_select_languages_placeholder" : "Seleccionar idiomas...", + "batch_operation_status_cancelled" : "Cancelado", + "batch_operation_status_failed" : "Fallido", + "batch_operation_status_pending" : "Pendiente", + "batch_operation_status_running" : "Ejecutando", + "batch_operation_status_success" : "Hecho", + "batch_operation_tag_input_placeholder" : "Buscar etiqueta...", + "batch_operation_tag_remove_input_placeholder" : "Buscar etiqueta...", + "batch_operation_type_automation" : "Automatización", + "batch_operation_type_auto_translate" : "Traducción automática", + "batch_operation_type_clear_translations" : "Borrar traducciones", + "batch_operation_type_copy_translations" : "Copiar traducciones", + "batch_operation_type_delete_keys" : "Eliminar claves", + "batch_operation_type_machine_pre_translate_by_tm" : "Pre-traducido por TM", + "batch_operation_type_machine_translation" : "Traducción automática", + "batch_operation_type_set_keys_namespace" : "Cambiar espacio de nombres", + "batch_operation_type_set_translations_state" : "Establecer estado de las traducciones", + "batch_operation_type_tag_keys" : "Etiquetar claves", + "batch_operation_type_untag_keys" : "Eliminar etiquetas de claves", + "batch_select_no_operation" : "Sin operación", + "batch_select_placeholder" : "Elegir operación...", + "billinb_self_hosted_plan_included_mtCredits" : "{mtCredits} créditos MT", + "billinb_self_hosted_plan_included_seats" : "{seats} asientos", + "billinb_self_hosted_plan_unlimited_seats" : "Asientos ilimitados", "billing_actual_extra_credits" : "Extra créditos TA", "billing_actual_period" : "Facturación", "billing_actual_period_end" : "Fin del período", "billing_actual_period_finish" : "la suscripción se cancelará al final del período", "billing_actual_period_renewal" : "renovación automática", "billing_actual_title" : "Plan activo", + "billing_actual_used_monthly_credits" : "Usados créditos TA", + "billing_actual_used_strings" : "Cadenas utilizadas", + "billing_actual_used_strings_with_hint" : "Cadenas utilizadas ", + "billing_actual_used_translations" : "Traducciones usadas", "billing_annual" : "Anual", + "billing_buy_more_mt_slider_value" : "{amount} Créditos", "billing_cancel_dialog_message" : "Tu plan permanecerá activo hasta el final del período actual.", "billing_cancel_dialog_title" : "¿Realmente quieres cancelar la suscripción?", + "billing_credits_explanation" : "Los créditos TA se utilizan para proveedores de traducción automática (como Google Translate, AWS, DeepL, etc.). Un crédito ⋍ 1 carácter traducido (Tolgee Translator tiene un precio diferente).", + "billing_credits_explanation_tolgee_unified" : "Los créditos de traducción automática (MT) se utilizan para proveedores de traducción automática (como Tolgee AI, Google Translate, AWS, DeepL, etc.) 1 crédito = 1 carácter a traducir.", "billing_credits_refill" : "Próxima recarga de créditos", "billing_customer_invoices_title" : "Facturas", "billing_customer_portal_button" : "Acceder al portal del cliente", @@ -123,6 +279,7 @@ "billing_extra_credits_buy" : "Comprar créditos", "billing_extra_credits_title" : "Comprar créditos TA adicionales", "billing_invoices_empty" : "Todavía no hay facturas", + "billing_invoices_show_usage_button" : "Mostrar uso", "billing_monthly" : "Mensual", "billing_mt_credit_purchase_success_message" : "Créditos comprados con éxito", "billing_organization_already_subscribed" : "La organización ya se suscribió", @@ -133,12 +290,42 @@ "billing_plan_cancel" : "Cancelar", "billing_plan_cancel_success_message" : "Plan de facturación cancelado", "billing_plan_credits_included" : "Créditos TA mensuales", + "billing-plan-monthly-price" : "{price, number, ::precision-integer currency/EUR}/mes", + "billing-plan-price-per-seat-extra" : "+ {price, number, ::precision-integer currency/EUR}/mes por asiento adicional", + "billing-plan-price-per-thousand-mt-credits-extra" : "+ {price, number, ::.000 currency/EUR} por cada 1000 créditos TA adicionales", + "billing-plan-price-per-thousand-strings-extra" : "+ {price, number, ::precision-integer currency/EUR}/mes por cada 1000 cadenas adicionales", "billing_plan_resubscribe" : "Renovar la suscripción", + "billing_plan_strings_included" : "Cadenas incluidas", + "billing_plan_strings_included_with_hint" : "Cadenas incluidas ", + "billing_plan_strings_limit" : "Límite de cadenas", + "billing_plan_strings_limit_with_hint" : "Límite de cadenas", "billing_plan_subscribe" : "Suscribirse", "billing_plan_translation_limit" : "Límite de traducción", "billing_plan_update_success_message" : "Plan de facturación actualizado con éxito", + "billing-progress-label-over" : "Sobresuscripción: {value, number}", + "billing-progress-label-unused" : "Prepago: {value, number}", + "billing-progress-label-used" : "Usado desde la suscripción: {value, number}", "billing_subscription_active" : "Plan activo", "billing_subscription_cancelled" : "La suscripción será cancelada", + "billing_subscription_new" : "Nuevo", + "billing_subscriptions_account_manager_feature" : "Administrador de cuenta", + "billing_subscriptions_ai_prompt_customization" : "Personalización de IA", + "billing_subscriptions_assisted_updates_feature" : "Actualizaciones asistidas", + "billing_subscriptions_backup_configuration_feature" : "Configuración de copia de seguridad", + "billing_subscriptions_dedicated_slack_channel" : "Canal de Slack dedicado", + "billing_subscriptions_deployment_assistance" : "Asistencia en la implementación", + "billing_subscriptions_ee_license_inactive" : "Su licencia está inactiva.", + "billing_subscriptions_free_plan_description" : "Este plan es gratuito para ti.", + "billing_subscriptions_granular_permissions_feature" : "Permisos detallados", + "billing_subscriptions_multiple_content_delivery_configs" : "Múltiples configuraciones de entrega de contenido", + "billing_subscriptions_pay_for_what_you_use" : "Pague solo por lo que use.", + "billing_subscriptions_plan_includes_title" : "Incluido en este plan:", + "billing_subscriptions_premium_support_feature" : "Soporte premium", + "billing_subscriptions_prioritized_feature_requests" : "Solicitudes de características prioritarias", + "billing_subscriptions_project_level_content_storages" : "Almacenamiento de contenido personalizado", + "billing_subscriptions_standard_support" : "Soporte estándar", + "billing_subscriptions_team_training" : "Entrenamiento en equipo", + "billing_subscriptions_webhooks" : "Webhooks", "billing_upgrade_preview_confirm_button" : "Cambiar el plan", "billing_upgrade_preview_dialog_amount_due_text" : "Se le cobrará {amountDue, number, :: currency/EUR}", "billing_upgrade_preview_dialog_applied_credit_message" : "(Al cambiar a un plan de suscripción más bajo, el monto se almacenará en créditos aplicables en períodos de facturación futuros).", @@ -149,11 +336,53 @@ "cannot_change_your_own_access_tooltip" : "No se puede revocar el acceso a usted mismo", "cannot_delete_base_language_message" : "No se puede eliminar el idioma base", "cannot_leave_project_with_organization_role_error_message" : "No se puede dejar el proyecto que pertenece a la organización de la que es miembro.", + "cannot_modify_disabled_translation" : "No se puede modificar la traducción deshabilitada", + "cannot_store_file_to_content_storage" : "No se puede almacenar el archivo en el almacenamiento de contenido", + "clipboard_copy_success" : "¡Valor copiado al portapapeles!", "confirmation_dialog_cancel" : "Cancelar", "confirmation_dialog_confirm" : "Confirmar", "confirmation_dialog_message" : "¿Estás seguro?", "confirmation_dialog_title" : "Confirmación", + "confirmation_discard_unsaved_confirm" : "Descartar", + "confirmation_discard_unsaved_message" : "¿Está seguro de que desea descartar los cambios no guardados?", + "confirmation_discard_unsaved_title" : "Descartar cambios", "conflict_is_not_resolved" : "Los conflictos no se resuelven", + "content_delivery_add_button" : "Entrega de contenido", + "content_delivery_create_success" : "¡Entrega de contenido creada con éxito!", + "content_delivery_create_title" : "Agregar entrega de contenido", + "content_delivery_delete_success" : "¡Entrega de contenido eliminada con éxito!", + "content_delivery_deployment_auto" : "Automático", + "content_delivery_deployment_manual" : "Manual", + "content_delivery_description" : "Cargue sus archivos de localización en el almacenamiento de contenido para poder cargarlos directamente desde su aplicación. La acción de publicación puede tardar hasta 15 minutos (tanto en automático como en manual) ya que el almacenamiento predeterminado está en caché.", + "content_delivery_form_cancel" : "Cancelar", + "content_delivery_form_custom_slug_generated_placeholder" : "''", + "content_delivery_form_custom_slug_helper_text" : "Cuando no se proporciona, el slug se generará automáticamente", + "content_delivery_form_custom_slug_label" : "Slug personalizado", + "content_delivery_form_custom_slug_placeholder" : "''", + "content_delivery_form_delete" : "Eliminar", + "content_delivery_form_name_label" : "Nombre", + "content_delivery_form_storage" : "Almacenamiento", + "content_delivery_hint" : "Cargue sus archivos de localización en el almacenamiento de contenido para poder cargarlos directamente desde su aplicación. La acción de publicación puede tardar hasta 15 minutos (tanto en automático como en manual) ya que el almacenamiento predeterminado está en caché. Lea más en Docs.", + "content_delivery_item_delete_dialog_title" : "Eliminar entrega de contenido", + "content_delivery_item_edit" : "Editar", + "content_delivery_item_publish" : "Publicar", + "content_delivery_last_publish_hint" : "Última hora de publicación", + "content_delivery_not_configured_message" : "Para habilitar las funciones de entrega de contenido, debe configurar la entrega de contenido en la configuración del servidor Tolgee. Consulte la documentación de Tolgee para ello.", + "content_delivery_not_configured_title" : "La entrega de contenido no está configurada", + "content_delivery_not_enabled_message" : "Tu plan no incluye múltiples configuraciones de entrega de contenido. Actualiza tu plan para acceder a esta función.", + "content_delivery_not_enabled_title" : "Solo se permite una configuración de entrega de contenido activa", + "content_delivery_over_limit_title" : "Ha superado el límite, la modificación está restringida", + "content_delivery_page_hint" : "Cargue sus traducciones directamente desde Tolgee para que siempre estén actualizadas", + "content_delivery_publis_success" : "¡Contenido publicado exitosamente!", + "content_delivery_subtitle" : "Entrega de contenido del proyecto", + "content_delivery_translations_prune_before_publish_hint" : "Los datos almacenados en el almacenamiento de contenido se eliminarán antes de la publicación. Cuando no está habilitado, los datos de los idiomas o espacios de nombres eliminados se mantendrán en el almacenamiento.", + "content_delivery_translations_prune_before_publish_label" : "Podar antes de publicar", + "content_delivery_update_success" : "¡Entrega de contenido actualizada con éxito!", + "content_delivery_update_title" : "Editar entrega de contenido", + "content_storage_config_invalid" : "Configuración de almacenamiento no válida", + "content_storage_is_in_use" : "No se puede eliminar el almacenamiento de contenido porque está en uso", + "content_storage_test_failed" : "Fallo en la prueba de almacenamiento", + "create_language_close_button" : "Cerrar", "create_language_title" : "Añadir idioma", "create_organization_description_label" : "Descripción", "create_organization_name_label" : "Nombre", @@ -162,6 +391,7 @@ "create_project_name_label" : "Nombre", "create_project_validation_language_repeated" : "No se puede añadir un idioma más de una vez", "create_project_view" : "Crear proyecto", + "credit_spending_limit_exceeded" : "Límite de gasto de crédito de traducción automática excedido", "current-password" : "Contraseña actual", "dashboard_activity_chart_period_all" : "Todo", "dashboard_activity_chart_period_month" : "Mes", @@ -170,6 +400,9 @@ "dashboard_activity_chart_title" : "Actividad diaria", "dashboard_activity_differences" : "Diferencias", "dashboard_activity_title" : "Actividad", + "dashboard_billing_used_credit" : "Créditos de MT utilizados: {available, number, ::precision-integer} / {max, number, ::precision-integer}", + "dashboard_billing_used_strings" : "Cadenas utilizadas: {available, number, ::precision-integer} / {max, number, ::precision-integer}", + "dashboard_billing_used_translations" : "Traducciones utilizadas: {available, number, ::precision-integer} / {max, number, ::precision-integer}", "delete_language_button" : "Eliminar idioma", "delete_language_confirmation" : "¿Realmente quieres eliminar este idioma y todas las traducciones?", "delete_organization_confirmation_message" : "¿Realmente quieres eliminar la organización y todos sus proyectos?", @@ -179,9 +412,29 @@ "delete-user-account-button" : "Eliminar mi cuenta", "delete-user-confirmation-message" : "¿Realmente quieres eliminar el usuario {name}?", "delete-user-confirmation-text" : "¿Realmente quieres eliminar tu cuenta de usuario?", + "developer_menu_content_delivery" : "Entrega de contenido", + "developer_menu_storage" : "Almacenamiento de contenido", + "developer_menu_webhooks" : "Webhooks", + "disabled_languages_none" : "Ninguno", + "disable-user-confirmation-message" : "¿Realmente desea desactivar al usuario {name}?", "edit_api_key_title" : "Editar clave de API", "edit_organization_title" : "Perfil de la organización", "edit_pat_title" : "Editar token de acceso personal", + "ee_licence_key_apply" : "Aplicar clave de licencia", + "ee_licence_key_hint" : "Para crear o administrar tus claves de licencia, ve a Tolgee cloud.", + "ee_licence_key_input_label" : "Tu clave de licencia", + "ee-license-key-confirmation-message" : "Al aplicar esta clave de licencia, se le cobrará {price, number, ::precision-integer currency/EUR} por asiento por mes, cuando supere los {includedSeats, number} asientos incluidos en su plan de suscripción.", + "ee-license-key-confirmation-message-estimate" : "Según su uso actual, se le cobrará un adicional de {additional, number, ::precision-integer currency/EUR} al final de este período de facturación.", + "ee-license-refresh-success-message" : "Actualizado", + "ee-license-refresh-tooltip" : "Actualizar información de licencia", + "ee-license-release-key-button" : "Liberar clave de licencia", + "ee-license-release-key-confirmation" : "¿Realmente desea liberar su clave de licencia? Ya no podrá utilizar las funciones de pago.", + "ee_license_status_label_active" : "Activo", + "ee_license_status_label_canceled" : "Cancelado", + "ee_license_status_label_error" : "Error desconocido", + "ee_license_status_label_key_used_by_another_instance" : "Clave utilizada por otra instancia", + "ee_license_status_label_past_due" : "Vencido", + "ee_license_status_label_unpaid" : "No pagado", "email_already_invited_or_member" : "El usuario con este correo electrónico ya está invitado", "email_not_verified" : "Tu correo electrónico no está verificado. Comproba tus mensajes entrantes y sigue las instrucciones.", "email_verified_message" : "El correo electrónico ha sido verificado", @@ -193,14 +446,46 @@ "expiration-label" : "Caducidad", "expiration-never-option" : "Nunca expira", "expired_jwt_token" : "Estabas desconectado", + "export-format-android-xml" : "Android .xml", + "export-format-apple-strings" : "Apple .strings y .stringsdict", + "export-format-apple-xliff" : "Apple .xliff", + "export-format-flat-json" : "JSON plano", + "export-format-flat-yaml" : "YAML plano", + "export-format-flutter-arb" : "Flutter .arb", + "export-format-po" : "Gettext (.po)", + "export-format-properties" : ".propiedades", + "export-format-ruby-yaml" : "Ruby on Rails .yaml", + "export-format-structured-json" : "JSON estructurado", + "export-format-structured-yaml" : "YAML estructurado", + "export-format-xliff" : "XLIFF", + "export_form_message_format_apple-sprintf" : "Apple Sprintf", + "export_form_message_format_c-sprintf" : "C Sprintf", + "export_form_message_format_icu" : "ICU", + "export_form_message_format_java-string-format" : "Java String.format", + "export_form_message_format_php-sprintf" : "PHP Sprintf", + "export_form_message_format_ruby-sprintf" : "Ruby Sprintf", + "export_translations_auto_publish_hint" : "La exportación se realizará automáticamente después de que se cambie o agregue cualquier traducción. Como la entrega de contenido está fuertemente almacenada en caché, los cambios pueden tardar hasta 15 minutos en tener efecto.", + "export_translations_auto_publish_label" : "Publicar automáticamente", "export_translations_export_label" : "Exportar", "export_translations_format_label" : "Formato", "export_translations_languages_label" : "Idiomas", + "export_translations_message_format_label" : "Formato de mensaje y marcador de posición", "export_translations_namespaces_all" : "Todos", "export_translations_namespaces_label" : "Namespaces", + "export_translations_nested_hint" : "Las traducciones se anidarán según el separador \".\" en las claves", + "export_translations_nested_label" : "Estructura anidada", "export_translations_states_label" : "Estados", + "export_translations_support_arrays_hint" : "Cuando está habilitado, las claves como \"item[0]\" se convertirán en matrices json.", + "export_translations_support_arrays_label" : "Soporte de arrays", "export_translations_title" : "Exportar traducciones", + "feature-explanation-check-license-action" : "Mostrar licencia", + "feature-explanation-license-not-active" : "La licencia de Tolgee no está activa", + "feature-explanation-license-not-sufficient" : "Su licencia no contiene esta función", + "feature-explanation-no-license" : "Necesita una licencia de Tolgee", + "feature-explanation-plan-not-sufficient" : "Tu plan actual no incluye esta función", "feature-explanation-setup-license" : "Aumentar plan", + "feature-explanation-upgrade-subscription" : "Actualizar ahora", + "feature_not_enabled" : "Función no habilitada", "Field should have at least n chars" : "Este campo debe contener al menos {min} caracteres", "Field should have maximum of n chars" : "Este campo puede contener un máximo de {max} caracteres", "file_issue_type_id_attribute_not_provided" : "Id atributo de traducción no proporcionado", @@ -212,7 +497,9 @@ "file_issue_type_value_is_empty" : "El valor está vacío", "file_issue_type_value_is_not_string" : "El valor no es una cadena", "file_too_big" : "El archivo es muy grande", + "formality_not_supported_by_service" : "El servicio no admite formalidad", "former-user-name" : "Antiguo usuario", + "free_self_hosted_seat_limit_exceeded" : "Se ha superado el límite de asientos de usuario gratuitos en esta instancia autohospedada. Actualice su plan de suscripción para agregar más usuarios.", "generate_api_key_title" : "Generar clave de API", "generate_pat_title" : "Generar un nuevo token de acceso personal", "global_add_button" : "Añadir", @@ -223,6 +510,7 @@ "global_empty_list_message" : "Esta lista está vacía. Añade algo para continuar.", "global_empty_value" : "El valor no puede estar vacío", "global_form_cancel" : "Cancelar", + "global_form_field_required" : "Este campo es obligatorio", "global_form_save" : "Salvar", "global_language_base" : "Base", "global_loading_text" : "Cargando...", @@ -230,7 +518,29 @@ "global_mt_credits_hint" : "Créditos para traducción automática", "global_nothing_found" : "No se encontró nada", "global_search_organization" : "Buscar una organización", + "global_strings_hint" : "La cadena es una traducción completa. Un proyecto completamente traducido tendrá (número de claves × número de idiomas) cadenas.", "global-upload-not-successful" : "Achivo no cargado", + "guide_finish_button" : "Finalizar guía", + "guide_finish_text" : "¡Felicidades, ha completado todos los pasos!", + "guide_keys" : "Agregar claves manualmente o usar importación", + "guide_keys_add" : "Agregar claves\n", + "guide_keys_import" : "Importar", + "guide_languages" : "Configurar idiomas y traducción automática", + "guide_languages_set_up" : "Configurar", + "guide_links_docs_platform" : "Documentación", + "guide_links_skip" : "Saltar guía", + "guide_members" : "Invitar miembros a tu equipo", + "guide_members_invite" : "Invitar", + "guide_new_project" : "Comienza tu primer proyecto", + "guide_new_project_create" : "Crear proyecto", + "guide_new_project_demo" : "Probar demo", + "guide_production" : "Preparar para producción", + "guide_production_content_delivery" : "Entrega de contenido", + "guide_title" : "Inicio rápido", + "guide_try_demo_project" : "Probar proyecto de demostración", + "guide_use" : "Integra Tolgee en tu aplicación", + "guide_use_export" : "Exportar", + "guide_use_integrate" : "Integrar", "hard_mode_confirmation_rewrite_text" : "Reescribir el texto: {text}", "help_menu_chat_with_us" : "Habla con nosotros", "help_menu_chat_with_us_description" : "Ponte en contacto directamente", @@ -245,16 +555,22 @@ "help_menu_slack_community" : "Comunidad de Slack", "help_menu_slack_community_description" : "Soporte, anuncios, comentarios", "help_menu_tooltip" : "Ayuda", + "import-add-files-operation" : "Cargando archivos...", "import_add_new_language_dialog_title" : "Añadir nuevo idioma", "import_apply_button" : "Importar", + "import-apply-operation" : "Importando datos...", "import_cancel_button" : "Cancelar la importación", "import_cancel_confirmation_message" : "¿Realmente quieres cancelar la importación?", "import_cancel_confirmation_title" : "Cancelar la importación", "import_cannot_parse_file_message" : "No se pudo cargar el archivo {name}.", "import_conflicts_filter_show_resolved_label" : "Mostrar resueltos", + "import_convert_placeholders_to_icu_checkbox_label" : "Convertir marcadores de posición a Tolgee Universal ICU", "import_convert_placeholders_to_icu_checkbox_label_hint" : "Cuando está habilitado, convertimos tus marcadores de posición al formato universal Tolgee ICU nativo de Tolgee. Puedes exportar marcadores de posición universales Tolgee ICU a varios otros formatos. Lee más haciendo clic en este icono de ayuda.", + "import-data-imported-info" : "¡Sus datos han sido importados!", "import_delete_language_dialog_message" : "¿Realmente quieres eliminar el idioma {languageName} para la importación?", "import_delete_language_dialog_title" : "Eliminar el idioma para la importación", + "import-done-go-import-more-button" : "Importar más", + "import-done-go-to-translations-button" : "Ir a las traducciones", "import_error_cannot_add_more_then_n_languages" : "No se pueden añadir más de {n} idiomas.", "import_error_cannot_parse_file" : "No se puede analizar el archivo", "import_error_less_button" : "Menos", @@ -263,17 +579,25 @@ "import_file_input_drop_file_text" : "Soltar archivo o", "import_file_input_select_file_button" : "Selecciona archivo", "import_file_issue_param_type_file_node_original" : "Archivo: {value}", + "import_file_issue_param_type_key_id" : "ID de clave: {value}", "import_file_issue_param_type_key_index" : "índice de claves: {value}", "import_file_issue_param_type_key_name" : "nombre de clave: {value}", + "import_file_issue_param_type_language_id" : "ID de idioma: {value}", + "import_file_issue_param_type_language_name" : "Nombre del idioma: {value}", "import_file_issue_param_type_line" : "línea: {value}", "import_file_issue_param_type_value" : "valor: {value}", "import_file_issues_title" : "Problemas con los archivos", + "import_files_uploaded" : "Archivos cargados", "import_file_supported_formats" : "los formatos compatibles son .json, .xliff, .po", + "import_file_supported_formats_title" : "Formatos soportados", "import_language_select" : "Idioma", + "import_max_file_count_message" : "Demasiados archivos", "import_namespace_name_header" : "Namespace", "import_not_resolved_error_dialog_cancel_button" : "Volver", "import_not_resolved_error_dialog_message_text" : "Algunos conflictos no se resolvieron. ¿Quieres reemplazar las traducciones existentes?", "import_not_resolved_error_dialog_title" : "Conflictos no resueltos", + "import_override_key_descriptions_label" : "Anular descripciones de clave", + "import_override_key_descriptions_label_hint" : "Cuando está habilitado, las descripciones de las claves serán reemplazadas por las proporcionadas en los archivos importados.", "import_resolution_accept_imported" : "Aceptar importado", "import_resolution_accept_old" : "Aceptar viejo", "import_resolve_conflicts_button" : "Resolver conflictos", @@ -288,6 +612,10 @@ "import_result_total_conflict_count_header" : "Resueltos/Conflictos", "import_result_total_count_header" : "Número de traducciones", "import_show_translations_title" : "Traducciones", + "import-status-finalizing" : "Finalizando...", + "import-status-preparing-and-validating" : "Preparando y validando...", + "import-status-storing-keys" : "Almacenando claves...", + "import-status-storing-translations" : "Guardando traducciones...", "import-successful-message" : "Importación con éxito", "import_translations_title" : "Importar traducciones", "integrate-api-key-hidden-description" : "", @@ -296,8 +624,10 @@ "integrate-initial-api-key-description-value" : "Mi clave API de integración", "integrate_step_integrate" : "Integrar", "integrate_step_select_api_key" : "Seleccionar clave API", + "invalid_connection_string" : "Cadena de conexión no válida", "invalid_language_tag" : "Esta etiqueta de idioma no sigue el estándar BCP 47. Considere proporcionar una etiqueta válida.", "invalid_otp_code" : "Código 2FA inválido", + "invalid_plural_form" : "La forma plural de ICU no es válida", "invalid_recaptcha_token" : "¡Eres un robot!", "invitation_code_accepted" : "Invitación aceptada con éxito", "invitation_code_does_not_exist_or_expired" : "Esta invitación no existe o ha expirado", @@ -312,7 +642,42 @@ "invite_user_invitation_email_success" : "Se envió la invitación", "invite_user_nothing_found" : "No hay invitaciones pendientes", "invite_user_organization_role_label" : "El usuario invitado será", + "invoice_usage_dialog_table_applied_stripe_credits_item" : "Créditos aplicados", + "invoice_usage_dialog_table_count" : "Cantidad", + "invoice_usage_dialog_table_item" : "Artículo", + "invoice_usage_dialog_table_mt_credits_item" : "Créditos MT", + "invoice_usage_dialog_table_no_value" : "-", + "invoice_usage_dialog_table_over_plan" : "Por encima del plan", + "invoice_usage_dialog_table_quantity_over_plan" : "Cantidad por encima del plan", + "invoice_usage_dialog_table_seats_item" : "Asientos", + "invoice_usage_dialog_table_subscription_item" : "Suscripción", + "invoice_usage_dialog_table_subtotal" : "Subtotal", + "invoice_usage_dialog_table_total" : "Total", + "invoice_usage_dialog_table_translations_item" : "Cadenas", + "invoice_usage_dialog_table_vat" : "IVA", + "invoice_usage_dialog_table_vat_rate" : "Tasa de IVA", + "invoice_usage_dialog_title" : "Detalles de uso", + "invoice_usage_download_button" : "Descargar informe detallado", + "key_context_dialog_title" : "Claves relacionadas", + "key-context-present-hint" : "El contexto de Tolgee está disponible para esta clave", + "key_edit_modal_context_hint" : "Esta clave está relacionada con las siguientes claves:", + "key_edit_modal_disabled_languages_hint" : "Seleccione los idiomas a los que no se debe traducir esta clave", + "key_edit_modal_disabled_translations" : "Traducciones desactivadas", + "key_edit_modal_force_plural_change_message" : "Las variantes plurales de la clave ya están completas, por lo que se perderán con esta acción.", + "key_edit_modal_switch_advanced" : "Avanzado", + "key_edit_modal_switch_context" : "Contexto", + "key_edit_modal_switch_general" : "General", + "key_edit_modeal_switch_custom_properties" : "Valores personalizados", "key_exists" : "La clave existe", + "key_exists_in_namespace" : "La clave ya existe en el espacio de nombres", + "key_is_blank" : "La clave está en blanco", + "language_ai_prompt_dialog_description_too_long" : "La descripción es demasiado larga", + "language_ai_prompt_dialog_title" : "Nota de idioma", + "language_ai_prompt_row_label" : "Nota de idioma", + "language_ai_prompts_row_hint" : "Una nota para el traductor de IA específico para el idioma de destino", + "language_ai_prompts_title" : "Notas para idiomas individuales", + "language_ai_prompt_tip_language" : "Escriba en inglés o en el idioma objetivo", + "language_ai_prompt_tip_usage" : "La nota es específica para el idioma de destino", "language_create_add" : "Añadir", "language_create_autocomplete_label" : "Buscar idioma", "language_created_message" : "Idioma creado", @@ -322,46 +687,87 @@ "language_deleted_message" : "Idioma eliminado", "language_edited_message" : "Idioma guardado", "language_field_autocomplete_label_new_language" : "Nuevo idioma personalizado", + "language_menu_label" : "Idioma", "language_name_exists" : "El idioma con este nombre ya existe", + "language_not_supported_by_service" : "El idioma no es compatible con el servicio de traducción automática seleccionado.", + "language_permitted_search" : "Buscar...", "language_settings_title" : "Ajustes de idioma", + "languages_menu_ai_prompt_customization" : "Personalización de IA", + "languages_menu_machine_translation" : "Traducción automática", + "languages_menu_project_languages" : "Idiomas del proyecto", "languages_modify_ok_button" : "OK", "languages_permitted_list_all" : "Todos los idiomas", + "languages_permitted_list_reset" : "Restablecer", + "languages_permitted_list_select_all" : "Todos los idiomas", "languages_title" : "Idiomas", "language_tag_exists" : "La etiqueta ya existe", "leave_project_confirmation_message" : "¿Realmente quieres salir de este proyecto?", "leave_project_confirmation_title" : "Salir del proyecto", + "license_key_not_found" : "Clave de licencia inválida", "login_email_label" : "E-mail", + "login_forgot_your_password" : "¿Olvidaste tu contraseña?", "login_github_login_button" : "Acceso con GitHub", + "login_github_signup_button" : "Regístrate con Github", "login_google_login_button" : "Acceso con Google", + "login_google_signup_button" : "Regístrate con Google", "login_login_button" : "Iniciar sesión", + "login_more_title" : "¿Más información sobre la herramienta de localización Tolgee?", "login_oauth2_login_button" : "Acceso con OAuth2", + "login_oauth2_signup_button" : "Registrarse con OAuth2", "login_password_label" : "Contraseña", "login_reset_password_button" : "Restablecer la contraseña", "login_sign_up" : "Regístrate", + "login_subtitle" : "¿No tienes una cuenta? Regístrate aquí", "login_title" : "Iniciar sesión", + "login_tolgee_documentation_link" : "Obtén más información en la documentación", + "login_tolgee_website_link" : "Mira nuestras geniales características en el sitio web de Tolgee", + "machine_translation_buy_more_credit" : "Comprar más créditos", "machine_translation_new_keys_title" : "Traducción automática de nuevas claves", "machine_translation_title" : "Traducción automática", "managed-account-field-hint" : "Esto lo gestiona tu organización.", "managed-account-notice" : "Tu cuenta es gestionada por tu organización.", "missing_callback_url" : "Falta el ajuste de URL de devolución de llamada.", + "mt_formality_default" : "Por defecto", + "mt_formality_formal" : "Formal", + "mt_formality_informal" : "Informal", + "mt_service_not_enabled" : "El proveedor de traducción no está habilitado", + "multiple_values_for_key_and_language" : "Múltiples valores definidos para la misma clave e idioma", "namespace_default" : "", + "namespace_menu_filter" : "Filtrar por namespace", + "namespace_menu_filter_cancel" : "Eliminar filtro", "namespace_menu_rename" : "Cambiar el nombre de namespace", + "namespace_rename_cancel" : "Cancelar", + "namespace_rename_confirm" : "Renombrar", + "namespace_rename_confirmation_message" : "¿Realmente desea cambiar el nombre del espacio de nombres? Asegúrese de reflejar este cambio en la aplicación traducida.", + "namespace_rename_confirmation_title" : "¿Está seguro?", "namespace_rename_placeholder" : "Nuevo nombre...", + "namespace_rename_success" : "Namespace renombrado", + "namespace_rename_title" : "Cambiar el nombre de namespace", "namespace_select_cancel" : "Cancelar", "namespace_select_confirm" : "Ok", "namespace_select_default" : "", "namespace_select_new" : "Añadir nuevo", "namespace_select_placeholder" : "Insertar el nuevo nombre de namespace", + "namespace_select_search" : "Buscar namespace...", + "namespae_select_title" : "Nuevo espacio de nombres", + "new-password-input-label" : "Nueva contraseña", "no_exported_result" : "No hay nada que exportar", "no-permissions-on-the-server" : "No tienes permiso en este servidor. Este servidor no permite a los usuarios crear organizaciones.", "no-permissions-title" : "Sin permiso", "no_screenshots_yet" : "Aún no se han agregado capturas de pantalla.", "operation_not_permitted" : "Tus permisos no son suficientes para realizar esta operación.", "operation_not_permitted_error" : "Tus permisos no son suficientes para realizar esta operación.", + "organization_already_subscribed" : "La organización ya está suscrita a algún plan.", + "organization-billing-self-hosted-active-subscriptions" : "Suscripciones activas", + "organization-billing-self-hosted-cancel-subscription-button" : "Cancelar", + "organization-billing-self-hosted-setup-new" : "Configurar nueva suscripción", + "organization-billing-self-hosted-subscription-cancel-confirmation" : "¿Realmente desea cancelar su suscripción?", + "organization-billing-self-hosted-subscription-cancelled-message" : "Suscripción cancelada", "organization_created_message" : "Organización creada", "organization_delete_button" : "Eliminar organización", "organization_deleted_message" : "Organización eliminada", "organization_has_no_other_owner" : "La organización no tiene otro dueño.", + "organization_invoices_title" : "Facturas", "organization_leave_button" : "Dejar la organización", "organization_left_message" : "Organización abandonada", "organization_member_privileges_set" : "Permisos establecidos", @@ -369,9 +775,12 @@ "organization_member_privileges_title" : "Permisos de miembros de la organización", "organization_members_title" : "Miembros de la organización", "organization_members_view_title" : "Miembros de la organización", + "organization-menu-billing-test-clock" : "Reloj de prueba", + "organization_menu_invoices" : "Facturas", "organization_menu_member_privileges" : "Permisos de miembros", "organization_menu_members" : "Miembros de la organización", "organization_menu_profile" : "Perfil de la organización", + "organization_menu_subscriptions" : "Suscripciones", "organization_pricing_plans_title" : "Planes de precios", "organization_role_changed_message" : "La función de la organización ha cambiado", "organization_role_type_MEMBER" : "MIEMBRO", @@ -380,12 +789,20 @@ "organization_role_type_OWNER_hint" : "Gestiona la organización y sus proyectos", "organizations_add_new" : "Añadir organización", "organizations_title" : "Organizaciones", + "organization_subscriptions_cloud_button" : "Nube", + "organization_subscriptions_self_hosted_ee_button" : "Autohospedado", + "organization_subscriptions_title" : "Suscripciones", "organizations-will-be-deleted" : "Estas organizaciones serán eliminadas", "organization_updated_message" : "Se actualizó el ajuste de la organización", "organization_user_deleted" : "Usuario eliminado de la organización", "organization_users_leave" : "Salir", + "organization_users_project_access" : "Tiene acceso al proyecto", + "organization_users_project_access_hint" : "El usuario no es miembro, pero ha sido invitado directamente a uno o más proyectos en esta organización", + "organization_users_projects_description" : "El usuario tiene acceso directo a estos proyectos:", + "organization_users_projects_title" : "Proyectos del usuario", "organization_users_remove_user" : "Eliminar", "organization_your_address_to_access_organization" : "Esta será la URL de su organización: {address}", + "out_of_credits" : "Créditos para traducción automática agotados", "paid-feature-banner-title" : "Tu plan no incluye esta función.", "parser_duplicate_plural_argument_selector" : "Opción duplicada", "parser_duplicate_select_argument_selector" : "Opción duplicada", @@ -415,6 +832,12 @@ "parser_unmatched_closing_tag" : "Falta la etiqueta de cierre", "Password" : "Contraseña", "Password confirmation" : "Confirmación de contraseña", + "password_reset_message" : "Contraseña restablecida correctamente", + "password-strength-medium" : "Contraseña media", + "password-strength-strong" : "Contraseña segura", + "password-strength-very-strong" : "Contraseña muy segura", + "password-strength-very-weak" : "Contraseña muy débil", + "password-strength-weak" : "Contraseña débil", "password-updated" : "Su contraseña ha sido actualizada.", "pat-delete-button" : "Eliminar", "pat-deleted-message" : "Token de acceso personal eliminado", @@ -437,23 +860,82 @@ "pats-empty-message" : "Todavía no se han añadido tokens de acceso personal.", "pats_title" : "Tokens de acceso personal", "pat-token-edited" : "Token de acceso personal editado", + "permission_basic_title" : "Básico", + "permission_dialog_close" : "Cerrar", + "permission_dialog_inherited_message" : "Permisos heredados de la organización", + "permission_dialog_reset_to_organization" : "Restablecer", + "permission_dialog_reset_to_organization_hint" : "Restablecer permisos directos del proyecto (establecer según la organización)", + "permission_dialog_save" : "Guardar", + "permission_granular_title" : "Granular", + "permissions_advanced_item_blocked" : "Bloqueado por: {scopes}", + "permissions_content_delivery" : "Entrega de contenido", + "permissions_item_activity_view" : "Ver actividad", + "permissions_item_admin" : "Administrador", + "permissions_item_batch_jobs_batch_translate_by_machine" : "Traducción automática", + "permissions_item_batch_jobs_batch_translate_by_tm" : "Pre-traducido por TM", + "permissions_item_batch_jobs_cancel" : "Cancelar", + "permissions_item_batch_jobs_view" : "Ver", + "permissions_item_batch_operations" : "Operaciones por lotes", + "permissions_item_content_delivery_manage" : "Gestionar", + "permissions_item_content_delivery_publish" : "Publicar", + "permissions_item_keys" : "Claves", + "permissions_item_keys_create" : "Crear", + "permissions_item_keys_delete" : "Eliminar", + "permissions_item_keys_edit" : "Editar", + "permissions_item_keys_view" : "Ver", + "permissions_item_languages_edit" : "Editar idiomas", + "permissions_item_members" : "Miembros", + "permissions_item_members_edit" : "Editar", + "permissions_item_members_view" : "Ver", + "permissions_item_project_edit" : "Editar proyecto", + "permissions_item_screenshots" : "Capturas de pantalla", + "permissions_item_screenshots_delete" : "Eliminar", + "permissions_item_screenshots_upload" : "Añadir", + "permissions_item_screenshots_view" : "Ver", + "permissions_item_translations" : "Traducciones", + "permissions_item_translations_comments" : "Comentarios", + "permissions_item_translations_comments_add" : "Añadir", + "permissions_item_translations_comments_edit" : "Editar", + "permissions_item_translations_comments_set_state" : "Resuelto", + "permissions_item_translations_edit" : "Editar", + "permissions_item_translations_state" : "Cambiar estado", + "permissions_item_translations_view" : "Ver", + "permissions_item_webhooks_manage" : "Gestionar webhooks", + "permissions_reset_message" : "Permisos restablecidos", "permissions_set_message" : "Permisos establecidos", + "permissions_settings_scopes" : "Ámbitos:", "permission_type_edit" : "Editar", "permission_type_edit_hint" : "Cambios de traducciones y claves", + "permission_type_granular" : "Granular", + "permission_type_granular_hint" : "Configuración personalizada de permisos granulares", "permission_type_manage" : "Gestionar", "permission_type_manage_hint" : "Gestión de la configuración del proyecto, importaciones, cambios de traducciones y claves", + "permission_type_none" : "Ninguno", + "permission_type_none_hint" : "El usuario no tiene permiso para el proyecto", + "permission_type_review" : "Revisión", + "permission_type_review_hint" : "Cambios de traducciones y revisión", "permission_type_translate" : "Traducir", "permission_type_translate_hint" : "Cambios de traducciones", "permission_type_view" : "Ver", "permission_type_view_hint" : "Cambios no permitidos", + "plan_has_subscribers" : "El plan tiene suscriptores", "plan_limit_dialog_close" : "Cerrar", "plan_limit_dialog_description" : "La operación no se puede realizar porque excedería el límite de tu plan actual", "plan_limit_dialog_go_to_billing" : "Aumentar el plan", "plan_limit_dialog_title" : "Límite excedido", "plan_translation_limit_exceeded" : "Límite de traducción del plan excedido", + "project_ai_prompt_add" : "Descripción", + "project_ai_prompt_dialog_description_too_long" : "La descripción es demasiado larga", + "project_ai_prompt_dialog_tip_language" : "Utilice inglés para la descripción", + "project_ai_prompt_dialog_tip_topic" : "Describa el tema de su proyecto", + "project_ai_prompt_dialog_title" : "Descripción del proyecto", + "project_ai_prompt_example_label" : "Ejemplo", + "project_ai_prompt_title" : "Descripción del proyecto", "project_create_base_language_label" : "El idioma base", "project_created_message" : "¡Proyecto creado!", "project_create_languages_title" : "Idiomas", + "project_create_tolgee_placeholders_hint" : "Los marcadores universales de Tolgee son un subconjunto de los marcadores ICU, que se transforman automáticamente a los formatos de destino al exportarlos", + "project_create_use_tolgee_placeholders_label" : "Usar marcadores universales ICU de Tolgee", "project_creation_add_at_least_one_language" : "Añade al menos un idioma", "project_dashboard_base_words_count" : "Palabras de base", "project_dashboard_chart_daily_activity_count_tooltip" : "Actividad diaria", @@ -468,22 +950,31 @@ "project_dashboard_project_owner" : "Propietario del proyecto", "project_dashboard_reviewed_percent" : "Revisado", "project_dashboard_show_translations" : "Mostrar traducciones", + "project_dashboard_strings_count" : "Cadenas", "project_dashboard_tag_count" : "Tags", "project_dashboard_title" : "Panel de control del proyecto", "project_dashboard_translated_percent" : "Traducido", "project_dashboard_translations_less_then_1_percent" : "< 1%", "project_dashboard_translations_percent" : "{percent, number, :: %}", "project_deleted_message" : "¡Proyecto eliminado!", + "project_integrate_description" : "Utilice las integraciones de Tolgee para acelerar el proceso de localización. Las integraciones de Javascript le permiten editar las traducciones directamente en su aplicación. Esto también mejora la calidad de las traducciones, ya que recopilamos el contexto de la página y luego lo proporcionamos a sus traductores o a nuestro traductor automático de IA. Más información sobre las integraciones de Tolgee.", "project_integrate_title" : "Integrar", + "project_languages_add_button" : "Idioma", + "project_languages_auto_translation_enable_for_import_switch" : "Traducir automáticamente los elementos importados", "project_languages_base_language" : "Idioma base", "project_languages_default_providers" : "Proveedores predeterminados", "project_languages_default_provider_short" : "Por defecto", + "project_languages_default_settings" : "Configuración predeterminada", + "project_languages_mt_settings_inherited" : "Heredado de la configuración predeterminada", + "project_languages_mt_settings_provider_not_supported" : "El proveedor no admite este idioma", "project_languages_new_keys_hint" : "Al agregar una traducción básica, Tolgee intentará traducir las otras traducciones automáticamente. Primero buscando coincidencias del 100 % en la memoria de traducción y, en segundo lugar, mediante traducción automática.", "project_languages_new_keys_machine_translations_switch" : "Habilitar la traducción automática usando el proveedor principal", "project_languages_new_keys_translation_memory_switch" : "Habilitar la memoria de traducción", + "project_languages_other_providers" : "Otros proveedores", "project_languages_primary_none" : "Ninguno", "project_languages_primary_provider" : "Principal", "project_languages_primary_provider_hint" : "El proveedor principal se utiliza para traducir automáticamente nuevas claves y se muestra primero en el menú de traducción.", + "project_languages_title" : "Idiomas del proyecto", "project_leave_button" : "Salir del proyecto", "project_list_keys_count" : "{keysCount, plural, one {1 llave} other {# llaves}}", "project_list_more_button" : "Más", @@ -493,10 +984,12 @@ "project_members_dialog_email" : "E-mail", "project_members_dialog_invite_button" : "Invitar", "project_members_dialog_name" : "Nombre", + "project_members_dialog_permission_title" : "Permisos", "project_members_dialog_title" : "Nueva invitación", "project_members_title" : "Miembros", "project_menu_api_keys" : "Claves API", "project_menu_dashboard" : "Panel de control del proyecto", + "project_menu_developer" : "Ajustes del desarrollador", "project_menu_export" : "Exportar", "project_menu_import" : "Importar", "project_menu_integrate" : "Integrar", @@ -505,22 +998,52 @@ "project_menu_projects" : "Proyectos", "project_menu_project_settings" : "Ajustes del proyecto", "project_menu_translations" : "Traducciones", + "project_mt_dialog_cancel_button" : "Cancelar", + "project_mt_dialog_reset_to_default" : "Restablecer a predeterminado", + "project_mt_dialog_save_button" : "Guardar", + "project_mt_dialog_service_enabled" : "Habilitado", + "project_mt_dialog_service_formality" : "Formalidad", + "project_mt_dialog_service_not_supported" : "El proveedor no admite este idioma", + "project_mt_dialog_service_primary" : "Principal", + "project_mt_dialog_service_suggested" : "Sugerido", + "project_mt_dialog_service_suggested_hint" : "Servicios mostrados en las sugerencias en el menú de traducción", + "project_mt_dialog_settings_inherited_message" : "Heredado de la configuración predeterminada", + "project_mt_dialog_title" : "Configuración de traducción automática", "project_permission_information_text_base_permission_after" : "Esto significa que todos los usuarios tienen al menos este permiso. Usted no puede establecerle el permiso que sea más bajo que este.", "project_permission_information_text_base_permission_before" : "Este proyecto es parte de una organización que tiene permisos básicos ajustados para:", "project_permissions_revoke_user_access_message" : "¿Realmente desea revocar el acceso del usuario {userName}?", + "projects_add_button" : "Agregar proyecto", "projects_empty" : "Sin proyectos", "projects_empty_action" : "Añadir proyecto", "project_settings_base_language" : "Idioma base", "project_settings_button" : "Ajustes", "project_settings_danger_zone_title" : "Zona peligrosa", + "project_settings_description_label" : "Descripción (markdown)", + "project_settings_development_title" : "Desarrollo", + "project_settings_menu_advanced" : "Avanzado", + "project_settings_menu_general" : "General", "project_settings_name_label" : "Nombre", "project_settings_title" : "Ajustes del proyecto", + "project_settings_tolgee_placeholders_hint" : "Los marcadores universales de Tolgee son un subconjunto de los marcadores ICU, que se transforman automáticamente a los formatos de destino al exportar", + "project_settings_use_tolgee_placeholders_label" : "Usar marcadores universales ICU de Tolgee", + "projects_search_placeholder" : "Buscar proyecto...", "projects_title" : "Proyectos", "project_successfully_edited_message" : "El ajuste del proyecto se guardó con éxito.", "project_successfully_left" : "Has salido del proyecto.", "project_transfer_autocomplete_label" : "Seleccionar nuevo dueño", "project_transferred_message" : "Proyecto transferido", "project_transfer_rewrite_project_name_to_confirm_message" : "Para confirmar esta acción, escriba el nombre del proyecto.", + "quick_start_highlight_ok" : "Aceptar", + "quick_start_highlight_skip" : "Omitir consejos", + "quick_start_item_add_language_hint" : "Agregar o modificar idiomas del proyecto", + "quick_start_item_automatic_translation_hint" : "¡Traduzca las claves automáticamente cuando se creen o modifiquen!", + "quick_start_item_export_form_hint" : "Exportar archivos estáticos y usarlos directamente en tu aplicación", + "quick_start_item_integrate_form_hint" : "Conecta tu aplicación directamente con Tolgee y obtén una función única de edición en contexto y mucho más!", + "quick_start_item_invitations_hint" : "Invitar nuevos usuarios o administrar invitaciones existentes", + "quick_start_item_machine_translation_hint" : "Configurar proveedores de traducción automática o traducción autónoma", + "quick_start_item_members_hint" : "Administrar miembros existentes y sus permisos", + "quick_start_item_pick_import_file_hint" : "Cargue sus archivos de traducción existentes en la plataforma", + "quick_start_translation_namespace_input_hint" : "El espacio de nombres permite separar las traducciones en archivos de traducción separados. Son útiles para proyectos más grandes.", "really_leave_organization_confirmation_message" : "¿De verdad quieres dejar la organización?", "really_remove_user_confirmation" : "¿Realmente quieres eliminar al usuario {userName} de la organización?", "really_want_to_change_base_permission_confirmation" : "¿Realmente quieres cambiar los permisos básicos de esta organización?", @@ -529,15 +1052,22 @@ "regenerate_pat_title" : "Regenerar el token", "registrations_not_allowed" : "Las inscripciones no están habilitadas.", "request_parse_error" : "Se ha producido un error interno", + "reset_password_back_to_login" : "Volver al inicio de sesión", "reset_password_email_field" : "E-mail", + "reset_password_registration_email_field" : "Correo electrónico de registro", + "reset_password_send_link_button" : "Enviar enlace", "reset_password_send_request_button" : "Enviar una solicitud", + "reset_password_set_submit" : "Establecer nueva contraseña", "reset_password_set_title" : "Nueva contraseña", "reset_password_success_message" : "La solicitud enviada con éxito! Si se registró con este e-mail, recibirá un correo electrónico con un enlace para restablecer la contraseña. Revisa tu correo.", "reset_password_title" : "Restablecer la contraseña", + "resource_not_found" : "No encontrado", "resource_not_found_message" : "No encontrado", "revoke_access_confirmation_title" : "Revocar el acceso", + "scopes_at_least_one_scope_error" : "Seleccione al menos un permiso", "screenshot_delete_message" : "¿Realmente quieres eliminar la captura de pantalla?", "screenshot_delete_title" : "Eliminar captura de pantalla", + "seats_spending_limit_exceeded" : "Límite de gasto de asientos excedido", "sensitive-authentication-dialog-title" : "Autenticación", "sensitive-authentication-message" : "Para continuar con esta operación, por favor, identifícate de nuevo.", "sensitive-auth-submit-button" : "OK", @@ -547,31 +1077,74 @@ "sign_up_form_email" : "E-mail", "sign_up_form_full_name" : "Nombre completo", "sign_up_form_organization_name" : "Nombre de la organización", + "sign_up_form_user_source" : "¿Dónde nos has conocido?", "sign_up_submit_button" : "Enviar", + "sign_up_subtitle" : "¿Ya tienes una cuenta? Inicia sesión aquí", + "sign_up_success_message" : "¡Gracias por registrarte!", "sign_up_success_needs_verification_message" : "Gracias por registrarte! Para verificar su correo electrónico, siga las instrucciones enviadas a la dirección de correo electrónico proporcionada.", "sign-up-terms-and-conditions-message" : "Al hacer clic en Enviar, confirmo que he leído y que acepto las Condiciones de Uso de Tolgee", "sign_up_title" : "Inscribirse", "simple_paginated_list_error_message" : "No se pueden cargar datos", "slug_validation_can_contain_just_lowercase_numbers_hyphens" : "Este campo solo puede contener letras minúsculas, números y guiones", + "spending_limit_dialog_close" : "Cerrar", + "spending_limit_dialog_description" : "Contacte con soporte en billing@tolgee.io para aumentar su límite de gasto", + "spending_limit_dialog_title" : "Límite de gasto excedido", "standard_search_label" : "Buscar...", + "storage_add_item" : "Almacenamiento", + "storage_create_success" : "¡Almacenamiento creado con éxito!", + "storage_create_title" : "Crear almacenamiento de contenido", + "storage_delete_success" : "¡Almacenamiento eliminado con éxito!", + "storage_form_cancel" : "Cancelar", + "storage_form_delete" : "Eliminar", + "storage_form_keep_as_is" : "Mantener el existente", + "storage_form_name" : "Nombre", + "storage_form_public_url_prefix" : "Prefijo de URL pública", + "storage_form_save" : "Guardar", + "storage_form_test" : "Prueba", + "storage_form_test_success" : "La configuración es válida", + "storage_form_type_azure" : "Blob de Azure", + "storage_form_type_s3" : "Bucket de S3", + "storage_item_default" : "Por defecto", + "storage_item_delete_dialog_title" : "Eliminar almacenamiento de contenido", + "storage_item_edit" : "Editar", + "storage_not_enabled_message" : "Tu plan no incluye almacenamiento de contenido personalizado. Actualiza tu plan para acceder a esta función.", + "storage_over_limit_title" : "Ha superado el límite, la modificación está restringida", + "storage_subtitle" : "Almacenamiento de contenido del proyecto", + "storage_update_success" : "¡Almacenamiento de contenido actualizado con éxito!", + "storage_update_title" : "Editar almacenamiento de contenido", + "subscription_already_canceled" : "Suscripción ya cancelada", + "subscription_not_active" : "Suscripción no activa", + "theme_dark_label" : "Oscuro", + "theme_light_label" : "Claro", + "theme_mode" : "Modo", + "theme_system_label" : "Sistema", "third_party_auth_error_message" : "Problema al iniciar sesión con servicios de tercero", "this_will_delete_organization_forever" : "Esta opción eliminará esta organización para siempre.", "this_will_delete_project_forever" : "Esta opción eliminará este proyecto para siempre.", "this_will_transfer_project" : "Esto transferirá el proyecto a otro dueño.", "token-regenerate-message" : "El token actual será reemplazado. Ya no podrás usarlo más.", + "tools_panel_hint" : "Pista", "tranfer_project_dialog_warning" : "Esto transferirá el proyecto a otro dueño.", "transfer_option_organization" : "organización", "transfer_project_apply_button" : "Transferir", "transfer_project_button" : "Transferir", "transfer_project_dialog_title" : "Transferir proyecto", "translation_add" : "Añadir", + "translation_api_rate_limit" : "El traductor falló debido al límite de tasa", "translation_cell_comments" : "Comentarios", + "translation-context-present-hint" : "Traducido con contexto de Tolgee", + "translation_defined_in_another_file" : "Traducción para esta clave y lenguaje definido en otro archivo", + "translation_failed" : "Error de traducción", "translation_grid_key_text" : "Clave", "Translation grid - Successfully deleted!" : "¡Traducciones borradas!", "translations_auto_translated_provider" : "Traducido automáticamente por {provider}", "translations_auto_translated_tm" : "Traducido automáticamente usando la memoria de traducción", "translations_cell_cancel" : "Cancelar", + "translations_cell_change_state" : "Cambiar estado", + "translations_cell_close" : "Cerrar", "translations_cell_edit" : "Editar", + "translations_cell_insert_base" : "Insertar texto base", + "translations_cell_outdated" : "Obsoleto (la traducción base ha cambiado)", "translations_cell_save" : "Guardar", "translations_cell_save_and_continue" : "Guardar & continuar", "translations_cell_tab_comments" : "{value, plural, other {Commentários (#)} =0 {Commentário}}", @@ -582,9 +1155,15 @@ "translations_comments_delete_confirmation" : "¿Realmente quieres borrar este comentario?", "translations_comments_load_more" : "Cargar más", "translations_comments_needs_resolution" : "No está resuelto", + "translations_comments_previous_comments" : "Comentarios anteriores", "translations_comments_resolve" : "Resuelto", "translations_comments_resolved" : "Resuelto", "translations_delete_selected" : "Borrar seleccionado", + "translations_discard_button_confirm" : "Descartar", + "translations_discard_unsaved_message" : "¿Desea descartar los cambios no guardados?", + "translations_discard_unsaved_title" : "¿Descartar cambios?", + "translations_editor_switch_hide_code" : "Ocultar código", + "translations_editor_switch_show_code" : "Mostrar código", "translations_filter_placeholder" : "Filtrar...", "translations_filters_heading_clear" : "Limpiar los filtros", "translations_filters_heading_namespaces" : "Namespaces", @@ -594,35 +1173,51 @@ "translations_filters_heading_translations" : "Traducciones", "translations_filters_missing_translation" : "Falta traducción", "translations_filters_no_screenshots" : "Sin capturas de pantalla", + "translations_filters_something_outdated" : "Traducción obsoleta", "translations_filters_text" : "{filtersNum, plural, one {1 filtro} other {# filtros}}", "translations_filters_with_screenshots" : "Con capturas de pantalla", "translations-history-differences-toggle" : "Diferencias", "translations_history_load_more" : "Cargar más", + "translations_history_previous_items" : "Elementos anteriores", "translation_single_create_title" : "Crear nueva clave", "translation_single_delete_success" : "¡Clave eliminada!", "translation_single_delete_text" : "¿Realmente quieres eliminar la clave con sus traducciones?", "translation_single_delete_title" : "Eliminar clave", + "translation_single_description_hint" : "Describa el contexto de la traducción. Si utiliza el traductor Tolgee, la descripción se utiliza para mejorar la traducción de IA.", "translation_single_label_delete" : "Eliminar clave", + "translation_single_label_description" : "Descripción", + "translation_single_label_is_plural" : "Usar formas plurales", "translation_single_label_key" : "Clave", "translation_single_label_namespace" : "Namespace", + "translation_single_label_plural_hint" : "Cambiar el nombre de la variable que se utiliza para la forma plural", + "translation_single_label_plural_variable" : "Nombre de la variable", "translation_single_label_screenshots" : "Capturas de pantalla", "translation_single_label_tags" : "Etiquetas", + "translation_single_namespace_hint" : "Utilice espacios de nombres para proyectos grandes, donde desee separar las claves en varios archivos", "translation_single_no_permission_create" : "No tienes permisos suficientes para añadir una clave nueva", "translation_single_tag_placeholder" : "Añadir etiqueta...", "translation_single_translations_title" : "Traducciones", "translations_key_created" : "Clave creada", "translations_key_delete_confirmation_text" : "{count, plural, one {¿Estás seguro de que quieres eliminar 1 clave marcada y sus traducciones?} other {¿Estás seguro de que quieres eliminar todas las # claves marcadas y sus traducciones?}}", + "translations_key_edit_custom_properties_description" : "Almacene sus valores personalizados aquí en formato JSON. Las claves que comienzan con `_` tienen un significado especial para Tolgee.", "translations_key_edit_label" : "Clave", + "translations_key_edit_label_description" : "Descripción", + "translations_key_edit_label_description_hint" : "Describa el contexto de la traducción. Si utiliza el traductor Tolgee, la descripción se utiliza para mejorar la traducción", "translations_key_edit_label_namespace" : "Namespace", + "translations_key_edit_label_namespace_hint" : "Utilice espacios de nombres para proyectos grandes, donde desee separar las claves en varios archivos", "translations_key_edit_label_tags" : "Etiquetas", "translations_key_edit_placeholder" : "Añadir etiqueta...", "translations_key_edit_title" : "Editar clave", "translations_languages_limit_reached" : "No se pueden seleccionar más de {max} idiomas", + "translations_missing_placeholders_label" : "Faltante:", + "translations_new_key_discard_button" : "Descartar", + "translations_new_key_discard_message" : "¿Descartar cambios no guardados?", "translations_nothing_found" : "No se encontró ninguna traducción.", "translations_nothing_found_action" : "Limpiar los filtros", "translations_no_translations" : "Sin traducciones", "translations_no_translations_action" : "Añadir nueva traducción", "translations_no_translations_integrate" : "Guía de integración", + "translation_spending_limit_exceeded" : "Límite de gasto excedido", "translations_results_count" : "{count, plural, one {1 clave} other {# claves}}", "translations" : { "screenshots" : { @@ -639,11 +1234,14 @@ "translations_screenshots_tooltip" : "Capturas de pantalla", "translations_select_all" : "Seleccionar todo", "translations_selected_count" : "Seleccionado {count, number} / {total, number}", + "translations_shortcuts_in_editor_title" : "En el editor", + "translations_shortcuts_in_list_title" : "En la lista", "translations_shortcuts_move" : "Mover", "translations_tag_create" : "Añadir \"{tag}\"", "translations_tag_label" : "etiqueta", "translations_tags_no_results" : "Nada encontrado", "translation_state_change" : "Marcar como {newState}", + "translation_state_disabled" : "Deshabilitado", "translation_state_reviewed" : "Revisado", "translation_state_translated" : "Traducido", "translation_state_untranslated" : "No traducido", @@ -652,17 +1250,26 @@ "translations_unsaved_changes_confirmation_title" : "Cambios no guardados", "translations_view_title" : "Traducciones", "translation_tools_base_empty" : "La traducción de la base está vacía", + "translation_tools_comments" : "Comentarios", + "translation_tools_history" : "Historial", + "translation_tools_keyboard_shortcuts" : "Atajos de teclado", + "translation_tools_limit_exceeded_message" : "Límite de gasto para créditos MT excedido, contacte al soporte billing@tolgee.io", "translation_tools_machine_translation" : "Traducción automática", "translation_tools_no_credits_billing_link" : "No hay suficiente créditos TA, puedes recargarlos en sección de facturación", "translation_tools_no_credits_message" : "No hay suficientes créditos TA, ponte en contacto con el propietario del proyecto", "translation_tools_nothing_found" : "No se encontró nada", "translation_tools_translation_memory" : "Memoria de traducción", + "translation_visual_disabled" : "", + "translation_visual_disabled_hint" : "La traducción a este idioma está deshabilitada, compruebe la configuración avanzada de claves", "unexpected_error_message" : "Error inesperado: {code}", "unexpected_error_occurred" : "Se ha producido un error inesperado", + "unexpected_error_while_executing_webhook" : "Error inesperado al ejecutar el webhook", + "unexpected_error_while_publishing_to_content_storage" : "Error inesperado al publicar en el almacenamiento de contenido", "user-account-security-title" : "Seguridad de la cuenta", "user_already_has_permissions" : "El usuario ya tiene permisos", "user_already_has_role" : "Usted ya es miembro de esta organización.", "User data - Successfully updated!" : "Datos de usuario actualizados", + "user_has_no_project_access" : "El usuario no tiene acceso al proyecto", "user_is_owner_of_organization_tooltip" : "El usuario es proprietario de la organización que posee este proyecto.", "user_is_part_of_organization_tooltip" : "El usuario es un miembro de la organización que posee este proyecto.", "user_menu_api_keys" : "Claves API", @@ -685,8 +1292,34 @@ "validation_cannot_contain_coma" : "No puede contener una coma", "validation_email_is_not_valid" : "El formato del correo electrónico no es válido", "validation_email_not_unique" : "El usuario con este correo electrónico ya existe", + "validation_invalid_custom_values" : "El contenido debe ser un objeto JSON válido", + "validation_invalid_plural_parameter" : "El valor no es una variable de parámetro ICU válida", "Validation - required field" : "Este campo es obligatorio", "validation_slug_not_unique" : "La dirección no es única", + "webhook_create_success" : "¡Webhook creado con éxito!", + "webhook_create_title" : "Crear webhook", + "webhook_delete_success" : "¡Webhook eliminado con éxito!", + "webhook_edit_success" : "¡Webhook actualizado exitosamente!", + "webhook_form_cancel" : "Cancelar", + "webhook_form_delete" : "Eliminar", + "webhook_form_save" : "Guardar", + "webhook_form_url_label" : "URL de destino", + "webhook_item_delete_dialog_title" : "Eliminar webhook", + "webhook_item_edit" : "Editar", + "webhook_item_show_secret" : "Mostrar secreto", + "webhook_item_test" : "Prueba", + "webhook_responded_with_non_200_status" : "El webhook respondió con un estado no 200", + "webhooks_add_button" : "Webhook", + "webhook_secret_description" : "Este secreto se utiliza para firmar la solicitud de webhook. De esta manera, puede asegurar su punto final.", + "webhook_secret_title" : "Secreto del webhook", + "webhooks_failing_hint" : "El webhook falló en la última ejecución", + "webhooks_last_run_hint" : "Hora de última ejecución", + "webhooks_not_enabled_message" : "Tu plan no incluye la función de webhooks. Actualiza tu plan para acceder a esta función.", + "webhooks_over_limit_title" : "Ha superado el límite, la modificación está restringida", + "webhooks_subtitle" : "Webhooks del proyecto", + "webhook_test_fail" : "¡Fallo en la prueba!", + "webhook_test_success" : "Solicitud de prueba enviada al webhook con éxito", + "webhook_update_title" : "Editar webhook", "wrong_current_password" : "Se ha introducido una contraseña actual incorrecta", "your_email_was_changed_verification_message" : "Si cambia su correo electrónico, el cambio no entrará en vigencia hasta que se verifique el nuevo correo electrónico." } \ No newline at end of file diff --git a/webapp/src/i18n/fr.json b/webapp/src/i18n/fr.json index faabb54f03..6312bed04e 100644 --- a/webapp/src/i18n/fr.json +++ b/webapp/src/i18n/fr.json @@ -355,6 +355,10 @@ "content_delivery_deployment_manual" : "Manuel", "content_delivery_description" : "Téléchargez vos fichiers de localisation vers le stockage de contenu, afin de pouvoir les charger directement depuis votre application. L'action de publication peut prendre jusqu'à 15 minutes (automatique et manuelle) car le stockage par défaut est mis en cache.", "content_delivery_form_cancel" : "Annuler", + "content_delivery_form_custom_slug_generated_placeholder" : "''", + "content_delivery_form_custom_slug_helper_text" : "Lorsqu'il n'est pas fourni, le slug sera généré automatiquement", + "content_delivery_form_custom_slug_label" : "Slug personnalisé", + "content_delivery_form_custom_slug_placeholder" : "''", "content_delivery_form_delete" : "Supprimer", "content_delivery_form_name_label" : "Nom", "content_delivery_form_save" : "Sauvegarder", @@ -372,6 +376,8 @@ "content_delivery_page_hint" : "Chargez vos traductions directement depuis Tolgee pour qu'elles soient toujours à jour", "content_delivery_publis_success" : "Contenu publié avec succès !", "content_delivery_subtitle" : "Diffusion de contenu du projet", + "content_delivery_translations_prune_before_publish_hint" : "Les données stockées dans le stockage de contenu seront supprimées avant la publication. Lorsque cette option n'est pas activée, les données des langues ou des espaces de noms supprimés seront conservées dans le stockage.", + "content_delivery_translations_prune_before_publish_label" : "Élaguer avant la publication", "content_delivery_update_success" : "Diffusion de contenu mise à jour avec succès!", "content_delivery_update_title" : "Modifier la diffusion du contenu", "content_storage_config_invalid" : "Configuration de stockage invalide", @@ -701,6 +707,7 @@ "leave_project_confirmation_title" : "Abandonner le projet", "license_key_not_found" : "Clé de licence invalide", "login_email_label" : "E-mail", + "login_forgot_your_password" : "Mot de passe oublié ?", "login_github_login_button" : "Se connecter via GitHub", "login_github_signup_button" : "S'inscrire avec Github", "login_google_login_button" : "Se connecter via Google", @@ -712,6 +719,7 @@ "login_password_label" : "Mot de passe", "login_reset_password_button" : "Réinitialiser votre mot de passe", "login_sign_up" : "Créer un compte", + "login_subtitle" : "Vous n'avez pas de compte ? Inscrivez-vous ici", "login_title" : "Connexion", "login_tolgee_documentation_link" : "Pour en savoir plus, consultez la documentation.", "login_tolgee_website_link" : "Découvrez nos fonctionnalités intéressantes sur le site web de Tolgee", @@ -1046,8 +1054,12 @@ "regenerate_pat_title" : "Régénérer le jeton", "registrations_not_allowed" : "Les inscriptions ne sont pas activées", "request_parse_error" : "Une erreur interne s'est produite", + "reset_password_back_to_login" : "Retour à la page de connexion", "reset_password_email_field" : "E-mail", + "reset_password_registration_email_field" : "E-mail d'inscription", + "reset_password_send_link_button" : "Envoyer le lien", "reset_password_send_request_button" : "Envoyer une demande", + "reset_password_set_submit" : "Définir un nouveau mot de passe", "reset_password_set_title" : "Nouveau mot de passe", "reset_password_success_message" : "Demande envoyée avec succès ! Si vous êtes inscrit avec cet e-mail, vous recevrez un e-mail avec un lien pour réinitialiser votre mot de passe. Vérifiez votre boîte de réception.", "reset_password_title" : "Réinitialiser votre mot de passe", @@ -1067,7 +1079,9 @@ "sign_up_form_email" : "E-mail", "sign_up_form_full_name" : "Nom et prénom", "sign_up_form_organization_name" : "Nom de l'organisation", + "sign_up_form_user_source" : "Où avez-vous entendu parler de nous ?", "sign_up_submit_button" : "Envoyer", + "sign_up_subtitle" : "Vous avez déjà un compte ? Connectez-vous ici", "sign_up_success_message" : "Merci de vous être inscrit!", "sign_up_success_needs_verification_message" : "Merci de vous être inscrit. Pour vérifier votre adresse e-mail, veuillez suivre les instructions envoyées à l'adresse e-mail fournie.", "sign-up-terms-and-conditions-message" : "En cliquant sur Envoyer, j'accepte d'avoir lu et accepté les \n \n Conditions d'utilisation\n de Tolgee", diff --git a/webapp/src/i18n/hu.json b/webapp/src/i18n/hu.json index fff05b3dbb..b39b80a851 100644 --- a/webapp/src/i18n/hu.json +++ b/webapp/src/i18n/hu.json @@ -355,6 +355,10 @@ "content_delivery_deployment_manual" : "Kézikönyv", "content_delivery_description" : "Töltse fel a lokalizációs fájljait a tartalomtárolóba, hogy közvetlenül betölthetőek legyenek az alkalmazásából. A közzététel akár 15 percig is eltarthat (mind az automatikus, mind a manuális), mivel az alapértelmezett tároló gyorsítótárazott.", "content_delivery_form_cancel" : "Mégse", + "content_delivery_form_custom_slug_generated_placeholder" : "''", + "content_delivery_form_custom_slug_helper_text" : "Ha nincs megadva, az azonosító automatikusan generálódik", + "content_delivery_form_custom_slug_label" : "Egyedi slug", + "content_delivery_form_custom_slug_placeholder" : "''", "content_delivery_form_delete" : "Törlés", "content_delivery_form_name_label" : "Név", "content_delivery_form_save" : "Mentés", @@ -372,6 +376,8 @@ "content_delivery_page_hint" : "Töltse be a fordításait közvetlenül a Tolgee-ből, így mindig naprakészek lesznek", "content_delivery_publis_success" : "A tartalom sikeresen publikálva!", "content_delivery_subtitle" : "Projekt Tartalom szállítás", + "content_delivery_translations_prune_before_publish_hint" : "A tartalomtárolóban tárolt adatokat eltávolítjuk a közzététel előtt. Ha nincs engedélyezve, az eltávolított nyelvek vagy névterek adatai megmaradnak a tárolóban.", + "content_delivery_translations_prune_before_publish_label" : "Részleges törlés a közzététel előtt", "content_delivery_update_success" : "A tartalom szállítás sikeresen frissítve!", "content_delivery_update_title" : "Tartalom szállítás szerkesztése", "content_storage_config_invalid" : "Az adattároló konfigurációja érvénytelen", @@ -441,11 +447,30 @@ "expiration-label" : "Lejárat", "expiration-never-option" : "Soha nem jár le", "expired_jwt_token" : "Kijelentkeztél", + "export-format-android-xml" : "Android .xml", + "export-format-apple-strings" : "Apple .strings és .stringsdict", + "export-format-apple-xliff" : "Apple .xliff", + "export-format-flat-json" : "Sík JSON", + "export-format-flat-yaml" : "Sík YAML", + "export-format-flutter-arb" : "Flutter .arb", + "export-format-po" : "Gettext (.po)", + "export-format-properties" : ".tulajdonságok", + "export-format-ruby-yaml" : "Ruby on Rails .yaml", + "export-format-structured-json" : "Strukturált JSON", + "export-format-structured-yaml" : "Strukturált YAML", + "export-format-xliff" : "XLIFF", + "export_form_message_format_apple-sprintf" : "Apple Sprintf", + "export_form_message_format_c-sprintf" : "C Sprintf", + "export_form_message_format_icu" : "ICU", + "export_form_message_format_java-string-format" : "Java String.format", + "export_form_message_format_php-sprintf" : "PHP Sprintf", + "export_form_message_format_ruby-sprintf" : "Ruby Sprintf", "export_translations_auto_publish_hint" : "Az exportálás automatikusan megtörténik minden fordítás módosítása vagy hozzáadása után. Mivel a tartalom szállítása erősen gyorsítótárazott, akár 15 percig is eltarthat, amíg a változások érvénybe lépnek.", "export_translations_auto_publish_label" : "Automatikus közzététel", "export_translations_export_label" : "Exportálás", "export_translations_format_label" : "Formátum", "export_translations_languages_label" : "Nyelvek", + "export_translations_message_format_label" : "Üzenet és helykitöltő formátum", "export_translations_namespaces_all" : "Összes", "export_translations_namespaces_label" : "Névterek", "export_translations_nested_hint" : "A fordítások a kulcsokban található \".\" elválasztó alapján lesznek beágyazva", @@ -682,6 +707,7 @@ "leave_project_confirmation_title" : "Projekt elhagyása", "license_key_not_found" : "Érvénytelen licenc kulcs", "login_email_label" : "E-mail", + "login_forgot_your_password" : "Elfelejtette a jelszavát?", "login_github_login_button" : "GitHub bejelentkezés", "login_github_signup_button" : "Regisztráció Github-fiókkal", "login_google_login_button" : "Google bejelentkezés", @@ -693,6 +719,7 @@ "login_password_label" : "Jelszó", "login_reset_password_button" : "Jelszó visszaállítása", "login_sign_up" : "Regisztráció", + "login_subtitle" : "Nincs fiókod? Regisztrálj itt", "login_title" : "Bejelentkezés", "login_tolgee_documentation_link" : "Tudj meg többet a dokumentációban", "login_tolgee_website_link" : "Nézd meg a szuper funkcióinkat a Tolgee weboldalán", @@ -1028,8 +1055,12 @@ "regenerate_pat_title" : "Token újragenerálása", "registrations_not_allowed" : "A regisztráció jelenleg nem engedélyezett", "request_parse_error" : "Belső hiba történt", + "reset_password_back_to_login" : "Vissza a bejelentkezéshez", "reset_password_email_field" : "E-mail", + "reset_password_registration_email_field" : "Regisztrációs e-mail", + "reset_password_send_link_button" : "Link küldése", "reset_password_send_request_button" : "Kérés küldése", + "reset_password_set_submit" : "Új jelszó beállítása", "reset_password_set_title" : "Új jelszó", "reset_password_success_message" : "A kérés sikeresen elküldve! Ha ezzel az e-mail címmel regisztráltál, akkor kapni fogsz egy e-mailt a jelszó visszaállításához szükséges linkkel. Ellenőrizd a postaládádat.", "reset_password_title" : "Jelszó visszaállítása", @@ -1049,7 +1080,9 @@ "sign_up_form_email" : "Email", "sign_up_form_full_name" : "Teljes név", "sign_up_form_organization_name" : "Szervezet neve", + "sign_up_form_user_source" : "Hol hallott rólunk?", "sign_up_submit_button" : "Küldés", + "sign_up_subtitle" : "Már van fiókja? Jelentkezzen be itt", "sign_up_success_message" : "Köszönjük a regisztrációt!", "sign_up_success_needs_verification_message" : "Köszönjük a regisztrációt. Az e-mail cím megerősítéséhez kövesse az elküldött utasításokat az adott e-mail címen.", "sign-up-terms-and-conditions-message" : "A Küldés gombra kattintva elfogadom, hogy elolvastam és elfogadom a Tolgee \n \n Felhasználási feltételeit\n ", @@ -1173,6 +1206,7 @@ "translation_single_translations_title" : "Fordítások", "translations_key_created" : "Kulcs létrehozva", "translations_key_delete_confirmation_text" : "{count, plural, one {Biztosan törölni szeretné a kijelölt kulcsot és annak fordításait?} other {Biztosan törölni szeretné az összes # kijelölt kulcsot és azok fordításait?}}", + "translations_key_edit_custom_properties_description" : "Itt tárolhatja az egyedi értékeit JSON formátumban. Az `_`-rel kezdődő kulcsoknak különleges jelentése van a Tolgee számára.", "translations_key_edit_label" : "Kulcs", "translations_key_edit_label_description" : "Leírás", "translations_key_edit_label_description_hint" : "Leírja a fordítási kontextust. Ha a Tolgee fordítót használja, a leírást az fordítás javítására használják", diff --git a/webapp/src/i18n/nl.json b/webapp/src/i18n/nl.json index be2a96353c..4dcd7c6f01 100644 --- a/webapp/src/i18n/nl.json +++ b/webapp/src/i18n/nl.json @@ -39,6 +39,12 @@ "activity_batch_operation_tag_keys" : "{KeyMetaCount, plural, one {Tag toegevoegd aan # sleutel in batch} other {Tag toegevoegd aan # sleutels in batch}}", "activity_batch_operation_untag_keys" : "{KeyMetaCount, plural, one {Tag verwijderd van # sleutel in batch} other {Tag verwijderd van # sleutels in batch}}", "activity_complex_edit" : "Bewerkte sleutel", + "activity_content_delivery_config_create" : "Contentleveringsconfiguratie aangemaakt", + "activity_content_delivery_config_delete" : "Verwijderde inhoudsleveringsconfiguratie", + "activity_content_delivery_config_update" : "Inhoudsleveringsconfiguratie bijgewerkt", + "activity_content_storage_create" : "Inhoudopslag aangemaakt", + "activity_content_storage_delete" : "Verwijderde inhoudopslag", + "activity_content_storage_update" : "Inhoudsopslag bijgewerkt", "activity_create_key" : "Sleutel aangemaakt", "activity_create_language" : "Taal aangemaakt", "activity_create_project" : "Project aangemaakt", @@ -48,6 +54,13 @@ "activity_edit_language" : "Bijgewerkte taal", "activity_edit_namespace" : "Namespace bewerkt", "activity_edit_project" : "Project bewerkt", + "activity_entity_content_delivery_config" : "Configuratie van inhoudslevering", + "activity_entity_content_delivery_config.filterState" : "Staten", + "activity_entity_content_delivery_config.format" : "Formaat", + "activity_entity_content_delivery_config.languageTags" : "Talen", + "activity_entity_content_delivery_config.name" : "Naam", + "activity_entity_content_delivery_config.supportArrays" : "Ondersteun arrays", + "activity_entity_content_storage" : "Inhoudopslag", "activity_entity_key" : "Sleutel", "activity_entity_key_meta" : "Belangrijke kenmerken", "activity_entity_key_meta.description" : "beschrijving", @@ -72,6 +85,7 @@ "activity_entity_translation.flag_emoji" : "vlag", "activity_entity_translation.name" : "naam", "activity_entity_translation.tag" : "tag", + "activity_entity_webhook_config" : "Webhook configuratie", "activity_import" : "{KeyCount, plural, one {Geïmporteerde sleutel ({TranslationCount, plural, \n one {1 vertaling} \n other {# vertalingen}\n})} other {# geïmporteerde sleutels ({TranslationCount, plural, \n one {1 vertaling} \n other {# vertalingen}\n})}}", "activity_key_delete" : "{KeyCount, plural, one {1 sleutel verwijderd} other {# sleutels verwijderd}}", "activity_key_name_edit" : "Bewerkte sleutelnaam", @@ -88,6 +102,9 @@ "activity_translation_history_modify" : "Vertaling gewijzigd", "activity_translation_not_outdated" : "Niet verouderd", "activity_translation_outdated" : "Verouderd", + "activity_webhook_config_create" : "Webhook aangemaakt", + "activity_webhook_config_delete" : "Webhook verwijderd", + "activity_webhook_config_update" : "Webhook bijgewerkt", "add_screenshots_message" : "Voeg er enkele toe door te slepen of op plus te klikken.", "administration-access-message" : "U heeft toegang tot deze pagina als serverbeheerder", "administration_cloud_plan_create" : "Plan aanmaken", @@ -168,6 +185,7 @@ "announcement_feature_mt_formality" : "Machinevertalingen ondersteunen nu formaliteit", "announcement_general_link_text" : "Meer weergeven", "announcement_new_pricing" : "Tolgee introduceert nieuwe prijzen voor zelf-gehoste instanties", + "announcement_visual_editor_and_formats_support" : "Uitgebrachte visuele editor en ondersteuning voor iOS, Android, Flutter en andere", "api-key-delete-button" : "Verwijderen", "api-key-deleted-message" : "API-sleutel verwijderd", "api-key-delete-token-confirmation-message" : "Wilt u deze API-sleutel echt verwijderen?", @@ -337,6 +355,10 @@ "content_delivery_deployment_manual" : "Handmatig", "content_delivery_description" : "Upload uw lokalisatiebestanden naar de inhoudopslag, zodat u ze rechtstreeks vanuit uw applicatie kunt laden. Het publiceren van de actie kan tot 15 minuten duren (zowel automatisch als handmatig), omdat de standaardopslag in de cache wordt opgeslagen.", "content_delivery_form_cancel" : "Annuleren", + "content_delivery_form_custom_slug_generated_placeholder" : "''", + "content_delivery_form_custom_slug_helper_text" : "Wanneer niet opgegeven, wordt de slug automatisch gegenereerd", + "content_delivery_form_custom_slug_label" : "Aangepaste slug", + "content_delivery_form_custom_slug_placeholder" : "''", "content_delivery_form_delete" : "Verwijderen", "content_delivery_form_name_label" : "Naam", "content_delivery_form_save" : "Opslaan", @@ -354,6 +376,8 @@ "content_delivery_page_hint" : "Laad uw vertalingen rechtstreeks vanuit Tolgee zodat ze altijd up-to-date zijn", "content_delivery_publis_success" : "Inhoud succesvol gepubliceerd!", "content_delivery_subtitle" : "Project inhoudslevering", + "content_delivery_translations_prune_before_publish_hint" : "De gegevens die zijn opgeslagen in de inhoudopslag worden verwijderd voordat er wordt gepubliceerd. Wanneer dit niet is ingeschakeld, worden gegevens van verwijderde talen of namespaces in de opslag bewaard.", + "content_delivery_translations_prune_before_publish_label" : "Snoeien voor publicatie", "content_delivery_update_success" : "Inhoudslevering succesvol bijgewerkt!", "content_delivery_update_title" : "Bewerk inhoudslevering", "content_storage_config_invalid" : "Opslagconfiguratie ongeldig", @@ -423,16 +447,37 @@ "expiration-label" : "Verloopdatum", "expiration-never-option" : "Verloopt nooit", "expired_jwt_token" : "U bent uitgelogd", + "export-format-android-xml" : "Android .xml", + "export-format-apple-strings" : "Apple .strings & .stringsdict", + "export-format-apple-xliff" : "Apple .xliff", + "export-format-flat-json" : "Platte JSON", + "export-format-flat-yaml" : "Platte YAML", + "export-format-flutter-arb" : "Flutter .arb", + "export-format-po" : "Gettext (.po)", + "export-format-properties" : ".eigenschappen", + "export-format-ruby-yaml" : "Ruby on Rails .yaml", + "export-format-structured-json" : "Gestructureerde JSON", + "export-format-structured-yaml" : "Gestructureerde YAML", + "export-format-xliff" : "XLIFF", + "export_form_message_format_apple-sprintf" : "Apple Sprintf", + "export_form_message_format_c-sprintf" : "C Sprintf", + "export_form_message_format_icu" : "ICU", + "export_form_message_format_java-string-format" : "Java String.format", + "export_form_message_format_php-sprintf" : "PHP Sprintf", + "export_form_message_format_ruby-sprintf" : "Ruby Sprintf", "export_translations_auto_publish_hint" : "Export wordt automatisch uitgevoerd nadat een vertaling is gewijzigd of toegevoegd. Omdat de inhoud sterk wordt gecachet, kan het tot 15 minuten duren voordat de wijzigingen van kracht worden.", "export_translations_auto_publish_label" : "Automatisch publiceren", "export_translations_export_label" : "Exporteren", "export_translations_format_label" : "Formaat", "export_translations_languages_label" : "Talen", + "export_translations_message_format_label" : "Bericht- en plaatshouderformaat", "export_translations_namespaces_all" : "Alle", "export_translations_namespaces_label" : "Namespaces", "export_translations_nested_hint" : "Vertalingen worden genest op basis van het \".\" scheidingsteken in de sleutels", "export_translations_nested_label" : "Geneste structuur", "export_translations_states_label" : "Staten", + "export_translations_support_arrays_hint" : "Wanneer ingeschakeld, worden sleutels zoals \"item[0]\" geconverteerd naar JSON-arrays.", + "export_translations_support_arrays_label" : "Ondersteuning van arrays", "export_translations_title" : "Exporteer vertalingen", "feature-explanation-check-license-action" : "Toon licentie", "feature-explanation-license-not-active" : "Tolgee-licentie is niet actief", @@ -545,6 +590,7 @@ "import_file_issues_title" : "Bestandsproblemen", "import_files_uploaded" : "Bestanden geüpload", "import_file_supported_formats" : "ondersteunde formaten zijn .json, .xliff, .po", + "import_file_supported_formats_title" : "Ondersteunde formaten", "import_language_select" : "Taal", "import_max_file_count_message" : "Te veel bestanden", "import_namespace_name_header" : "Namespace", @@ -603,6 +649,7 @@ "invoice_usage_dialog_table_mt_credits_item" : "MT-credits", "invoice_usage_dialog_table_no_value" : "-", "invoice_usage_dialog_table_over_plan" : "Over abonnement", + "invoice_usage_dialog_table_quantity_over_plan" : "Hoeveelheid over abonnement", "invoice_usage_dialog_table_seats_item" : "Gebruikers", "invoice_usage_dialog_table_subscription_item" : "Abonnement", "invoice_usage_dialog_table_subtotal" : "Subtotaal", @@ -617,6 +664,7 @@ "key_edit_modal_context_hint" : "Deze sleutel is gerelateerd aan de volgende sleutels:", "key_edit_modal_disabled_languages_hint" : "Selecteer talen waarin deze sleutel niet vertaald moet worden", "key_edit_modal_disabled_translations" : "Uitgeschakelde vertalingen", + "key_edit_modal_force_plural_change_message" : "Meervoudsvormen zijn al ingevuld, dus ze gaan verloren bij deze actie.", "key_edit_modal_switch_advanced" : "Geavanceerd", "key_edit_modal_switch_context" : "Context", "key_edit_modal_switch_general" : "Algemeen", @@ -658,6 +706,7 @@ "leave_project_confirmation_title" : "Project verlaten", "license_key_not_found" : "Ongeldige licentiesleutel", "login_email_label" : "E-mail", + "login_forgot_your_password" : "Wachtwoord vergeten?", "login_github_login_button" : "Inloggen met GitHub", "login_github_signup_button" : "Registreren met Github", "login_google_login_button" : "Inloggen met Google", @@ -669,6 +718,7 @@ "login_password_label" : "Wachtwoord", "login_reset_password_button" : "Wachtwoord opnieuw instellen", "login_sign_up" : "Registreren", + "login_subtitle" : "Heb je nog geen account? Registreer hier", "login_title" : "Inloggen", "login_tolgee_documentation_link" : "Meer informatie in de documentatie", "login_tolgee_website_link" : "Bekijk onze coole functies op Tolgee-website", @@ -1003,8 +1053,12 @@ "regenerate_pat_title" : "Token opnieuw genereren", "registrations_not_allowed" : "Registraties zijn niet ingeschakeld", "request_parse_error" : "Er is een interne fout opgetreden", + "reset_password_back_to_login" : "Terug naar inloggen", "reset_password_email_field" : "E-mailadres", + "reset_password_registration_email_field" : "Registratie e-mail", + "reset_password_send_link_button" : "Link versturen", "reset_password_send_request_button" : "Verzoek versturen", + "reset_password_set_submit" : "Nieuw wachtwoord instellen", "reset_password_set_title" : "Nieuw wachtwoord", "reset_password_success_message" : "Verzoek succesvol verzonden! Als u zich heeft aangemeld met dit e-mailadres, ontvangt u een e-mail met een link om uw wachtwoord opnieuw in te stellen. Controleer uw mailbox.", "reset_password_title" : "Wachtwoord opnieuw instellen", @@ -1024,7 +1078,9 @@ "sign_up_form_email" : "E-mailadres", "sign_up_form_full_name" : "Volledige naam", "sign_up_form_organization_name" : "Organisatienaam", + "sign_up_form_user_source" : "Waar heeft u van ons gehoord?", "sign_up_submit_button" : "Verzenden", + "sign_up_subtitle" : "Heeft u al een account? Hier inloggen", "sign_up_success_message" : "Bedankt voor het aanmelden!", "sign_up_success_needs_verification_message" : "Bedankt voor het aanmelden. Om uw e-mail te verifiëren, volgt u de instructies die naar het opgegeven e-mailadres zijn gestuurd.", "sign-up-terms-and-conditions-message" : "Door op Verzenden te klikken, ga ik akkoord dat ik de Tolgee Gebruiksvoorwaarden heb gelezen en geaccepteerd.\n", @@ -1086,6 +1142,7 @@ "translations_auto_translated_tm" : "Automatisch vertaald met vertaalgeheugen", "translations_cell_cancel" : "Annuleren", "translations_cell_change_state" : "Verander status", + "translations_cell_close" : "Sluiten", "translations_cell_edit" : "Bewerken", "translations_cell_insert_base" : "Voeg basistekst in", "translations_cell_outdated" : "Verouderd (basistranslatie is gewijzigd)", @@ -1106,6 +1163,8 @@ "translations_discard_button_confirm" : "Verwijderen", "translations_discard_unsaved_message" : "U heeft niet-opgeslagen wijzigingen, wilt u deze negeren?", "translations_discard_unsaved_title" : "Wijzigingen negeren?", + "translations_editor_switch_hide_code" : "Verberg code", + "translations_editor_switch_show_code" : "Toon code", "translations_editor_switch_to_placeholders" : "Toon placeholders", "translations_editor_switch_to_raw" : "Verberg placeholders", "translations_filter_placeholder" : "Filteren...", @@ -1143,6 +1202,7 @@ "translation_single_translations_title" : "Vertalingen", "translations_key_created" : "Sleutel aangemaakt", "translations_key_delete_confirmation_text" : "{count, plural, one {Weet u zeker dat u 1 geselecteerde sleutel en de bijbehorende vertaling wilt verwijderen?} other {Weet u zeker dat u alle # geselecteerde sleutels en hun vertalingen wilt verwijderen?}}", + "translations_key_edit_custom_properties_description" : "Sla hier uw aangepaste waarden op in JSON-formaat. Sleutels die beginnen met `_` hebben een speciale betekenis voor Tolgee.", "translations_key_edit_label" : "Sleutel", "translations_key_edit_label_description" : "Beschrijving", "translations_key_edit_label_description_hint" : "Beschrijf de context van de vertaling. Als u Tolgee vertaler gebruikt, wordt de beschrijving gebruikt om de vertaling te verbeteren", diff --git a/webapp/src/i18n/no.json b/webapp/src/i18n/no.json index dc24389fd4..e45908083e 100644 --- a/webapp/src/i18n/no.json +++ b/webapp/src/i18n/no.json @@ -39,6 +39,12 @@ "activity_batch_operation_tag_keys" : "{KeyMetaCount, plural, one {La til tagg på # nøkkel i gruppebehandling} other {La til tagg på # nøkler i gruppebehandling}}", "activity_batch_operation_untag_keys" : "{KeyMetaCount, plural, one {Fjernet tagg fra # nøkkel i gruppebehandling} other {Fjernet tagg fra # nøkler i gruppebehandling}}", "activity_complex_edit" : "Nøkkel redigert", + "activity_content_delivery_config_create" : "Opprettet konfigurasjon for innholdsdistribusjon", + "activity_content_delivery_config_delete" : "Slettet konfigurasjon for innholdsdistribusjon", + "activity_content_delivery_config_update" : "Oppdatert konfigurasjon for innholdsdistribusjon", + "activity_content_storage_create" : "Opprettet innholdslagring", + "activity_content_storage_delete" : "Slettet innholdslagring", + "activity_content_storage_update" : "Oppdatert innholdslagring", "activity_create_key" : "Opprettet nøkkel", "activity_create_language" : "Språk opprettet", "activity_create_project" : "Prosjekt opprettet", @@ -48,6 +54,13 @@ "activity_edit_language" : "Oppdaterte språk", "activity_edit_namespace" : "Navnerom redigert", "activity_edit_project" : "Prosjekt redigert", + "activity_entity_content_delivery_config" : "Konfigurasjon for innholdlevering", + "activity_entity_content_delivery_config.filterState" : "Stater", + "activity_entity_content_delivery_config.format" : "Format", + "activity_entity_content_delivery_config.languageTags" : "Språk", + "activity_entity_content_delivery_config.name" : "Navn", + "activity_entity_content_delivery_config.supportArrays" : "Støtte for matriser", + "activity_entity_content_storage" : "Innholdslagring", "activity_entity_key" : "Nøkkel", "activity_entity_key_meta" : "Nøkkelattributter", "activity_entity_key_meta.description" : "beskrivelse", @@ -72,6 +85,7 @@ "activity_entity_translation.flag_emoji" : "flagg", "activity_entity_translation.name" : "navn", "activity_entity_translation.tag" : "tagg", + "activity_entity_webhook_config" : "Webhook konfigurasjon", "activity_import" : "{KeyCount, plural, one {Importerte én nøkkel ({TranslationCount, plural, \n one {1 oversettelse}\n other {# oversettelser}\n})} other {Importerte # nøkler ({TranslationCount, plural, \n one {1 oversettelse}\n other {# oversettelser}\n})}}", "activity_key_delete" : "{KeyCount, plural, one {Slettet 1 nøkkel} other {Slettet # nøkler}}", "activity_key_name_edit" : "Redigert nøkkelnavn", @@ -88,6 +102,9 @@ "activity_translation_history_modify" : "Oversettelse endret", "activity_translation_not_outdated" : "Ikke utdatert", "activity_translation_outdated" : "Utdatert", + "activity_webhook_config_create" : "Webhook opprettet", + "activity_webhook_config_delete" : "Webhook slettet", + "activity_webhook_config_update" : "Webhook oppdatert", "add_screenshots_message" : "Legg til noen ved å slippe eller klikke på pluss.", "administration-access-message" : "Du får tilgang til denne siden som serveradministrator", "administration_cloud_plan_create" : "Opprett plan", @@ -168,6 +185,7 @@ "announcement_feature_mt_formality" : "Maskinoversettelser støtter nå formell tone", "announcement_general_link_text" : "Vis mer", "announcement_new_pricing" : "Tolgee introduserer ny prising for selvhostede instanser", + "announcement_visual_editor_and_formats_support" : "Lansert visuell redigerer og støtte for iOS, Android, Flutter og andre", "api-key-delete-button" : "Slett", "api-key-deleted-message" : "API-nøkkel slettet", "api-key-delete-token-confirmation-message" : "Ønsker du virkelig å slette denne API-nøkkelen?", @@ -337,6 +355,10 @@ "content_delivery_deployment_manual" : "Manuell", "content_delivery_description" : "Last opp dine lokalisasjonsfiler til innholdslagringen, slik at du kan laste dem direkte fra applikasjonen din. Publiseringshandling kan ta opptil 15 minutter (både automatisk og manuelt) siden standardlagringen er mellomlagret.", "content_delivery_form_cancel" : "Avbryt", + "content_delivery_form_custom_slug_generated_placeholder" : "''", + "content_delivery_form_custom_slug_helper_text" : "Hvis ikke oppgitt, vil slug bli generert automatisk", + "content_delivery_form_custom_slug_label" : "Egendefinert sti", + "content_delivery_form_custom_slug_placeholder" : "''", "content_delivery_form_delete" : "Slett", "content_delivery_form_name_label" : "Navn", "content_delivery_form_save" : "Lagre", @@ -354,6 +376,8 @@ "content_delivery_page_hint" : "Last inn oversettelsene dine direkte fra Tolgee, slik at de alltid er oppdaterte", "content_delivery_publis_success" : "Innhold publisert vellykket!", "content_delivery_subtitle" : "Prosjektinnholdlevering", + "content_delivery_translations_prune_before_publish_hint" : "Dataene som er lagret i innholdslageret vil bli fjernet før publisering. Når det ikke er aktivert, vil data fra slettede språk eller navnerom bli beholdt i lageret.", + "content_delivery_translations_prune_before_publish_label" : "Beskjær før publisering", "content_delivery_update_success" : "Innholdlevering oppdatert!", "content_delivery_update_title" : "Rediger innholdlevering", "content_storage_config_invalid" : "Lagringskonfigurasjonen er ugyldig", @@ -423,16 +447,37 @@ "expiration-label" : "Utløpsdato", "expiration-never-option" : "Utløper aldri", "expired_jwt_token" : "Du ble logget ut", + "export-format-android-xml" : "Android .xml", + "export-format-apple-strings" : "Apple .strings og .stringsdict", + "export-format-apple-xliff" : "Apple .xliff", + "export-format-flat-json" : "Flat JSON", + "export-format-flat-yaml" : "Flat YAML", + "export-format-flutter-arb" : "Flutter .arb", + "export-format-po" : "Gettext (.po)", + "export-format-properties" : ".egenskaper", + "export-format-ruby-yaml" : "Ruby on Rails .yaml", + "export-format-structured-json" : "Strukturert JSON", + "export-format-structured-yaml" : "Strukturert YAML", + "export-format-xliff" : "XLIFF", + "export_form_message_format_apple-sprintf" : "Apple Sprintf", + "export_form_message_format_c-sprintf" : "C Sprintf", + "export_form_message_format_icu" : "ICU", + "export_form_message_format_java-string-format" : "Java String.format", + "export_form_message_format_php-sprintf" : "PHP Sprintf", + "export_form_message_format_ruby-sprintf" : "Ruby Sprintf", "export_translations_auto_publish_hint" : "Eksport vil bli utført automatisk etter at en oversettelse er endret eller lagt til. Siden innholdsdistribusjonen er sterkt mellomlagret, kan det ta opptil 15 minutter før endringene trer i kraft.", "export_translations_auto_publish_label" : "Publiser automatisk", "export_translations_export_label" : "Eksporter", "export_translations_format_label" : "Format", "export_translations_languages_label" : "Språk", + "export_translations_message_format_label" : "Meldings- og plassholderformat", "export_translations_namespaces_all" : "Alle", "export_translations_namespaces_label" : "Navnerom", "export_translations_nested_hint" : "Oversettelser vil bli gruppert basert på punktum-separator i nøklene", "export_translations_nested_label" : "Nestet struktur", "export_translations_states_label" : "Stater", + "export_translations_support_arrays_hint" : "Når aktivert vil nøkler som \"item[0]\" bli konvertert til JSON-arrays.", + "export_translations_support_arrays_label" : "Støtte for matriser", "export_translations_title" : "Eksporter oversettelser", "feature-explanation-check-license-action" : "Vis lisens", "feature-explanation-license-not-active" : "Tolgee-lisensen er ikke aktiv", @@ -604,6 +649,7 @@ "invoice_usage_dialog_table_mt_credits_item" : "MT-kreditter", "invoice_usage_dialog_table_no_value" : "-", "invoice_usage_dialog_table_over_plan" : "Over plan", + "invoice_usage_dialog_table_quantity_over_plan" : "Mengde over plan", "invoice_usage_dialog_table_seats_item" : "Seter", "invoice_usage_dialog_table_subscription_item" : "Abonnement", "invoice_usage_dialog_table_subtotal" : "Delsum", @@ -618,6 +664,7 @@ "key_edit_modal_context_hint" : "Denne nøkkelen er relatert til følgende nøkler:", "key_edit_modal_disabled_languages_hint" : "Velg språk som denne nøkkelen ikke skal oversettes til", "key_edit_modal_disabled_translations" : "Deaktiverte oversettelser", + "key_edit_modal_force_plural_change_message" : "Flertallsvarianter for nøkkelen er allerede fylt ut, så de vil gå tapt med denne handlingen.", "key_edit_modal_switch_advanced" : "Avansert", "key_edit_modal_switch_context" : "Kontekst", "key_edit_modal_switch_general" : "Generelt", @@ -659,6 +706,7 @@ "leave_project_confirmation_title" : "Forlat prosjektet", "license_key_not_found" : "Ugyldig lisensnøkkel", "login_email_label" : "E-post", + "login_forgot_your_password" : "Glemt passordet ditt?", "login_github_login_button" : "GitHub pålogging", "login_github_signup_button" : "Registrer deg med Github", "login_google_login_button" : "Google pålogging", @@ -670,6 +718,7 @@ "login_password_label" : "Passord", "login_reset_password_button" : "Tilbakestill passord", "login_sign_up" : "Registrer", + "login_subtitle" : "Har du ikke en konto? Registrer deg her", "login_title" : "Logg Inn", "login_tolgee_documentation_link" : "Lær mer i dokumentasjonen", "login_tolgee_website_link" : "Sjekk våre kule funksjoner på Tolgee nettside", @@ -1004,8 +1053,12 @@ "regenerate_pat_title" : "Regenerer token", "registrations_not_allowed" : "Registreringer er ikke aktivert", "request_parse_error" : "Intern feil oppstod", + "reset_password_back_to_login" : "Tilbake til innlogging", "reset_password_email_field" : "E-post", + "reset_password_registration_email_field" : "Registrerings-e-post", + "reset_password_send_link_button" : "Send lenke", "reset_password_send_request_button" : "Send forespørsel", + "reset_password_set_submit" : "Sett nytt passord", "reset_password_set_title" : "Nytt passord", "reset_password_success_message" : "Forespørsel sendt! Hvis du er registrert med denne e-posten, vil du motta en e-post med en lenke for tilbakestilling av passordet. Sjekk innboksen din.", "reset_password_title" : "Tilbakestill passord", @@ -1025,7 +1078,9 @@ "sign_up_form_email" : "E-post", "sign_up_form_full_name" : "Fullt navn", "sign_up_form_organization_name" : "Organisasjonsnavn", + "sign_up_form_user_source" : "Hvor hørte du om oss?", "sign_up_submit_button" : "Send", + "sign_up_subtitle" : "Har du allerede en konto? Logg inn her", "sign_up_success_message" : "Takk for at du registrerte deg!", "sign_up_success_needs_verification_message" : "Takk for at du registrerte deg. For å verifisere e-posten din, følg instruksjonene som er sendt til den oppgitte e-postadressen.", "sign-up-terms-and-conditions-message" : "Ved å klikke på Send, godtar jeg at jeg har lest og akseptert Tolgee Brukervilkår", @@ -1108,6 +1163,8 @@ "translations_discard_button_confirm" : "Forkast", "translations_discard_unsaved_message" : "Har du ulagrede endringer, vil du forkaste dem?", "translations_discard_unsaved_title" : "Forkast endringer?", + "translations_editor_switch_hide_code" : "Skjul kode", + "translations_editor_switch_show_code" : "Vis kode", "translations_editor_switch_to_placeholders" : "Vis plassholdere", "translations_editor_switch_to_raw" : "Skjul plassholdere", "translations_filter_placeholder" : "Filtrer...", @@ -1145,6 +1202,7 @@ "translation_single_translations_title" : "Oversettelser", "translations_key_created" : "Nøkkel opprettet", "translations_key_delete_confirmation_text" : "{count, plural, one {Er du sikker på at du vil slette 1 merket nøkkel og dens oversettelser?} other {Er du sikker på at du vil slette alle # merkede nøkler og deres oversettelser?}}", + "translations_key_edit_custom_properties_description" : "Lagre dine egendefinerte verdier her i JSON-format. Nøkler som begynner med `_` har en spesiell betydning for Tolgee.", "translations_key_edit_label" : "Nøkkel", "translations_key_edit_label_description" : "Beskrivelse", "translations_key_edit_label_description_hint" : "Beskriv oversettelseskonteksten. Hvis du bruker Tolgee-translatør, brukes beskrivelsen til å forbedre oversettelsen", diff --git a/webapp/src/i18n/pt.json b/webapp/src/i18n/pt.json index 4fa406c132..f229e1a393 100644 --- a/webapp/src/i18n/pt.json +++ b/webapp/src/i18n/pt.json @@ -1,4 +1,5 @@ { + "access_revoked_message" : "Acesso revogado", "account-deleted-message" : "Conta excluída", "account-security-mfa" : "Autenticação em duas etapas", "account-security-mfa-disabled-success" : "A autenticação em duas etapas foi desativada", @@ -21,7 +22,29 @@ "account-security-set-password" : "Definir senha", "account-security-set-password-instructions-sent" : "Enviamos para você um email com a instruções a serem seguidas.", "account-security-set-password-third-party-info" : "Atualmente sua conta usa um fluxo de login de terceiros. Para gerenciar as configurações de segurança da sua conta, primeiro você precisa definir uma senha. Depois que a senha for definida, você poderá fazer login tanto pela senha recentemente definida, como através da conta de terceiros que está usando atualmente.", + "active-plan-current-period" : "Período atual: {start, date} - {end, date}", + "active-plan-estimated-costs-description" : "Este valor pode mudar de acordo com o uso mensal. No entanto, você será cobrado por este valor quando o uso permanecer constante pelo resto deste período de faturamento.", + "active-plan-estimated-costs-show-usage-button-tooltip" : "Mostrar uso", + "active-plan-estimated-costs-title" : "Custos estimados", + "active-plan-license-key-button" : "Mostrar chave de licença", + "active-plan-license-key-caption" : "Aplicar esta chave de licença na sua instância local do Tolgee", + "active-plan-subscribed-at-tooltip" : "Inscrito em", + "activity_batch_operation_auto_translate" : "{TranslationCount, plural, one {# tradução traduzida automaticamente} other {# traduções traduzidas automaticamente} }", + "activity_batch_operation_clear_translations" : "{TranslationCount, plural, one {Limpou # tradução em lote} other {Limpou # traduções em lote} }", + "activity_batch_operation_copy_translations" : "{TranslationCount, plural, one {Copiou # tradução em lote} other {Copiou # traduções em lote} }", + "activity_batch_operation_machine_translate" : "{TranslationCount, plural, one {# string traduzida automaticamente em lote} other {# strings traduzidas automaticamente em lote} }", + "activity_batch_operation_pre_translate_by_tm" : "{TranslationCount, plural, one {# tradução pré-traduzida pelo TM em lote} other {# traduções pré-traduzidas pelo TM em lote} }", + "activity_batch_operation_set_keys_namespace" : "{KeyCount, plural, one {Definir espaço de nome para # chave em lote} other {Definir espaço de nome para # chaves em lote} }", + "activity_batch_operation_set_translation_state" : "{TranslationCount, plural, one {Definir estado para # tradução em lote} other {Definir estado para # traduções em lote}}", + "activity_batch_operation_tag_keys" : "{KeyMetaCount, plural, one {Adicionou tag a # chave em lote} other {Adicionou tag a # chaves em lote} }", + "activity_batch_operation_untag_keys" : "{KeyMetaCount, plural, one {Tag removida de # chave em lote} other {Tag removida de # chaves em lote} }", "activity_complex_edit" : "Chave editada", + "activity_content_delivery_config_create" : "Configuração de entrega de conteúdo criada", + "activity_content_delivery_config_delete" : "Configuração de entrega de conteúdo excluída", + "activity_content_delivery_config_update" : "Configuração de entrega de conteúdo atualizada", + "activity_content_storage_create" : "Armazenamento de conteúdo criado", + "activity_content_storage_delete" : "Armazenamento de conteúdo excluído", + "activity_content_storage_update" : "Armazenamento de Conteúdo Atualizado", "activity_create_key" : "Chave criada", "activity_create_language" : "Idioma criado", "activity_create_project" : "Projeto criado", @@ -31,14 +54,28 @@ "activity_edit_language" : "Idioma atualizado", "activity_edit_namespace" : "Namespace editado", "activity_edit_project" : "Projeto editado", + "activity_entity_content_delivery_config" : "Configuração de entrega de conteúdo", + "activity_entity_content_delivery_config.filterState" : "Estados", + "activity_entity_content_delivery_config.format" : "Formato", + "activity_entity_content_delivery_config.languageTags" : "Idiomas", + "activity_entity_content_delivery_config.name" : "Nome", + "activity_entity_content_delivery_config.supportArrays" : "Suporte a arrays", + "activity_entity_content_storage" : "Armazenamento de Conteúdo", "activity_entity_key" : "Chave", "activity_entity_key_meta" : "Atributos da chave", + "activity_entity_key_meta.description" : "descrição", "activity_entity_key_meta.tags" : "Etiquetas", "activity_entity_key.name" : "Nome", "activity_entity_key.namespace" : "namespace", "activity_entity_language" : "Idioma", "activity_entity_namespace" : "Namespace", "activity_entity_namespace.name" : "nome", + "activity_entity_params" : "Parâmetros de entrada", + "activity_entity_params.namespace" : "espaço de nome", + "activity_entity_params.source_language_id" : "idioma de origem", + "activity_entity_params.state" : "estado", + "activity_entity_params.tags" : "Etiquetas", + "activity_entity_params.target_language_ids" : "idiomas de destino", "activity_entity_project" : "Projeto", "activity_entity_project.language" : "idioma base", "activity_entity_project.name" : "nome", @@ -48,12 +85,14 @@ "activity_entity_translation.flag_emoji" : "bandeira", "activity_entity_translation.name" : "nome", "activity_entity_translation.tag" : "etiqueta", + "activity_entity_webhook_config" : "Configuração de webhook", "activity_import" : "{KeyCount, plural, one {Importada # chave ({TranslationCount, plural, \n one {# tradução} \n other {# traduções}\n})} other {Importadas # chaves ({TranslationCount, plural, \n one {# tradução} \n other {# traduções}\n})}}", "activity_key_delete" : "{KeyCount, plural, one {# chave excluída} other {# chaves excluídas}}", "activity_key_name_edit" : "Nome da chave editado", "activity_key_tags_edit" : "Etiquetas da chave atualizadas", "activity_screenshot_add" : "Captura de tela adicionada", "activity_screenshot_delete" : "Captura de tela removida", + "activity_set_outdated_flag" : "Estado atualizado", "activity_set_translation" : "Tradução atualizada", "activity_set_translation_state" : "Definir estado da tradução", "activity_translation_comment_add" : "Comentário adicionado", @@ -61,12 +100,68 @@ "activity_translation_comment_set_state" : "Estado do comentário alterado", "activity_translation_history_add" : "Tradução criada", "activity_translation_history_modify" : "Tradução modificada", + "activity_translation_not_outdated" : "Não desatualizado", + "activity_translation_outdated" : "Desatualizado", + "activity_webhook_config_create" : "Webhook criado", + "activity_webhook_config_delete" : "Webhook excluído", + "activity_webhook_config_update" : "Webhook atualizado", "add_screenshots_message" : "Adicione algo soltando ou clicando no mais.", "administration-access-message" : "Você está acessando esta página como administrador do servidor", "administration_cloud_plan_create" : "Criar plano", + "administration_cloud_plan_created_success" : "Plano criado", + "administration_cloud_plan_deleted_success" : "Plano excluído", + "administration_cloud_plan_delete_message" : "Você realmente deseja excluir este plano de preços?", + "administration_cloud_plan_edit" : "Editar plano", + "administration_cloud_plan_edit_button" : "Editar", + "administration_cloud_plan_field_auto-assign-to-selected" : "Atribuir automaticamente às organizações selecionadas", + "administration_cloud_plan_field_free" : "Grátis", + "administration_cloud_plan_field_included_mt_credits" : "Créditos MT", + "administration_cloud_plan_field_included_translations" : "Traduções", + "administration_cloud_plan_field_included_translation_slots" : "Slots de tradução", + "administration_cloud_plan_field_name" : "Nome", + "administration_cloud_plan_field_price_monthly" : "Mensal", + "administration_cloud_plan_field_price_per_thousand_mt_credits" : "Por 1000 créditos MT", + "administration_cloud_plan_field_price_per_thousand_translations" : "Por 1000 strings", + "administration_cloud_plan_field_price_yearly" : "Anual", + "administration_cloud_plan_field_public" : "Público", + "administration_cloud_plan_field_stripe_product" : "Produto Stripe", + "administration_cloud_plan_field_type" : "Tipo", + "administration_cloud_plan_form_features_title" : "Recursos incluídos", + "administration_cloud_plan_form_limits_title" : "Itens incluídos", + "administration_cloud_plan_form_organizations_filter_own" : "Filtrar próprios", + "administration_cloud_plan_form_organizations_new" : "{num} novo(s) item(s)", + "administration_cloud_plan_form_organizations_title" : "Organizações", + "administration_cloud_plan_form_prices_title" : "Preços", + "administration_cloud_plan_public_badge" : "Público", + "administration_cloud_plans" : "Planos de nuvem", + "administration_cloud_plan_updated_success" : "Plano atualizado!", "administration-debugging-customer-account-message" : "Você está depurando a conta do usuário.", "administration_delete_user_button" : "Excluir", + "administration_disable_user_button" : "Desativar", + "administration_ee_license" : "Licença", + "administration_ee_plan_create" : "Criar plano", + "administration_ee_plan_created_success" : "Plano criado", + "administration_ee_plan_deleted_success" : "Plano excluído", "administration_ee_plan_delete_message" : "Você realmente deseja excluir este plano de preços?", + "administration_ee_plan_edit" : "Editar plano", + "administration_ee_plan_edit_button" : "Editar", + "administration_ee_plan_field_free" : "Grátis", + "administration_ee_plan_field_included_mt_credits" : "Créditos de MT incluídos", + "administration_ee_plan_field_included_seats" : "Assentos", + "administration_ee_plan_field_name" : "Nome", + "administration_ee_plan_field_price_monthly" : "Mensal", + "administration_ee_plan_field_price_per_seat" : "Por assento", + "administration_ee_plan_field_price_per_thousand_mt_credits" : "Por 1000 créditos MT", + "administration_ee_plan_field_price_yearly" : "Anual", + "administration_ee_plan_field_public" : "Público", + "administration_ee_plan_field_stripe_product" : "Produto Stripe", + "administration_ee_plan_form_features_title" : "Recursos incluídos", + "administration_ee_plan_form_limits_title" : "Itens incluídos", + "administration_ee_plan_form_prices_title" : "Preços", + "administration_ee_plan_public_badge" : "Público", + "administration_ee_plans" : "Planos auto-hospedados", + "administration_ee_plan_updated_success" : "Plano atualizado", + "administration_enable_user_button" : "Ativar", "administration-exit-debug-customer-account" : "Sair da depuração", "administration_organization_projects" : "Projetos", "administration_organizations" : "Organizações", @@ -75,10 +170,22 @@ "administration_title" : "Administração do servidor", "administration_user_debug" : "Depurar conta", "administration_user_deleted_message" : "Usuário excluído", + "administration_user_disabled_message" : "Usuário desativado", + "administration_user_enabled_message" : "Usuário habilitado", "administration_user_role_admin" : "Administrador", "administration_user_role_user" : "Usuário", "administration_users" : "Usuários", + "ai_customization_description" : "Como a tradução automática da Tolgee é baseada em inteligência artificial, você pode melhorar a tradução fornecendo uma descrição do seu projeto ou adicionando uma nota específica do idioma.", + "ai_customization_not_enabled_message" : "Atualize seu plano para acessar a funcionalidade de personalização de IA.", + "ai_customization_title" : "Personalização de IA", + "ai_tips_label" : "Dicas", + "announcement_feature_ai_customization" : "Personalizações para o Tradutor AI Tolgee lançadas", + "announcement_feature_batch_operations" : "Lançamos operações em lote", "announcement_feature_content_delivery_and_webhooks" : "Acelere sua localização com Entrega de Conteúdo e Webhooks!", + "announcement_feature_mt_formality" : "As traduções automáticas agora suportam formalidade", + "announcement_general_link_text" : "Mostrar mais", + "announcement_new_pricing" : "O Tolgee está introduzindo novos preços para instâncias auto-hospedadas", + "announcement_visual_editor_and_formats_support" : "Editor visual lançado e suporte para iOS, Android, Flutter e outros", "api-key-delete-button" : "Excluir", "api-key-deleted-message" : "Chave de API excluída", "api-key-delete-token-confirmation-message" : "Deseja realmente excluir esta chave de API?", @@ -101,17 +208,69 @@ "api_key_successfully_edited" : "Chave de API editada com sucesso!", "api_key_successfully_generated" : "Chave de API criada com sucesso", "authentication_cancelled" : "Autenticação cancelada", + "automation_view_title" : "Configurações do desenvolvedor", "back_to_editing" : "Voltar à edição", "bad_credentials" : "Credenciais inválidas", + "batch_operation_clear_translations" : "Limpar traduções", + "batch-operation-dialog-finalizing" : "Finalizando...", + "batch_operation_progress" : "{progress, number}/{totalItems, number} itens", + "batch_operations_add_tags" : "Adicionar etiquetas", + "batch_operations_change_namespace" : "Alterar namespace", + "batch_operations_copy_from_label" : "de", + "batch_operations_copy_source_language_placeholder" : "Origem...", + "batch_operations_copy_to_label" : "para", + "batch_operations_copy_translations" : "Copiar traduções", + "batch_operations_delete" : "Excluir chaves", + "batch_operations_dialog_cancel_job" : "Abortar", + "batch_operations_dialog_minimize" : "Minimizar", + "batch_operations_dialog_ok" : "Ok", + "batch_operations_machine_translate" : "Tradução automática", + "batch_operations_mark_as_reviewed" : "Marcar como revisado", + "batch_operations_mark_as_translated" : "Marcar como traduzido", + "batch_operations_outdated_message" : "As traduções podem estar desatualizadas", + "batch_operations_pre_translate" : "Pré-traduzir por TM", + "batch_operations_refresh_button" : "Atualizar", + "batch_operations_remove_tags" : "Remover tags", + "batch_operations_select_languages_placeholder" : "Selecionar idiomas...", + "batch_operation_status_cancelled" : "Cancelado", + "batch_operation_status_failed" : "Falhou", + "batch_operation_status_pending" : "Pendente", + "batch_operation_status_running" : "Executando", + "batch_operation_status_success" : "Concluído", + "batch_operation_tag_input_placeholder" : "Pesquisar tag...", + "batch_operation_tag_remove_input_placeholder" : "Pesquisar tag...", + "batch_operation_type_automation" : "Automação", + "batch_operation_type_auto_translate" : "Tradução automática", + "batch_operation_type_clear_translations" : "Limpar traduções", + "batch_operation_type_copy_translations" : "Copiar traduções", + "batch_operation_type_delete_keys" : "Excluir chaves", + "batch_operation_type_machine_pre_translate_by_tm" : "Pré-traduzir por TM", + "batch_operation_type_machine_translation" : "Tradução automática", + "batch_operation_type_set_keys_namespace" : "Alterar namespace", + "batch_operation_type_set_translations_state" : "Definir estado das traduções", + "batch_operation_type_tag_keys" : "Chaves de tag", + "batch_operation_type_untag_keys" : "Remover tags das chaves", + "batch_select_no_operation" : "Nenhuma operação", + "batch_select_placeholder" : "Escolha a operação...", + "billinb_self_hosted_plan_included_mtCredits" : " {mtCredits} Créditos MT", + "billinb_self_hosted_plan_included_seats" : "{seats} assentos", + "billinb_self_hosted_plan_unlimited_seats" : "Assentos ilimitados", "billing_actual_extra_credits" : "Créditos MT extra", "billing_actual_period" : "Cobrança", "billing_actual_period_end" : "Fim do período", "billing_actual_period_finish" : "a assinatura será cancelada no fim do período", "billing_actual_period_renewal" : "renovação automática", "billing_actual_title" : "Plano ativo", + "billing_actual_used_monthly_credits" : "Créditos MT utilizados", + "billing_actual_used_strings" : "Cadeias de caracteres utilizadas", + "billing_actual_used_strings_with_hint" : "Strings utilizadas", + "billing_actual_used_translations" : "Traduções utilizadas", "billing_annual" : "Anual", + "billing_buy_more_mt_slider_value" : "{amount} Créditos", "billing_cancel_dialog_message" : "Seu plano permanecerá ativo até o final do período atual.", "billing_cancel_dialog_title" : "Você realmente deseja cancelar a assinatura?", + "billing_credits_explanation" : "Créditos MT são usados para provedores de tradução automática (como Google Translate, AWS, DeepL, etc.). Um crédito ⋍ 1 caractere traduzido (Tolgee Translator é preço diferente).", + "billing_credits_explanation_tolgee_unified" : "Os créditos de tradução automática (MT) são usados para provedores de tradução automática (como Tolgee AI, Google Translate, AWS, DeepL, etc.) 1 crédito = 1 caractere a ser traduzido.", "billing_credits_refill" : "Próxima recarga de créditos", "billing_customer_invoices_title" : "Faturas", "billing_customer_portal_button" : "Ir para o portal do cliente", @@ -120,6 +279,7 @@ "billing_extra_credits_buy" : "Comprar créditos", "billing_extra_credits_title" : "Comprar créditos MT extras", "billing_invoices_empty" : "Ainda não há faturas", + "billing_invoices_show_usage_button" : "Mostrar uso", "billing_monthly" : "Por mês", "billing_mt_credit_purchase_success_message" : "Créditos comprados com sucesso", "billing_organization_already_subscribed" : "A organização já está inscrita", @@ -130,12 +290,42 @@ "billing_plan_cancel" : "Cancelar", "billing_plan_cancel_success_message" : "Plano de cobrança cancelado", "billing_plan_credits_included" : "Créditos MT mensais", + "billing-plan-monthly-price" : "{price, number, ::precision-integer currency/EUR}/mês", + "billing-plan-price-per-seat-extra" : "+ {price, number, ::precision-integer currency/EUR}/mês por assento extra", + "billing-plan-price-per-thousand-mt-credits-extra" : "+ {price, number, ::.000 currency/EUR} por cada 1000 créditos MT adicionais", + "billing-plan-price-per-thousand-strings-extra" : "+ {price, number, ::precision-integer currency/EUR}/mês por cada 1000 strings adicionais", "billing_plan_resubscribe" : "Restaurar assinatura", + "billing_plan_strings_included" : "Strings incluídas", + "billing_plan_strings_included_with_hint" : "Strings incluídas", + "billing_plan_strings_limit" : "Limite de cadeias de caracteres", + "billing_plan_strings_limit_with_hint" : "Limite de cadeias de caracteres", "billing_plan_subscribe" : "Inscrever-se", "billing_plan_translation_limit" : "Limite de tradução", "billing_plan_update_success_message" : "Plano de cobrança atualizado com sucesso", + "billing-progress-label-over" : "Acima da assinatura: {value, number}", + "billing-progress-label-unused" : "Pré-pago: {value, number}", + "billing-progress-label-used" : "Usado da assinatura: {value, number}", "billing_subscription_active" : "Plano ativo", "billing_subscription_cancelled" : "A assinatura será cancelada", + "billing_subscription_new" : "Novo", + "billing_subscriptions_account_manager_feature" : "Gerenciador de contas", + "billing_subscriptions_ai_prompt_customization" : "Personalização de IA", + "billing_subscriptions_assisted_updates_feature" : "Atualizações assistidas", + "billing_subscriptions_backup_configuration_feature" : "Configuração de backup", + "billing_subscriptions_dedicated_slack_channel" : "Canal Slack dedicado", + "billing_subscriptions_deployment_assistance" : "Assistência de implantação", + "billing_subscriptions_ee_license_inactive" : "Sua licença está inativa.", + "billing_subscriptions_free_plan_description" : "Este plano é gratuito para você.", + "billing_subscriptions_granular_permissions_feature" : "Permissões granulares", + "billing_subscriptions_multiple_content_delivery_configs" : "Múltiplas configurações de entrega de conteúdo", + "billing_subscriptions_pay_for_what_you_use" : "Pague apenas pelo que você usa.", + "billing_subscriptions_plan_includes_title" : "Incluído neste plano:", + "billing_subscriptions_premium_support_feature" : "Suporte premium", + "billing_subscriptions_prioritized_feature_requests" : "Solicitações de recursos prioritários", + "billing_subscriptions_project_level_content_storages" : "Armazenamento de conteúdo personalizado", + "billing_subscriptions_standard_support" : "Suporte padrão", + "billing_subscriptions_team_training" : "Treinamento em equipe", + "billing_subscriptions_webhooks" : "Webhooks", "billing_upgrade_preview_confirm_button" : "Alterar Plano", "billing_upgrade_preview_dialog_amount_due_text" : "Será cobrado {amountDue, number, :: currency/EUR}", "billing_upgrade_preview_dialog_applied_credit_message" : "(Ao fazer downgrade para um plano de assinatura inferior, o valor restante ficará como crédito aplicável em períodos de cobrança futuros.)", @@ -146,11 +336,53 @@ "cannot_change_your_own_access_tooltip" : "Não é possível revogar o acesso a si mesmo", "cannot_delete_base_language_message" : "Não é possível excluir o idioma base", "cannot_leave_project_with_organization_role_error_message" : "Não é possível deixar o projeto pertencente à organização da qual você é membro.", + "cannot_modify_disabled_translation" : "Não é possível modificar a tradução desativada", + "cannot_store_file_to_content_storage" : "Não é possível armazenar o arquivo no armazenamento de conteúdo", + "clipboard_copy_success" : "Valor copiado para a área de transferência!", "confirmation_dialog_cancel" : "Cancelar", "confirmation_dialog_confirm" : "Confirmar", "confirmation_dialog_message" : "Você tem certeza?", "confirmation_dialog_title" : "Confirmação", + "confirmation_discard_unsaved_confirm" : "Descartar", + "confirmation_discard_unsaved_message" : "Tem certeza de que deseja descartar as alterações não salvas?", + "confirmation_discard_unsaved_title" : "Descartar alterações", "conflict_is_not_resolved" : "Conflitos não estão resolvidos", + "content_delivery_add_button" : "Entrega de conteúdo", + "content_delivery_create_success" : "Entrega de conteúdo criada com sucesso!", + "content_delivery_create_title" : "Adicionar entrega de conteúdo", + "content_delivery_delete_success" : "Entrega de conteúdo excluída com sucesso!", + "content_delivery_deployment_auto" : "Automático", + "content_delivery_deployment_manual" : "Manual", + "content_delivery_description" : "Carregue seus arquivos de localização no armazenamento de conteúdo, para que você possa carregá-los diretamente do seu aplicativo. A ação de publicação pode levar até 15 minutos (tanto automática quanto manualmente), pois o armazenamento padrão é armazenado em cache.", + "content_delivery_form_cancel" : "Cancelar", + "content_delivery_form_custom_slug_generated_placeholder" : "''", + "content_delivery_form_custom_slug_helper_text" : "Quando não fornecido, o slug será gerado automaticamente", + "content_delivery_form_custom_slug_label" : "Slug personalizado", + "content_delivery_form_custom_slug_placeholder" : "''", + "content_delivery_form_delete" : "Excluir", + "content_delivery_form_name_label" : "Nome", + "content_delivery_form_storage" : "Armazenamento", + "content_delivery_hint" : "Carregue seus arquivos de localização no armazenamento de conteúdo, para que você possa carregá-los diretamente do seu aplicativo. A ação de publicação pode levar até 15 minutos (tanto automática quanto manualmente), pois o armazenamento padrão é armazenado em cache. Leia mais em Docs.", + "content_delivery_item_delete_dialog_title" : "Excluir entrega de conteúdo", + "content_delivery_item_edit" : "Editar", + "content_delivery_item_publish" : "Publicar", + "content_delivery_last_publish_hint" : "Hora da última publicação", + "content_delivery_not_configured_message" : "Para habilitar recursos de entrega de conteúdo, você precisa configurar a entrega de conteúdo nas configurações do servidor Tolgee. Verifique a documentação do Tolgee para isso.", + "content_delivery_not_configured_title" : "A entrega de conteúdo não está configurada", + "content_delivery_not_enabled_message" : "Seu plano não inclui várias configurações de entrega de conteúdo. Faça upgrade do seu plano para acessar esse recurso.", + "content_delivery_not_enabled_title" : "Apenas uma configuração de entrega de conteúdo habilitada", + "content_delivery_over_limit_title" : "Você ultrapassou o limite, a modificação está restrita", + "content_delivery_page_hint" : "Carregue suas traduções diretamente do Tolgee para que elas estejam sempre atualizadas", + "content_delivery_publis_success" : "Conteúdo publicado com sucesso!", + "content_delivery_subtitle" : "Entrega de Conteúdo do Projeto", + "content_delivery_translations_prune_before_publish_hint" : "Os dados armazenados no armazenamento de conteúdo serão removidos antes da publicação. Quando não habilitado, os dados de idiomas ou namespaces excluídos serão mantidos no armazenamento.", + "content_delivery_translations_prune_before_publish_label" : "Podar antes de publicar", + "content_delivery_update_success" : "Entrega de conteúdo atualizada com sucesso!", + "content_delivery_update_title" : "Editar entrega de conteúdo", + "content_storage_config_invalid" : "Configuração de armazenamento inválida", + "content_storage_is_in_use" : "O armazenamento de conteúdo não pode ser excluído, pois está em uso!", + "content_storage_test_failed" : "Teste de armazenamento falhou", + "create_language_close_button" : "Fechar", "create_language_title" : "Adicionar idioma", "create_organization_description_label" : "Descrição", "create_organization_name_label" : "Nome", @@ -159,6 +391,7 @@ "create_project_name_label" : "Nome", "create_project_validation_language_repeated" : "Não é possível adicionar um idioma mais de uma vez", "create_project_view" : "Criar projeto", + "credit_spending_limit_exceeded" : "Limite de gastos de crédito de tradução automática excedido", "current-password" : "Senha atual", "dashboard_activity_chart_period_all" : "Todos", "dashboard_activity_chart_period_month" : "Mês", @@ -167,6 +400,9 @@ "dashboard_activity_chart_title" : "Atividade diária", "dashboard_activity_differences" : "Diferenças", "dashboard_activity_title" : "Atividade", + "dashboard_billing_used_credit" : "Créditos de MT utilizados: {available, number, ::precision-integer} / {max, number, ::precision-integer}", + "dashboard_billing_used_strings" : "Strings utilizadas: {available, number, ::precision-integer} / {max, number, ::precision-integer}", + "dashboard_billing_used_translations" : "Traduções utilizadas: {available, number, ::precision-integer} / {max, number, ::precision-integer}", "delete_language_button" : "Excluir idioma", "delete_language_confirmation" : "Deseja realmente excluir este idioma e todas as traduções?", "delete_organization_confirmation_message" : "Deseja realmente excluir esta organização e todos os seus projetos?", @@ -176,9 +412,29 @@ "delete-user-account-button" : "Excluir minha conta", "delete-user-confirmation-message" : "Deseja realmente excluir o usuário {name}?", "delete-user-confirmation-text" : "Deseja realmente excluir sua conta de usuário?", + "developer_menu_content_delivery" : "Entrega de conteúdo", + "developer_menu_storage" : "Armazenamento de Conteúdo", + "developer_menu_webhooks" : "Webhooks", + "disabled_languages_none" : "Nenhum", + "disable-user-confirmation-message" : "Você realmente deseja desativar o usuário {name}?", "edit_api_key_title" : "Editar chave API do projeto", "edit_organization_title" : "Perfil da organização", "edit_pat_title" : "Editar Token de Acesso Pessoal", + "ee_licence_key_apply" : "Aplicar chave de licença", + "ee_licence_key_hint" : "Para criar ou gerenciar suas chaves de licença, vá para Tolgee cloud.", + "ee_licence_key_input_label" : "Sua chave de licença", + "ee-license-key-confirmation-message" : "Ao aplicar esta chave de licença, você será cobrado {price, number, ::precision-integer currency/EUR} por assento por mês, quando exceder {includedSeats, number} assentos incluídos em seu plano de assinatura.", + "ee-license-key-confirmation-message-estimate" : "De acordo com o seu uso atual, você será cobrado {additional, number, ::precision-integer currency/EUR} adicionais até o final deste período de faturamento.", + "ee-license-refresh-success-message" : "Atualizado", + "ee-license-refresh-tooltip" : "Atualizar informações da licença", + "ee-license-release-key-button" : "Liberar chave de licença", + "ee-license-release-key-confirmation" : "Tem certeza de que deseja liberar sua chave de licença? Você não poderá mais usar recursos pagos.", + "ee_license_status_label_active" : "Ativo", + "ee_license_status_label_canceled" : "Cancelado", + "ee_license_status_label_error" : "Erro desconhecido", + "ee_license_status_label_key_used_by_another_instance" : "Chave usada por outra instância", + "ee_license_status_label_past_due" : "Expirado", + "ee_license_status_label_unpaid" : "Não pago", "email_already_invited_or_member" : "O usuário com este e-mail já foi convidado", "email_not_verified" : "Seu e-mail não foi verificado. Verifique suas mensagens recebidas e siga as instruções.", "email_verified_message" : "Email verificado", @@ -190,16 +446,46 @@ "expiration-label" : "Expiração", "expiration-never-option" : "Nunca expira", "expired_jwt_token" : "Você foi desconectado", + "export-format-android-xml" : "Android .xml", + "export-format-apple-strings" : "Apple .strings e .stringsdict", + "export-format-apple-xliff" : "Apple .xliff", + "export-format-flat-json" : "JSON plano", + "export-format-flat-yaml" : "YAML plano", + "export-format-flutter-arb" : "Flutter .arb", + "export-format-po" : "Gettext (.po)", + "export-format-properties" : ".propriedades", + "export-format-ruby-yaml" : "Ruby on Rails .yaml", + "export-format-structured-json" : "JSON Estruturado", + "export-format-structured-yaml" : "YAML Estruturado", + "export-format-xliff" : "XLIFF", + "export_form_message_format_apple-sprintf" : "Apple Sprintf", + "export_form_message_format_c-sprintf" : "C Sprintf", + "export_form_message_format_icu" : "ICU", + "export_form_message_format_java-string-format" : "Java String.format", + "export_form_message_format_php-sprintf" : "PHP Sprintf", + "export_form_message_format_ruby-sprintf" : "Ruby Sprintf", + "export_translations_auto_publish_hint" : "A exportação será realizada automaticamente após qualquer alteração ou adição de tradução. Como a entrega de conteúdo é fortemente armazenada em cache, pode levar até 15 minutos para que as alterações entrem em vigor.", + "export_translations_auto_publish_label" : "Publicar automaticamente", "export_translations_export_label" : "Exportar", "export_translations_format_label" : "Formato", "export_translations_languages_label" : "Idiomas", + "export_translations_message_format_label" : "Formato de mensagem e espaço reservado", "export_translations_namespaces_all" : "Todos", "export_translations_namespaces_label" : "Namespaces", "export_translations_nested_hint" : "As traduções serão aninhadas com base no separador “.” nas chaves", "export_translations_nested_label" : "Estrutura aninhada", "export_translations_states_label" : "Estados", + "export_translations_support_arrays_hint" : "Quando habilitado, chaves como \"item[0]\" serão convertidas em arrays json.", + "export_translations_support_arrays_label" : "Suporte a arrays", "export_translations_title" : "Exportar traduções", + "feature-explanation-check-license-action" : "Mostrar licença", + "feature-explanation-license-not-active" : "A licença do Tolgee não está ativa", + "feature-explanation-license-not-sufficient" : "Sua licença não contém esse recurso", + "feature-explanation-no-license" : "Você precisa de uma licença Tolgee", + "feature-explanation-plan-not-sufficient" : "Seu plano atual não inclui esse recurso", "feature-explanation-setup-license" : "Atualizar plano", + "feature-explanation-upgrade-subscription" : "Faça upgrade agora", + "feature_not_enabled" : "Recurso não habilitado", "Field should have at least n chars" : "Este campo deve conter pelo menos {min} caracteres", "Field should have maximum of n chars" : "Este campo pode conter no máximo {max} caracteres", "file_issue_type_id_attribute_not_provided" : "Atributo id da tradução não fornecido", @@ -211,7 +497,9 @@ "file_issue_type_value_is_empty" : "O valor está vazio", "file_issue_type_value_is_not_string" : "O valor não é string", "file_too_big" : "O arquivo é muito grande", + "formality_not_supported_by_service" : "O serviço não suporta formalidade", "former-user-name" : "Usuário antigo", + "free_self_hosted_seat_limit_exceeded" : "O limite de assentos de usuário gratuitos nesta instância auto-hospedada foi excedido. Por favor, atualize seu plano de assinatura para adicionar mais usuários.", "generate_api_key_title" : "Gerar chave API do projeto", "generate_pat_title" : "Gerar novo Token de Acesso Pessoal", "global_add_button" : "Adicionar", @@ -222,6 +510,7 @@ "global_empty_list_message" : "Essa lista está vazia. Adicione algo para continuar.", "global_empty_value" : "O valor não pode estar vazio", "global_form_cancel" : "Cancelar", + "global_form_field_required" : "Este campo é obrigatório", "global_form_save" : "Salvar", "global_language_base" : "Base", "global_loading_text" : "Carregando...", @@ -229,7 +518,29 @@ "global_mt_credits_hint" : "Créditos para tradução automática", "global_nothing_found" : "Nada encontrado", "global_search_organization" : "Pesquisar organização", + "global_strings_hint" : "A string é uma tradução preenchida. Um projeto totalmente traduzido terá (número de chaves × número de idiomas) strings.", "global-upload-not-successful" : "Arquivo não carregado", + "guide_finish_button" : "Concluir guia", + "guide_finish_text" : "Parabéns, você concluiu todos os passos!", + "guide_keys" : "Adicione chaves manualmente ou use a importação", + "guide_keys_add" : "Adicionar chaves\n", + "guide_keys_import" : "Importar", + "guide_languages" : "Configurar idiomas e tradução automática", + "guide_languages_set_up" : "Configurar", + "guide_links_docs_platform" : "Documentação", + "guide_links_skip" : "Pular guia", + "guide_members" : "Convidar membros para sua equipe", + "guide_members_invite" : "Convidar", + "guide_new_project" : "Inicie seu primeiro projeto", + "guide_new_project_create" : "Criar projeto", + "guide_new_project_demo" : "Experimente a demonstração", + "guide_production" : "Preparar para produção", + "guide_production_content_delivery" : "Entrega de conteúdo", + "guide_title" : "Início rápido", + "guide_try_demo_project" : "Experimente o projeto de demonstração", + "guide_use" : "Integre o Tolgee em sua aplicação", + "guide_use_export" : "Exportar", + "guide_use_integrate" : "Integrar", "hard_mode_confirmation_rewrite_text" : "Reescreva o texto: {text}", "help_menu_chat_with_us" : "Fale conosco", "help_menu_chat_with_us_description" : "Entre em contato diretamente", @@ -244,16 +555,22 @@ "help_menu_slack_community" : "Comunidade do Slack", "help_menu_slack_community_description" : "Suporte, anúncios, feedback", "help_menu_tooltip" : "Ajuda", + "import-add-files-operation" : "Carregando arquivos...", "import_add_new_language_dialog_title" : "Adicionar novo idioma", "import_apply_button" : "Importar", + "import-apply-operation" : "Importando dados...", "import_cancel_button" : "Cancelar importação", "import_cancel_confirmation_message" : "Você deseja realmente cancelar a importação?", "import_cancel_confirmation_title" : "Cancelar importação", "import_cannot_parse_file_message" : "O arquivo {name} não pode ser analisado.", "import_conflicts_filter_show_resolved_label" : "Mostrar resolvido", + "import_convert_placeholders_to_icu_checkbox_label" : "Converter espaços reservados para Tolgee Universal ICU", "import_convert_placeholders_to_icu_checkbox_label_hint" : "Quando ativado, convertemos seus espaços reservados para o formato universal Tolgee ICU nativo do Tolgee. Você pode exportar espaços reservados universais Tolgee ICU para vários outros formatos. Leia mais clicando neste ícone de ajuda.", + "import-data-imported-info" : "Seus dados foram importados!", "import_delete_language_dialog_message" : "Deseja realmente remover o idioma {languageName} para importar?", "import_delete_language_dialog_title" : "Remover idioma para importar", + "import-done-go-import-more-button" : "Importar mais", + "import-done-go-to-translations-button" : "Ir para as traduções", "import_error_cannot_add_more_then_n_languages" : "Não é possível adicionar mais de {n} idiomas", "import_error_cannot_parse_file" : "Não é possível analisar o arquivo", "import_error_less_button" : "Menos", @@ -262,17 +579,25 @@ "import_file_input_drop_file_text" : "Soltar arquivo ou", "import_file_input_select_file_button" : "Selecionar arquivo", "import_file_issue_param_type_file_node_original" : "Arquivo: {value}", + "import_file_issue_param_type_key_id" : "ID da chave: {value}", "import_file_issue_param_type_key_index" : "índice de chave: {value}", "import_file_issue_param_type_key_name" : "nome da chave: {value}", + "import_file_issue_param_type_language_id" : "Idioma: {value}", + "import_file_issue_param_type_language_name" : "Nome do idioma: {value}", "import_file_issue_param_type_line" : "linha: {value}", "import_file_issue_param_type_value" : "valor: {value}", "import_file_issues_title" : "Problemas com o arquivo", + "import_files_uploaded" : "Arquivos carregados", "import_file_supported_formats" : "os formatos suportados são .json, .xliff, .po", + "import_file_supported_formats_title" : "Formatos suportados", "import_language_select" : "Idioma", + "import_max_file_count_message" : "Muitos arquivos", "import_namespace_name_header" : "Namespace", "import_not_resolved_error_dialog_cancel_button" : "Voltar", "import_not_resolved_error_dialog_message_text" : "Alguns conflitos não foram resolvidos. Você quer substituir as traduções existentes?", "import_not_resolved_error_dialog_title" : "Conflitos não resolvidos", + "import_override_key_descriptions_label" : "Substituir descrições de chave", + "import_override_key_descriptions_label_hint" : "Quando ativado, as descrições das chaves serão substituídas pelas fornecidas nos arquivos importados.", "import_resolution_accept_imported" : "Aceitar importado", "import_resolution_accept_old" : "Aceitar antigo", "import_resolve_conflicts_button" : "Resolver conflitos", @@ -287,6 +612,10 @@ "import_result_total_conflict_count_header" : "Resolvido/Conflitos", "import_result_total_count_header" : "Contagem de traduções", "import_show_translations_title" : "Traduções", + "import-status-finalizing" : "Finalizando...", + "import-status-preparing-and-validating" : "Preparando e validando...", + "import-status-storing-keys" : "Armazenando chaves...", + "import-status-storing-translations" : "Armazenando traduções...", "import-successful-message" : "Importação bem-sucedida", "import_translations_title" : "Importar traduções", "integrate-api-key-hidden-description" : "", @@ -295,8 +624,10 @@ "integrate-initial-api-key-description-value" : "Minha chave API de integração", "integrate_step_integrate" : "Integrar", "integrate_step_select_api_key" : "Selecionar chave API", + "invalid_connection_string" : "Cadeia de conexão inválida", "invalid_language_tag" : "Essa etiqueta de idioma não segue o padrão BCP 47. Considere fornecer uma etiqueta válida.", "invalid_otp_code" : "Código 2FA inválido", + "invalid_plural_form" : "Forma plural ICU inválida", "invalid_recaptcha_token" : "Você é um robô!", "invitation_code_accepted" : "Convite aceito com sucesso", "invitation_code_does_not_exist_or_expired" : "Este convite não existe ou expirou", @@ -311,7 +642,42 @@ "invite_user_invitation_email_success" : "O convite foi enviado", "invite_user_nothing_found" : "Nenhum convite pendente", "invite_user_organization_role_label" : "O usuário convidado será", + "invoice_usage_dialog_table_applied_stripe_credits_item" : "Créditos aplicados", + "invoice_usage_dialog_table_count" : "Quantidade", + "invoice_usage_dialog_table_item" : "Item", + "invoice_usage_dialog_table_mt_credits_item" : "Créditos MT", + "invoice_usage_dialog_table_no_value" : "-", + "invoice_usage_dialog_table_over_plan" : "Acima do plano", + "invoice_usage_dialog_table_quantity_over_plan" : "Quantidade acima do plano", + "invoice_usage_dialog_table_seats_item" : "Assentos", + "invoice_usage_dialog_table_subscription_item" : "Assinatura", + "invoice_usage_dialog_table_subtotal" : "Subtotal", + "invoice_usage_dialog_table_total" : "Total", + "invoice_usage_dialog_table_translations_item" : "Cadeias de caracteres", + "invoice_usage_dialog_table_vat" : "IVA", + "invoice_usage_dialog_table_vat_rate" : "Taxa de IVA", + "invoice_usage_dialog_title" : "Detalhes de uso", + "invoice_usage_download_button" : "Baixar relatório detalhado", + "key_context_dialog_title" : "Chaves relacionadas", + "key-context-present-hint" : "O contexto Tolgee está disponível para esta chave", + "key_edit_modal_context_hint" : "Esta chave está relacionada às seguintes chaves:", + "key_edit_modal_disabled_languages_hint" : "Selecione os idiomas para os quais esta chave não deve ser traduzida", + "key_edit_modal_disabled_translations" : "Traduções desativadas", + "key_edit_modal_force_plural_change_message" : "As variantes plurais da chave já estão preenchidas, portanto, serão perdidas com esta ação.", + "key_edit_modal_switch_advanced" : "Avançado", + "key_edit_modal_switch_context" : "Contexto", + "key_edit_modal_switch_general" : "Geral", + "key_edit_modeal_switch_custom_properties" : "Valores personalizados", "key_exists" : "A chave existe", + "key_exists_in_namespace" : "Chave já existe no espaço de nomes", + "key_is_blank" : "A chave está em branco", + "language_ai_prompt_dialog_description_too_long" : "Descrição é muito longa", + "language_ai_prompt_dialog_title" : "Nota de idioma", + "language_ai_prompt_row_label" : "Nota de idioma", + "language_ai_prompts_row_hint" : "Uma observação para o tradutor de IA específico para o idioma de destino", + "language_ai_prompts_title" : "Notas para idiomas individuais", + "language_ai_prompt_tip_language" : "Escreva em inglês ou no idioma alvo", + "language_ai_prompt_tip_usage" : "A nota é específica para o idioma de destino", "language_create_add" : "Adicionar", "language_create_autocomplete_label" : "Procurar idioma", "language_created_message" : "Idioma criado", @@ -321,28 +687,51 @@ "language_deleted_message" : "Idioma excluído", "language_edited_message" : "Idioma salvo", "language_field_autocomplete_label_new_language" : "Novo idioma personalizado", + "language_menu_label" : "Idioma", "language_name_exists" : "Já existe um idioma com este nome", + "language_not_supported_by_service" : "O idioma não é suportado pelo serviço de tradução automática selecionado.", + "language_permitted_search" : "Pesquisar...", "language_settings_title" : "Configurações do idioma", + "languages_menu_ai_prompt_customization" : "Personalização de IA", + "languages_menu_machine_translation" : "Tradução automática", + "languages_menu_project_languages" : "Idiomas do projeto", "languages_modify_ok_button" : "OK", "languages_permitted_list_all" : "Todos os idiomas", + "languages_permitted_list_reset" : "Redefinir", + "languages_permitted_list_select_all" : "Todos os idiomas", "languages_title" : "Idiomas", "language_tag_exists" : "A etiqueta existe", "leave_project_confirmation_message" : "Você realmente quer sair desse projeto?", "leave_project_confirmation_title" : "Sair do projeto", + "license_key_not_found" : "Chave de licença inválida", "login_email_label" : "Email", + "login_forgot_your_password" : "Esqueceu sua senha?", "login_github_login_button" : "Entrar com GitHub", + "login_github_signup_button" : "Registre-se com o Github", "login_google_login_button" : "Entrar com Google", + "login_google_signup_button" : "Registre-se com o Google", "login_login_button" : "Entrar", + "login_more_title" : "Mais sobre a ferramenta de localização Tolgee?", "login_oauth2_login_button" : "OAuth2 login", + "login_oauth2_signup_button" : "Registre-se com OAuth2", "login_password_label" : "Senha", "login_reset_password_button" : "Redefinir senha", "login_sign_up" : "Cadastre-se", + "login_subtitle" : "Não tem uma conta? Registre-se aqui", "login_title" : "Entrar", + "login_tolgee_documentation_link" : "Saiba mais na documentação", + "login_tolgee_website_link" : "Confira nossos recursos incríveis no site da Tolgee", + "machine_translation_buy_more_credit" : "Comprar mais créditos", "machine_translation_new_keys_title" : "Tradução automática de novas chaves", "machine_translation_title" : "Tradução de máquina", "managed-account-field-hint" : "Isso é gerenciado pela sua organização.", "managed-account-notice" : "Sua conta é gerenciada pela sua organização.", "missing_callback_url" : "URL de retorno de chamada ausente.", + "mt_formality_default" : "Padrão", + "mt_formality_formal" : "Formal", + "mt_formality_informal" : "Informal", + "mt_service_not_enabled" : "O provedor de tradução não está habilitado", + "multiple_values_for_key_and_language" : "Múltiplos valores definidos para a mesma chave e idioma", "namespace_default" : "", "namespace_menu_filter" : "Filtrar por namespace", "namespace_menu_filter_cancel" : "Remover filtro", @@ -361,16 +750,24 @@ "namespace_select_placeholder" : "Inserir novo nome de namespace", "namespace_select_search" : "Pesquisar namespace...", "namespae_select_title" : "Novo namespace", + "new-password-input-label" : "Nova senha", "no_exported_result" : "Nada para exportar", "no-permissions-on-the-server" : "Você não tem permissão neste servidor. Esse servidor não permite que os usuários criem organizações.", "no-permissions-title" : "Sem permissão", "no_screenshots_yet" : "Nenhuma captura de tela foi adicionada ainda.", "operation_not_permitted" : "Suas permissões não são suficientes para esta operação.", "operation_not_permitted_error" : "Suas permissões não são suficientes para esta operação.", + "organization_already_subscribed" : "A organização já está inscrita em algum plano.", + "organization-billing-self-hosted-active-subscriptions" : "Assinaturas ativas", + "organization-billing-self-hosted-cancel-subscription-button" : "Cancelar", + "organization-billing-self-hosted-setup-new" : "Configurar nova assinatura", + "organization-billing-self-hosted-subscription-cancel-confirmation" : "Você realmente deseja cancelar sua assinatura?", + "organization-billing-self-hosted-subscription-cancelled-message" : "Assinatura cancelada", "organization_created_message" : "Organização criada", "organization_delete_button" : "Excluir organização", "organization_deleted_message" : "Organização excluída", "organization_has_no_other_owner" : "A organização não tem outro proprietário.", + "organization_invoices_title" : "Faturas", "organization_leave_button" : "Sair da organização", "organization_left_message" : "Saiu da organização", "organization_member_privileges_set" : "Permissões definidas", @@ -378,9 +775,12 @@ "organization_member_privileges_title" : "Permissões de membros da organização", "organization_members_title" : "Membros da organização", "organization_members_view_title" : "Membros da organização", + "organization-menu-billing-test-clock" : "Relógio de Teste", + "organization_menu_invoices" : "Faturas", "organization_menu_member_privileges" : "Permissões de membros", "organization_menu_members" : "Membros da organização", "organization_menu_profile" : "Perfil da organização", + "organization_menu_subscriptions" : "Assinaturas", "organization_pricing_plans_title" : "Planos de preços", "organization_role_changed_message" : "Função na organização alterada", "organization_role_type_MEMBER" : "MEMBRO", @@ -389,12 +789,20 @@ "organization_role_type_OWNER_hint" : "Gerencia a organização e seus projetos", "organizations_add_new" : "Adicionar organização", "organizations_title" : "Organizações", + "organization_subscriptions_cloud_button" : "Nuvem", + "organization_subscriptions_self_hosted_ee_button" : "Auto-hospedado", + "organization_subscriptions_title" : "Assinaturas", "organizations-will-be-deleted" : "Estas organizações serão excluídas", "organization_updated_message" : "Configurações da organização atualizadas", "organization_user_deleted" : "Usuário removido da organização", "organization_users_leave" : "Sair", + "organization_users_project_access" : "Tem acesso ao projeto", + "organization_users_project_access_hint" : "O usuário não é um membro, mas foi convidado diretamente para um ou mais projetos nesta organização", + "organization_users_projects_description" : "O usuário tem acesso direto a estes projetos:", + "organization_users_projects_title" : "Projetos do usuário", "organization_users_remove_user" : "Remover", "organization_your_address_to_access_organization" : "Esta será a URL da sua organização: {address}", + "out_of_credits" : "Créditos para tradução automática esgotados", "paid-feature-banner-title" : "Seu plano não inclui esse recurso.", "parser_duplicate_plural_argument_selector" : "Duplicar opção", "parser_duplicate_select_argument_selector" : "Duplicar opção", @@ -424,6 +832,12 @@ "parser_unmatched_closing_tag" : "Tag de fechamento ausente", "Password" : "Senha", "Password confirmation" : "Confirmação de senha", + "password_reset_message" : "Senha redefinida com sucesso", + "password-strength-medium" : "Senha média", + "password-strength-strong" : "Senha forte", + "password-strength-very-strong" : "Senha muito forte", + "password-strength-very-weak" : "Senha muito fraca", + "password-strength-weak" : "Senha fraca", "password-updated" : "Sua senha foi atualizada.", "pat-delete-button" : "Excluir", "pat-deleted-message" : "Token de Acesso Pessoal excluído", @@ -446,25 +860,82 @@ "pats-empty-message" : "Nenhum Token de Acesso Pessoal adicionado ainda.", "pats_title" : "Tokens de Acesso Pessoal", "pat-token-edited" : "Token de Acesso Pessoal editado", + "permission_basic_title" : "Básico", + "permission_dialog_close" : "Fechar", + "permission_dialog_inherited_message" : "Permissões herdadas da organização", + "permission_dialog_reset_to_organization" : "Redefinir", + "permission_dialog_reset_to_organization_hint" : "Redefinir permissões diretas para o projeto (definir de acordo com a organização)", + "permission_dialog_save" : "Salvar", + "permission_granular_title" : "Granular", + "permissions_advanced_item_blocked" : "Bloqueado por: {scopes}", + "permissions_content_delivery" : "Entrega de conteúdo", + "permissions_item_activity_view" : "Visualizar atividade", + "permissions_item_admin" : "Administrador", + "permissions_item_batch_jobs_batch_translate_by_machine" : "Tradução automática", + "permissions_item_batch_jobs_batch_translate_by_tm" : "Pré-traduzir por TM", + "permissions_item_batch_jobs_cancel" : "Cancelar", + "permissions_item_batch_jobs_view" : "Visualizar", + "permissions_item_batch_operations" : "Operações em lote", + "permissions_item_content_delivery_manage" : "Gerenciar", + "permissions_item_content_delivery_publish" : "Publicar", + "permissions_item_keys" : "Chaves", + "permissions_item_keys_create" : "Criar", + "permissions_item_keys_delete" : "Excluir", + "permissions_item_keys_edit" : "Editar", + "permissions_item_keys_view" : "Visualizar", + "permissions_item_languages_edit" : "Editar idiomas", + "permissions_item_members" : "Membros", + "permissions_item_members_edit" : "Editar", + "permissions_item_members_view" : "Visualizar", + "permissions_item_project_edit" : "Editar projeto", + "permissions_item_screenshots" : "Capturas de tela", + "permissions_item_screenshots_delete" : "Excluir", + "permissions_item_screenshots_upload" : "Adicionar", + "permissions_item_screenshots_view" : "Visualizar", + "permissions_item_translations" : "Traduções", + "permissions_item_translations_comments" : "Comentários", + "permissions_item_translations_comments_add" : "Adicionar", + "permissions_item_translations_comments_edit" : "Editar", + "permissions_item_translations_comments_set_state" : "Resolver", + "permissions_item_translations_edit" : "Editar", + "permissions_item_translations_state" : "Alterar estado", + "permissions_item_translations_view" : "Visualizar", + "permissions_item_webhooks_manage" : "Gerenciar webhooks", + "permissions_reset_message" : "Permissões redefinidas", "permissions_set_message" : "Permissões definidas", + "permissions_settings_scopes" : "Escopos:", "permission_type_edit" : "Editar", "permission_type_edit_hint" : "Alterações nas traduções e chaves", + "permission_type_granular" : "Granular", + "permission_type_granular_hint" : "Configurações personalizadas de permissão granular", "permission_type_manage" : "Gerenciar", "permission_type_manage_hint" : "Gerenciamento de configurações de projetos, importações, alterações nas traduções e chaves", "permission_type_none" : "Nenhum", "permission_type_none_hint" : "O usuário não tem permissão de projeto", + "permission_type_review" : "Revisão", + "permission_type_review_hint" : "Alterações nas traduções e revisão", "permission_type_translate" : "Traduzir", "permission_type_translate_hint" : "Alterações nas traduções", "permission_type_view" : "Visualizar", "permission_type_view_hint" : "Alterações não permitidas", + "plan_has_subscribers" : "O plano tem assinantes", "plan_limit_dialog_close" : "Fechar", "plan_limit_dialog_description" : "A operação não pode ser executada porque excederia o limite do seu plano atual", "plan_limit_dialog_go_to_billing" : "Atualizar plano", "plan_limit_dialog_title" : "Limite excedido", "plan_translation_limit_exceeded" : "Limite de traduções do plano excedido", + "project_ai_prompt_add" : "Descrição", + "project_ai_prompt_dialog_description_too_long" : "Descrição é muito longa", + "project_ai_prompt_dialog_tip_language" : "Utilize o inglês para a descrição", + "project_ai_prompt_dialog_tip_topic" : "Descreva o tópico do seu projeto", + "project_ai_prompt_dialog_title" : "Descrição do projeto", + "project_ai_prompt_example_label" : "Exemplo", + "project_ai_prompt_title" : "Descrição do projeto", "project_create_base_language_label" : "Idioma base", "project_created_message" : "Projeto criado!", "project_create_languages_title" : "Idiomas", + "project_create_tolgee_placeholders_hint" : "Os espaços reservados universais do Tolgee são um subconjunto dos espaços reservados ICU, que são automaticamente transformados em formatos de destino ao serem exportados", + "project_create_use_tolgee_placeholders_label" : "Usar espaços reservados universais ICU do Tolgee", "project_creation_add_at_least_one_language" : "Adicione pelo menos um idioma", "project_dashboard_base_words_count" : "Palavras base", "project_dashboard_chart_daily_activity_count_tooltip" : "Atividade diária", @@ -479,22 +950,31 @@ "project_dashboard_project_owner" : "Proprietário do projeto", "project_dashboard_reviewed_percent" : "Revisado", "project_dashboard_show_translations" : "Mostrar traduções", + "project_dashboard_strings_count" : "Cadeias de caracteres", "project_dashboard_tag_count" : "Etiquetas", "project_dashboard_title" : "Painel do projeto", "project_dashboard_translated_percent" : "Traduzido", "project_dashboard_translations_less_then_1_percent" : "< 1%", "project_dashboard_translations_percent" : "{percent, number, :: %}", "project_deleted_message" : "Projeto excluído!", + "project_integrate_description" : "Use as integrações Tolgee para acelerar o processo de localização. As integrações Javascript permitem que você edite as traduções diretamente em sua aplicação. Isso também melhora a qualidade das traduções, já que coletamos o contexto da página e o fornecemos aos seus tradutores ou à nossa máquina de tradução AI. Mais sobre as integrações Tolgee.", "project_integrate_title" : "Integrar", + "project_languages_add_button" : "Idioma", + "project_languages_auto_translation_enable_for_import_switch" : "Traduzir automaticamente itens importados", "project_languages_base_language" : "Idioma base", "project_languages_default_providers" : "Provedores padrão", "project_languages_default_provider_short" : "Padrão", + "project_languages_default_settings" : "Configurações padrão", + "project_languages_mt_settings_inherited" : "Herdado das configurações padrão", + "project_languages_mt_settings_provider_not_supported" : "O provedor não suporta este idioma", "project_languages_new_keys_hint" : "Quando a tradução base for adicionada, Tolgee tentará traduzir outras traduções automaticamente. Em primeiro lugar procurando 100% de correspondência na memória de tradução e em seguida na tradução automática.", "project_languages_new_keys_machine_translations_switch" : "Ativar a tradução automática com o provedor principal", "project_languages_new_keys_translation_memory_switch" : "Ativar memória de tradução", + "project_languages_other_providers" : "Outros provedores", "project_languages_primary_none" : "Nenhum", "project_languages_primary_provider" : "Principal", "project_languages_primary_provider_hint" : "O provedor principal é usado para tradução automática de novas chaves e é exibido em primeiro no painel de tradução.", + "project_languages_title" : "Idiomas do projeto", "project_leave_button" : "Sair do projeto", "project_list_keys_count" : "{keysCount, plural, one {# chave} other {# chaves}}", "project_list_more_button" : "Mais", @@ -504,10 +984,12 @@ "project_members_dialog_email" : "Email", "project_members_dialog_invite_button" : "Convidar", "project_members_dialog_name" : "Nome", + "project_members_dialog_permission_title" : "Permissões", "project_members_dialog_title" : "Novo convite", "project_members_title" : "Membros", "project_menu_api_keys" : "Chaves de API", "project_menu_dashboard" : "Painel do Projeto", + "project_menu_developer" : "Configurações do desenvolvedor", "project_menu_export" : "Exportar", "project_menu_import" : "Importar", "project_menu_integrate" : "Integrar", @@ -516,22 +998,52 @@ "project_menu_projects" : "Projetos", "project_menu_project_settings" : "Configurações do projeto", "project_menu_translations" : "Traduções", + "project_mt_dialog_cancel_button" : "Cancelar", + "project_mt_dialog_reset_to_default" : "Redefinir para o padrão", + "project_mt_dialog_save_button" : "Salvar", + "project_mt_dialog_service_enabled" : "Habilitado", + "project_mt_dialog_service_formality" : "Formalidade", + "project_mt_dialog_service_not_supported" : "O provedor não suporta este idioma", + "project_mt_dialog_service_primary" : "Principal", + "project_mt_dialog_service_suggested" : "Sugerido", + "project_mt_dialog_service_suggested_hint" : "Serviços mostrados nas sugestões no painel de tradução", + "project_mt_dialog_settings_inherited_message" : "Herdado das configurações padrão", + "project_mt_dialog_title" : "Configurações de tradução automática", "project_permission_information_text_base_permission_after" : "Isso significa que todo usuário tem pelo menos essa permissão. Você não pode defini-la abaixo disso.", "project_permission_information_text_base_permission_before" : "Este projeto faz parte de uma organização que tem as permissões básicas definidas como:", "project_permissions_revoke_user_access_message" : "Você realmente deseja revogar o acesso do usuário {userName}?", + "projects_add_button" : "Adicionar projeto", "projects_empty" : "Nenhum projeto", "projects_empty_action" : "Adicionar projeto", "project_settings_base_language" : "Idioma base", "project_settings_button" : "Configurações", "project_settings_danger_zone_title" : "Área perigosa", + "project_settings_description_label" : "Descrição (markdown)", + "project_settings_development_title" : "Desenvolvimento", + "project_settings_menu_advanced" : "Avançado", + "project_settings_menu_general" : "Geral", "project_settings_name_label" : "Nome", "project_settings_title" : "Configurações do projeto", + "project_settings_tolgee_placeholders_hint" : "Os espaços reservados universais do Tolgee são um subconjunto dos espaços reservados ICU, que são automaticamente transformados em formatos de destino ao serem exportados", + "project_settings_use_tolgee_placeholders_label" : "Usar espaços reservados universais do Tolgee ICU", + "projects_search_placeholder" : "Pesquisar projeto...", "projects_title" : "Projetos", "project_successfully_edited_message" : "Configurações do projeto salvas com sucesso.", "project_successfully_left" : "Saiu do projeto.", "project_transfer_autocomplete_label" : "Selecione o novo proprietário", "project_transferred_message" : "Projeto transferido", "project_transfer_rewrite_project_name_to_confirm_message" : "Para confirmar essa ação, digite o nome do projeto.", + "quick_start_highlight_ok" : "Ok", + "quick_start_highlight_skip" : "Pular dicas", + "quick_start_item_add_language_hint" : "Adicionar ou modificar idiomas do projeto", + "quick_start_item_automatic_translation_hint" : "Traduza as chaves automaticamente quando elas forem criadas ou modificadas!", + "quick_start_item_export_form_hint" : "Exportar arquivos estáticos e usá-los diretamente em sua aplicação", + "quick_start_item_integrate_form_hint" : "Conecte seu aplicativo diretamente com Tolgee e obtenha recursos exclusivos de edição no contexto e muito mais!", + "quick_start_item_invitations_hint" : "Convide novos usuários ou gerencie convites existentes", + "quick_start_item_machine_translation_hint" : "Configurar provedores de tradução automática ou tradução autônoma", + "quick_start_item_members_hint" : "Gerenciar membros existentes e suas permissões", + "quick_start_item_pick_import_file_hint" : "Carregue seus arquivos de tradução existentes na plataforma", + "quick_start_translation_namespace_input_hint" : "Namespace permite separar as traduções em arquivos de tradução separados. Eles são úteis para projetos maiores.", "really_leave_organization_confirmation_message" : "Você realmente deseja sair da organização?", "really_remove_user_confirmation" : "Você realmente deseja remover o usuário {userName} da organização?", "really_want_to_change_base_permission_confirmation" : "Você realmente deseja alterar as permissões básicas dessa organização?", @@ -540,15 +1052,22 @@ "regenerate_pat_title" : "Regerar token", "registrations_not_allowed" : "Os registros não estão habilitados", "request_parse_error" : "Ocorreu um erro interno", + "reset_password_back_to_login" : "Voltar para o login", "reset_password_email_field" : "E-mail", + "reset_password_registration_email_field" : "E-mail de registro", + "reset_password_send_link_button" : "Enviar link", "reset_password_send_request_button" : "Enviar solicitação", + "reset_password_set_submit" : "Definir nova senha", "reset_password_set_title" : "Nova senha", "reset_password_success_message" : "Solicitação enviada com sucesso! Se você se inscreveu usando este e-mail, receberá um e-mail com um link para redefinição de senha. Verifique sua caixa de correio.", "reset_password_title" : "Redefinir senha", + "resource_not_found" : "Não encontrado", "resource_not_found_message" : "Não encontrado", "revoke_access_confirmation_title" : "Revogar acesso", + "scopes_at_least_one_scope_error" : "Selecione pelo menos uma permissão", "screenshot_delete_message" : "Você realmente deseja excluir a captura de tela?", "screenshot_delete_title" : "Excluir captura de tela", + "seats_spending_limit_exceeded" : "Limite de gastos com assentos excedido", "sensitive-authentication-dialog-title" : "Autenticação", "sensitive-authentication-message" : "Para continuar com essa operação, autentique-se novamente. ", "sensitive-auth-submit-button" : "OK", @@ -558,31 +1077,74 @@ "sign_up_form_email" : "E-mail", "sign_up_form_full_name" : "Nome completo", "sign_up_form_organization_name" : "Nome da organização", + "sign_up_form_user_source" : "Onde você ouviu falar de nós?", "sign_up_submit_button" : "Enviar", + "sign_up_subtitle" : "Já tem uma conta? Entre aqui", + "sign_up_success_message" : "Obrigado por se cadastrar!", "sign_up_success_needs_verification_message" : "Obrigado por se inscrever. Para verificar seu e-mail, siga as instruções enviadas para o endereço de e-mail fornecido.", "sign-up-terms-and-conditions-message" : "Ao clicar em Enviar, eu concordo que li e aceitei os \n \n Termos de uso\n \ndo Tolgee", "sign_up_title" : "Cadastrar-se", "simple_paginated_list_error_message" : "Não é possível carregar dados", "slug_validation_can_contain_just_lowercase_numbers_hyphens" : "Este campo pode conter apenas letras minúsculas, números e hífens", + "spending_limit_dialog_close" : "Fechar", + "spending_limit_dialog_description" : "Entre em contato com o suporte em billing@tolgee.io para aumentar seu limite de gastos", + "spending_limit_dialog_title" : "Limite de gastos excedido", "standard_search_label" : "Pesquisar...", + "storage_add_item" : "Armazenamento", + "storage_create_success" : "Armazenamento criado com sucesso!", + "storage_create_title" : "Criar armazenamento de conteúdo", + "storage_delete_success" : "Armazenamento excluído com sucesso!", + "storage_form_cancel" : "Cancelar", + "storage_form_delete" : "Excluir", + "storage_form_keep_as_is" : "Manter o existente", + "storage_form_name" : "Nome", + "storage_form_public_url_prefix" : "Prefixo de URL público", + "storage_form_save" : "Salvar", + "storage_form_test" : "Teste", + "storage_form_test_success" : "A configuração é válida", + "storage_form_type_azure" : "Blob do Azure", + "storage_form_type_s3" : "Bucket S3", + "storage_item_default" : "Padrão", + "storage_item_delete_dialog_title" : "Excluir armazenamento de conteúdo", + "storage_item_edit" : "Editar", + "storage_not_enabled_message" : "Seu plano não inclui armazenamentos de conteúdo personalizados. Faça upgrade do seu plano para acessar esse recurso.", + "storage_over_limit_title" : "Você ultrapassou o limite, a modificação está restrita", + "storage_subtitle" : "Armazenamento de Conteúdo do Projeto", + "storage_update_success" : "Armazenamento de conteúdo atualizado com sucesso!", + "storage_update_title" : "Editar armazenamento de conteúdo", + "subscription_already_canceled" : "Assinatura já cancelada", + "subscription_not_active" : "Assinatura não ativa", + "theme_dark_label" : "Escuro", + "theme_light_label" : "Claro", + "theme_mode" : "Modo", + "theme_system_label" : "Sistema", "third_party_auth_error_message" : "Erro na autenticação de terceiros", "this_will_delete_organization_forever" : "Esta opção excluirá esta organização para sempre.", "this_will_delete_project_forever" : "Esta opção excluirá para sempre este projeto.", "this_will_transfer_project" : "Isto irá transferir o projeto para outro proprietário.", "token-regenerate-message" : "O token atual será substituído. Você não poderá mais usá-lo.", + "tools_panel_hint" : "Dica", "tranfer_project_dialog_warning" : "Isto irá transferir o projeto para outro proprietário.", "transfer_option_organization" : "organização", "transfer_project_apply_button" : "Transferir", "transfer_project_button" : "Transferir", "transfer_project_dialog_title" : "Transferir projeto", "translation_add" : "Adicionar", + "translation_api_rate_limit" : "O tradutor falhou devido ao limite de taxa", "translation_cell_comments" : "Comentários", + "translation-context-present-hint" : "Traduzido com contexto Tolgee", + "translation_defined_in_another_file" : "Tradução para esta chave e idioma definido em outro arquivo", + "translation_failed" : "Falha na tradução", "translation_grid_key_text" : "Chave", "Translation grid - Successfully deleted!" : "Traduções excluídas!", "translations_auto_translated_provider" : "Traduzido automaticamente com {provider}", "translations_auto_translated_tm" : "Traduzido automaticamente com memória de tradução", "translations_cell_cancel" : "Cancelar", + "translations_cell_change_state" : "Alterar estado", + "translations_cell_close" : "Fechar", "translations_cell_edit" : "Editar", + "translations_cell_insert_base" : "Inserir texto base", + "translations_cell_outdated" : "Desatualizado (a tradução base foi alterada)", "translations_cell_save" : "Salvar", "translations_cell_save_and_continue" : "Salvar & continuar", "translations_cell_tab_comments" : "{value, plural, other {Comentários (#)} =0 {Comentários}}", @@ -593,9 +1155,15 @@ "translations_comments_delete_confirmation" : "Você realmente deseja excluir este comentário?", "translations_comments_load_more" : "Carregar mais", "translations_comments_needs_resolution" : "Não resolvido", + "translations_comments_previous_comments" : "Comentários anteriores", "translations_comments_resolve" : "Resolver", "translations_comments_resolved" : "Resolvido", "translations_delete_selected" : "Excluir selecionado", + "translations_discard_button_confirm" : "Descartar", + "translations_discard_unsaved_message" : "Você tem alterações não salvas, deseja descartá-las?", + "translations_discard_unsaved_title" : "Descartar alterações?", + "translations_editor_switch_hide_code" : "Ocultar código", + "translations_editor_switch_show_code" : "Mostrar código", "translations_filter_placeholder" : "Filtrar...", "translations_filters_heading_clear" : "Limpar filtros", "translations_filters_heading_namespaces" : "Namespaces", @@ -605,35 +1173,51 @@ "translations_filters_heading_translations" : "Traduções", "translations_filters_missing_translation" : "Tradução ausente", "translations_filters_no_screenshots" : "Nenhuma captura de tela", + "translations_filters_something_outdated" : "Tradução desatualizada", "translations_filters_text" : "{filtersNum, plural, one {# filtro} other {# filtros}}", "translations_filters_with_screenshots" : "Com capturas de tela", "translations-history-differences-toggle" : "Diferenças", "translations_history_load_more" : "Carregar mais", + "translations_history_previous_items" : "Itens anteriores", "translation_single_create_title" : "Criar nova chave", "translation_single_delete_success" : "Chave excluída!", "translation_single_delete_text" : "Você realmente deseja excluir a chave com suas traduções?", "translation_single_delete_title" : "Excluir chave", + "translation_single_description_hint" : "Descreva o contexto da tradução. Se você usar o tradutor Tolgee, a descrição será usada para melhorar a tradução de IA.", "translation_single_label_delete" : "Remover chave", + "translation_single_label_description" : "Descrição", + "translation_single_label_is_plural" : "Usar formas plurais", "translation_single_label_key" : "Chave", "translation_single_label_namespace" : "Namespace", + "translation_single_label_plural_hint" : "Alterar o nome da variável usada para a forma plural", + "translation_single_label_plural_variable" : "Nome da variável", "translation_single_label_screenshots" : "Capturas de tela", "translation_single_label_tags" : "Etiquetas", + "translation_single_namespace_hint" : "Use namespaces para projetos grandes, onde você deseja separar as chaves em vários arquivos", "translation_single_no_permission_create" : "Você não tem permissões suficientes para adicionar uma nova chave", "translation_single_tag_placeholder" : "Adicionar etiqueta...", "translation_single_translations_title" : "Traduções", "translations_key_created" : "Chave criada", "translations_key_delete_confirmation_text" : "{count, plural, one {Tem certeza que deseja excluir # chave marcada e suas traduções?} other {Tem certeza que deseja excluir todas as # chaves marcadas e suas traduções?}}", + "translations_key_edit_custom_properties_description" : "Armazene seus valores personalizados aqui em formato JSON. As chaves que começam com `_` têm um significado especial para o Tolgee.", "translations_key_edit_label" : "Chave", + "translations_key_edit_label_description" : "Descrição", + "translations_key_edit_label_description_hint" : "Descreva o contexto da tradução. Se você estiver usando o tradutor Tolgee, a descrição será usada para melhorar a tradução", "translations_key_edit_label_namespace" : "Namespace", + "translations_key_edit_label_namespace_hint" : "Use namespaces para projetos grandes, onde você deseja separar as chaves em vários arquivos", "translations_key_edit_label_tags" : "Etiquetas", "translations_key_edit_placeholder" : "Adicionar etiqueta...", "translations_key_edit_title" : "Editar chave", "translations_languages_limit_reached" : "Não é possível selecionar mais de {max} idiomas", + "translations_missing_placeholders_label" : "Faltando:", + "translations_new_key_discard_button" : "Descartar", + "translations_new_key_discard_message" : "Descartar alterações não salvas?", "translations_nothing_found" : "Nenhuma tradução encontrada.", "translations_nothing_found_action" : "Limpar filtros", "translations_no_translations" : "Sem traduções", "translations_no_translations_action" : "Adicionar nova tradução", "translations_no_translations_integrate" : "Guia de integração", + "translation_spending_limit_exceeded" : "Limite de gastos excedido", "translations_results_count" : "{count, plural, one {# chave} other {# chaves}}", "translations" : { "screenshots" : { @@ -650,11 +1234,14 @@ "translations_screenshots_tooltip" : "Capturas de tela", "translations_select_all" : "Selecionar todos", "translations_selected_count" : "{count, plural, one {Selecionado} other {Selecionados}} {count, number}/{total, number}", + "translations_shortcuts_in_editor_title" : "No editor", + "translations_shortcuts_in_list_title" : "Na lista", "translations_shortcuts_move" : "Mover", "translations_tag_create" : "Adicionar \"{tag}\"", "translations_tag_label" : "etiqueta", "translations_tags_no_results" : "Nada encontrado", "translation_state_change" : "Marcar como {newState}", + "translation_state_disabled" : "Desativado", "translation_state_reviewed" : "Revisado", "translation_state_translated" : "Traduzido", "translation_state_untranslated" : "Não traduzido", @@ -663,17 +1250,26 @@ "translations_unsaved_changes_confirmation_title" : "Alterações não salvas", "translations_view_title" : "Traduções", "translation_tools_base_empty" : "A tradução base está vazia", + "translation_tools_comments" : "Comentários", + "translation_tools_history" : "Histórico", + "translation_tools_keyboard_shortcuts" : "Atalhos do teclado", + "translation_tools_limit_exceeded_message" : "Limite de gastos para créditos MT excedido, entre em contato com o suporte billing@tolgee.io", "translation_tools_machine_translation" : "Tradução automática", "translation_tools_no_credits_billing_link" : "Não há créditos MT suficientes, você pode recarregar na seção de cobrança", "translation_tools_no_credits_message" : "Não há créditos MT suficientes, entre em contato com o proprietário do projeto", "translation_tools_nothing_found" : "Nada encontrado", "translation_tools_translation_memory" : "Memória de tradução", + "translation_visual_disabled" : "", + "translation_visual_disabled_hint" : "A tradução para este idioma está desativada, verifique as configurações avançadas da chave", "unexpected_error_message" : "Erro inesperado: {code}", "unexpected_error_occurred" : "Ocorreu um erro inesperado", + "unexpected_error_while_executing_webhook" : "Erro inesperado ao executar webhook", + "unexpected_error_while_publishing_to_content_storage" : "Erro inesperado ao publicar no armazenamento de conteúdo", "user-account-security-title" : "Segurança da conta", "user_already_has_permissions" : "O usuário já tem permissões", "user_already_has_role" : "Você já é membro desta organização", "User data - Successfully updated!" : "Dados do usuário atualizados", + "user_has_no_project_access" : "O usuário não tem acesso ao projeto", "user_is_owner_of_organization_tooltip" : "O usuário é proprietário da organização proprietária deste projeto", "user_is_part_of_organization_tooltip" : "O usuário é um membro da organização, proprietária deste projeto.", "user_menu_api_keys" : "Chaves API do projeto", @@ -696,8 +1292,34 @@ "validation_cannot_contain_coma" : "Não pode conter vírgula", "validation_email_is_not_valid" : "O formato do e-mail não é válido", "validation_email_not_unique" : "Já existe um usuário com este e-mail", + "validation_invalid_custom_values" : "O conteúdo deve ser um objeto JSON válido", + "validation_invalid_plural_parameter" : "Valor não é uma variável de parâmetro ICU válida", "Validation - required field" : "Este campo é obrigatório", "validation_slug_not_unique" : "Endereço não é único", + "webhook_create_success" : "Webhook criado com sucesso!", + "webhook_create_title" : "Criar webhook", + "webhook_delete_success" : "Webhook excluído com sucesso!", + "webhook_edit_success" : "Webhook atualizado com sucesso!", + "webhook_form_cancel" : "Cancelar", + "webhook_form_delete" : "Excluir", + "webhook_form_save" : "Salvar", + "webhook_form_url_label" : "URL de destino", + "webhook_item_delete_dialog_title" : "Excluir webhook", + "webhook_item_edit" : "Editar", + "webhook_item_show_secret" : "Mostrar segredo", + "webhook_item_test" : "Teste", + "webhook_responded_with_non_200_status" : "O webhook respondeu com um status diferente de 200", + "webhooks_add_button" : "Webhook", + "webhook_secret_description" : "Este segredo é usado para assinar a solicitação de webhook. Você pode tornar seu endpoint seguro desta maneira.", + "webhook_secret_title" : "Segredo do webhook", + "webhooks_failing_hint" : "O webhook falhou na última execução", + "webhooks_last_run_hint" : "Hora da última execução", + "webhooks_not_enabled_message" : "Seu plano não inclui o recurso de webhooks. Faça upgrade do seu plano para acessar esse recurso.", + "webhooks_over_limit_title" : "Você ultrapassou o limite, a modificação está restrita", + "webhooks_subtitle" : "Webhooks do projeto", + "webhook_test_fail" : "Teste falhou!", + "webhook_test_success" : "Solicitação de teste enviada com sucesso para o webhook", + "webhook_update_title" : "Editar webhook", "wrong_current_password" : "Senha atual digitada está incorreta", "your_email_was_changed_verification_message" : "Quando você altera seu e-mail, este só será definido após a verificação." } \ No newline at end of file diff --git a/webapp/src/i18n/ro.json b/webapp/src/i18n/ro.json index 0a5b63f3d6..ac5f4820b4 100644 --- a/webapp/src/i18n/ro.json +++ b/webapp/src/i18n/ro.json @@ -1098,7 +1098,7 @@ "sign_up_form_organization_name" : "Nume organizație", "sign_up_form_user_source" : "De unde ați aflat despre noi?", "sign_up_submit_button" : "Trimite", - "sign_up_subtitle" : "Deja aveți un cont? Conectați-vă aici", + "sign_up_subtitle" : "Aveți deja un cont? Conectați-vă aici", "sign_up_success_message" : "Vă mulțumim pentru înregistrare!", "sign_up_success_needs_verification_message" : "Vă mulțumim pentru înregistrare. Pentru a vă verifica adresa de email, urmați instrucțiunile trimise la adresa de email furnizată.", "sign-up-terms-and-conditions-message" : "Dând clic pe Trimite, sunt de acord că am citit și acceptat \n \n Termenii de utilizare\n Tolgee", diff --git a/webapp/src/i18n/zh.json b/webapp/src/i18n/zh.json index 467e90473c..10c5e1dabf 100644 --- a/webapp/src/i18n/zh.json +++ b/webapp/src/i18n/zh.json @@ -39,6 +39,12 @@ "activity_batch_operation_tag_keys" : "{KeyMetaCount, plural, other {批量添加了标签到 # 个词条} }", "activity_batch_operation_untag_keys" : "{KeyMetaCount, plural, other {批量从 # 个词条中移除了标签} }", "activity_complex_edit" : "编辑了词条", + "activity_content_delivery_config_create" : "已创建内容交付配置", + "activity_content_delivery_config_delete" : "已删除内容交付配置", + "activity_content_delivery_config_update" : "已更新内容交付配置", + "activity_content_storage_create" : "已创建内容存储", + "activity_content_storage_delete" : "已删除内容存储", + "activity_content_storage_update" : "已更新内容存储", "activity_create_key" : "创建了词条", "activity_create_language" : "创建了语言", "activity_create_project" : "创建了项目", @@ -48,6 +54,13 @@ "activity_edit_language" : "更新了语言", "activity_edit_namespace" : "编辑了命名空间", "activity_edit_project" : "编辑了项目", + "activity_entity_content_delivery_config" : "内容交付配置", + "activity_entity_content_delivery_config.filterState" : "状态", + "activity_entity_content_delivery_config.format" : "格式", + "activity_entity_content_delivery_config.languageTags" : "语言", + "activity_entity_content_delivery_config.name" : "名称", + "activity_entity_content_delivery_config.supportArrays" : "支持数组", + "activity_entity_content_storage" : "内容存储", "activity_entity_key" : "词条", "activity_entity_key_meta" : "词条属性", "activity_entity_key_meta.description" : "描述", @@ -72,6 +85,7 @@ "activity_entity_translation.flag_emoji" : "旗帜", "activity_entity_translation.name" : "名称", "activity_entity_translation.tag" : "标签", + "activity_entity_webhook_config" : "Webhook配置", "activity_import" : "{KeyCount, plural, one {导入了一个词条 ({TranslationCount, plural, \n one {1 个翻译} \n other {# 个翻译}\n})} other {导入了 # 个词条 ({TranslationCount, plural, \n one {1 个翻译} \n other {# 个翻译}\n})}}", "activity_key_delete" : "{KeyCount, plural, one {删除了 1 个词条。} other {删除了 # 个词条。}}", "activity_key_name_edit" : "编辑了词条名", @@ -88,6 +102,9 @@ "activity_translation_history_modify" : "翻译已修改", "activity_translation_not_outdated" : "未过时", "activity_translation_outdated" : "已过时", + "activity_webhook_config_create" : "Webhook已创建", + "activity_webhook_config_delete" : "Webhook已删除", + "activity_webhook_config_update" : "Webhook已更新", "add_screenshots_message" : "通过拖放图片或点击加号来添加一些截图。", "administration-access-message" : "您正在以服务器管理员身份访问此页面", "administration_cloud_plan_create" : "创建计划", @@ -168,6 +185,7 @@ "announcement_feature_mt_formality" : "机器翻译现在支持正式语气", "announcement_general_link_text" : "显示更多", "announcement_new_pricing" : "Tolgee 将为自托管实例引入新的定价方式", + "announcement_visual_editor_and_formats_support" : "发布了可视化编辑器和对iOS、Android、Flutter等的支持", "api-key-delete-button" : "删除", "api-key-deleted-message" : "API 密钥已删除", "api-key-delete-token-confirmation-message" : "您真的要删除此 API 密钥吗?", @@ -337,6 +355,10 @@ "content_delivery_deployment_manual" : "手动", "content_delivery_description" : "将本地化文件上传到内容存储中,这样您就可以直接从应用程序中加载它们。发布操作可能需要长达15分钟(自动和手动),因为默认存储是缓存的。", "content_delivery_form_cancel" : "取消", + "content_delivery_form_custom_slug_generated_placeholder" : "'<生成>'", + "content_delivery_form_custom_slug_helper_text" : "未提供时,将自动生成 slug。", + "content_delivery_form_custom_slug_label" : "自定义别名", + "content_delivery_form_custom_slug_placeholder" : "'<生成>'", "content_delivery_form_delete" : "删除", "content_delivery_form_name_label" : "名称", "content_delivery_form_save" : "保存", @@ -354,6 +376,8 @@ "content_delivery_page_hint" : "直接从 Tolgee 加载您的翻译,以便始终保持最新状态", "content_delivery_publis_success" : "内容发布成功!", "content_delivery_subtitle" : "项目内容分发", + "content_delivery_translations_prune_before_publish_hint" : "发布前将删除内容存储中的数据。未启用时,已删除的语言或命名空间的数据将保留在存储中。", + "content_delivery_translations_prune_before_publish_label" : "发布前修剪", "content_delivery_update_success" : "内容分发设置已成功更新!", "content_delivery_update_title" : "编辑内容分发", "content_storage_config_invalid" : "存储配置无效", @@ -423,16 +447,37 @@ "expiration-label" : "有效期", "expiration-never-option" : "永不过期", "expired_jwt_token" : "您已登出", + "export-format-android-xml" : "Android .xml", + "export-format-apple-strings" : "Apple .strings 和 .stringsdict", + "export-format-apple-xliff" : "Apple .xliff", + "export-format-flat-json" : "扁平化JSON", + "export-format-flat-yaml" : "扁平化 YAML", + "export-format-flutter-arb" : "Flutter .arb", + "export-format-po" : "Gettext (.po)", + "export-format-properties" : ".properties", + "export-format-ruby-yaml" : "Ruby on Rails .yaml", + "export-format-structured-json" : "结构化JSON", + "export-format-structured-yaml" : "结构化 YAML", + "export-format-xliff" : "XLIFF", + "export_form_message_format_apple-sprintf" : "苹果Sprintf", + "export_form_message_format_c-sprintf" : "C Sprintf", + "export_form_message_format_icu" : "ICU", + "export_form_message_format_java-string-format" : "Java字符串格式化", + "export_form_message_format_php-sprintf" : "PHP格式化输出", + "export_form_message_format_ruby-sprintf" : "Ruby格式化输出", "export_translations_auto_publish_hint" : "任何翻译更改或添加后都将自动执行导出。由于内容交付被大量缓存,更改可能需要最多15分钟才能生效。", "export_translations_auto_publish_label" : "自动发布", "export_translations_export_label" : "导出", "export_translations_format_label" : "格式", "export_translations_languages_label" : "语言", + "export_translations_message_format_label" : "消息和占位符格式", "export_translations_namespaces_all" : "全部", "export_translations_namespaces_label" : "命名空间", "export_translations_nested_hint" : "译文将根据键名中的 “.” 分隔符进行嵌套", "export_translations_nested_label" : "嵌套结构", "export_translations_states_label" : "状态", + "export_translations_support_arrays_hint" : "启用后,类似“item [0]”的键将转换为JSON数组。", + "export_translations_support_arrays_label" : "支持数组", "export_translations_title" : "导出译文", "feature-explanation-check-license-action" : "显示许可证", "feature-explanation-license-not-active" : "Tolgee 许可证未激活", @@ -545,6 +590,7 @@ "import_file_issues_title" : "文件问题", "import_files_uploaded" : "文件已上传", "import_file_supported_formats" : "支持的格式为 .json、.xliff、.po", + "import_file_supported_formats_title" : "支持的格式", "import_language_select" : "语言", "import_max_file_count_message" : "文件太多", "import_namespace_name_header" : "命名空间", @@ -603,6 +649,7 @@ "invoice_usage_dialog_table_mt_credits_item" : "机器翻译积分", "invoice_usage_dialog_table_no_value" : "-", "invoice_usage_dialog_table_over_plan" : "超出套餐", + "invoice_usage_dialog_table_quantity_over_plan" : "超出套餐数量", "invoice_usage_dialog_table_seats_item" : "座位", "invoice_usage_dialog_table_subscription_item" : "订阅", "invoice_usage_dialog_table_subtotal" : "小计", @@ -617,6 +664,7 @@ "key_edit_modal_context_hint" : "此键与以下键相关:", "key_edit_modal_disabled_languages_hint" : "选择不需要翻译此键的语言", "key_edit_modal_disabled_translations" : "禁用的翻译", + "key_edit_modal_force_plural_change_message" : "键的复数变体已经填写,因此它们将在此操作中丢失。", "key_edit_modal_switch_advanced" : "高级", "key_edit_modal_switch_context" : "上下文", "key_edit_modal_switch_general" : "常规", @@ -658,6 +706,7 @@ "leave_project_confirmation_title" : "离开项目", "license_key_not_found" : "许可证密钥无效", "login_email_label" : "电子邮箱地址", + "login_forgot_your_password" : "忘记密码了吗?", "login_github_login_button" : "通过 GitHub 登录", "login_github_signup_button" : "通过 GitHub 注册", "login_google_login_button" : "通过 Google 登录", @@ -669,6 +718,7 @@ "login_password_label" : "密码", "login_reset_password_button" : "重置密码", "login_sign_up" : "注册", + "login_subtitle" : "还没有账号?在此注册", "login_title" : "登录", "login_tolgee_documentation_link" : "在 文档 中了解更多", "login_tolgee_website_link" : "在 Tolgee 网站 上查看我们酷炫的功能", @@ -1003,8 +1053,12 @@ "regenerate_pat_title" : "重新生成令牌", "registrations_not_allowed" : "未启用注册功能", "request_parse_error" : "发生了内部错误", + "reset_password_back_to_login" : "返回登录", "reset_password_email_field" : "电子邮箱地址", + "reset_password_registration_email_field" : "注册电子邮件", + "reset_password_send_link_button" : "发送链接", "reset_password_send_request_button" : "发送请求", + "reset_password_set_submit" : "设置新密码", "reset_password_set_title" : "新密码", "reset_password_success_message" : "请求已成功发送!如果您使用此电子邮件注册,您将收到一封包含密码重置链接的电子邮件。请检查您的邮箱。", "reset_password_title" : "重置密码", @@ -1024,7 +1078,9 @@ "sign_up_form_email" : "电子邮箱地址", "sign_up_form_full_name" : "全名", "sign_up_form_organization_name" : "团队名称", + "sign_up_form_user_source" : "您是从哪里了解到我们的?", "sign_up_submit_button" : "提交", + "sign_up_subtitle" : "已经有账号了?在此登录", "sign_up_success_message" : "感谢您的注册!", "sign_up_success_needs_verification_message" : "感谢您注册。请按照发送到提供的电子邮件地址的说明进行验证。", "sign-up-terms-and-conditions-message" : "点击提交即表示我已阅读并接受 Tolgee 的使用条款 使用条款。", @@ -1086,6 +1142,7 @@ "translations_auto_translated_tm" : "使用翻译记忆自动翻译", "translations_cell_cancel" : "取消", "translations_cell_change_state" : "更改状态", + "translations_cell_close" : "关闭", "translations_cell_edit" : "编辑", "translations_cell_insert_base" : "插入基础文本", "translations_cell_outdated" : "过时(基础翻译已更改)", @@ -1106,6 +1163,8 @@ "translations_discard_button_confirm" : "放弃", "translations_discard_unsaved_message" : "您有未保存的更改,是否放弃?", "translations_discard_unsaved_title" : "放弃更改?", + "translations_editor_switch_hide_code" : "隐藏代码", + "translations_editor_switch_show_code" : "显示代码", "translations_editor_switch_to_placeholders" : "显示占位符", "translations_editor_switch_to_raw" : "隐藏占位符", "translations_filter_placeholder" : "筛选...", @@ -1143,6 +1202,7 @@ "translation_single_translations_title" : "翻译", "translations_key_created" : "词条已创建", "translations_key_delete_confirmation_text" : "{count, plural, one {您确定要删除1个选中的词条及其翻译吗?} other {您确定要删除所有#个选中的词条及其翻译吗?}}", + "translations_key_edit_custom_properties_description" : "在此处以 JSON 格式存储您的自定义值。以“_”开头的键对 Tolgee 有特殊含义。", "translations_key_edit_label" : "词条", "translations_key_edit_label_description" : "描述", "translations_key_edit_label_description_hint" : "描述翻译上下文。如果您使用 Tolgee 翻译器,则使用描述来改进翻译。",