Merge pull request #7593 from penpot/eva-fix-some-translations

🐛 Fix some error translations
This commit is contained in:
Alejandro Alonso
2025-10-29 09:36:06 +01:00
committed by GitHub
23 changed files with 40 additions and 93 deletions

View File

@@ -13,7 +13,7 @@
### :bug: Bugs fixed
- Fix text line-height values are wrong [Taiga #12252](https://tree.taiga.io/project/penpot/issue/12252)
- Fix an error translation [Taiga #12402](https://tree.taiga.io/project/penpot/issue/12402)
- Fix pan cursor not disabling viewport guides [Github #6985](https://github.com/penpot/penpot/issues/6985)
- Fix viewport resize on locked shapes [Taiga #11974](https://tree.taiga.io/project/penpot/issue/11974)
- Fix nested variant in a component doesn't keep inherited overrides [Taiga #12299](https://tree.taiga.io/project/penpot/issue/12299)

View File

@@ -23,7 +23,7 @@
:error/fn #(tr "workspace.tokens.invalid-json")}
:error.import/invalid-token-name
{:error/code :error.import/invalid-json-data
{:error/code :error.import/invalid-token-name
:error/fn #(tr "workspace.tokens.invalid-json-token-name")
:error/detail #(tr "workspace.tokens.invalid-json-token-name-detail" %)}

View File

@@ -75,16 +75,16 @@
(m/-simple-schema
{:type :token/name-exists
:pred #(not (cft/token-name-path-exists? % tokens-tree))
:type-properties {:error/fn #(str "A token already exists at the path: " (:value %))}})]
:type-properties {:error/fn #(tr "workspace.tokens.token-name-duplication-validation-error" (:value %))}})]
(m/schema
[:and
[:string {:min 1 :max 255}]
[:string {:min 1 :max 255 :error/fn #(str (:value %) (tr "workspace.tokens.token-name-length-validation-error"))}]
valid-token-name-schema
path-exists-schema])))
(def token-description-schema
(m/schema
[:string {:max 2048}]))
[:string {:max 2048 :error/fn #(tr "errors.field-max-length" 2048)}]))
;; Helpers ---------------------------------------------------------------------

View File

@@ -1170,11 +1170,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Funkce '%s' není podporována."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "Musí obsahovat maximálně 1 znak."
#, unused
msgid "errors.field-min-length"
msgstr "Musí obsahovat alespoň 1 znak."

View File

@@ -1291,11 +1291,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Die Funktion '%s' wird nicht unterstützt."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "Darf maximal 1 Zeichen enthalten."
#, unused
msgid "errors.field-min-length"
msgstr "Muss mindestens 1 Zeichen enthalten."

View File

@@ -1314,10 +1314,9 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Feature '%s' is not supported."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "errors.field-max-length"
msgstr "Must contain at most 1 characters."
msgstr "Must contain at most %s characters."
#, unused
msgid "errors.field-min-length"
@@ -7921,6 +7920,14 @@ msgstr ""
"Token names should only contain letters and digits separated by . "
"characters and must not start with a $ sign."
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "workspace.tokens.token-name-length-validation-error"
msgstr "Name should be at least 1 character"
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "workspace.tokens.token-name-duplication-validation-error"
msgstr "A token already exists at the path: %s"
#: src/app/main/ui/workspace/tokens/style_dictionary.cljs:259
#, unused
msgid "workspace.tokens.token-not-resolved"

View File

@@ -1320,10 +1320,9 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Caracteristica no soportada: '%s'."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "errors.field-max-length"
msgstr "Debe contener como máximo 1 caracter."
msgstr "Debe contener como máximo %s caracteres."
#, unused
msgid "errors.field-min-length"
@@ -7780,11 +7779,26 @@ msgstr "Descripción"
msgid "workspace.tokens.token-name"
msgstr "Nombre"
#: src/app/main/ui/workspace/tokens/management/create/form.cljs:69
msgid "workspace.tokens.token-name-validation-error"
msgstr ""
" es un nombre de token no válido.\n"
"Los nombres de token deben contener letras o dígitos separados por . "
"y no deben empezar con el símbolo $."
#: src/app/main/ui/workspace/tokens/style_dictionary.cljs:259
#, unused
msgid "workspace.tokens.token-not-resolved"
msgstr "No se pudo resolver el token de referencia con el nombre: %s"
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "workspace.tokens.token-name-duplication-validation-error"
msgstr "Ya existe un token en la ruta: %s"
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "workspace.tokens.token-name-length-validation-error"
msgstr "El nombre debería ser de al menos 1 caracter"
#: src/app/main/ui/workspace/tokens/management/create/form.cljs:585
msgid "workspace.tokens.token-value"
msgstr "Valor"

View File

@@ -566,10 +566,9 @@ msgstr "Los proyectos fijados aparecerán aquí"
msgid "dashboard.notifications.email-changed-successfully"
msgstr "Su dirección de correo electrónico se ha actualizado correctamente"
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "errors.field-max-length"
msgstr "El nombre debe contener como máximo 1 caracter."
msgstr "El nombre debe contener como máximo %s caracteres."
#: src/app/main/ui/settings/team-form.cljs, src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/settings/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused

View File

@@ -1312,10 +1312,9 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "La fonctionnalité '%s' n'est pas prise en charge."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "errors.field-max-length"
msgstr "Doit contenir au plus 1 caractère."
msgstr "Doit contenir au plus %s caractères."
#, unused
msgid "errors.field-min-length"

View File

@@ -1301,11 +1301,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "אין תמיכה ביכולת %s."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "חייב להיות באורך של תו אחד לכל היותר."
#, unused
msgid "errors.field-min-length"
msgstr "חייב להיות באורך של תו אחד לפחות."

View File

@@ -1269,11 +1269,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "फीचर '%s' समर्थित नहीं है।"
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "इसमें अधिकतम 1 अक्षर होना चाहिए।"
#, unused
msgid "errors.field-min-length"
msgstr "इसमें कम से कम 1 अक्षर अवश्य होना चाहिए।"

View File

@@ -1168,11 +1168,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Značajka '%s' nije podržana."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "Mora sadržavati najviše 1 znak."
#, unused
msgid "errors.field-min-length"
msgstr "Mora sadržavati najmanje 1 znak."

View File

@@ -1214,11 +1214,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Fitur '%s' tidak didukung."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "Harus berisi setidaknya 1 karakter."
#, unused
msgid "errors.field-min-length"
msgstr "Harus berisi setidaknya 1 karakter."

View File

@@ -1332,10 +1332,9 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "La funzione '%s' non è supportata."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "errors.field-max-length"
msgstr "Deve contenere al massimo 1 carattere."
msgstr "Deve contenere al massimo %s caratteres."
#, unused
msgid "errors.field-min-length"

View File

@@ -1318,11 +1318,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Līdzeklis '%s' netiek atbalstīts."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "Jāsatur ne vairāk par vienu rakstzīmi."
#, unused
msgid "errors.field-min-length"
msgstr "Jāsatur vismaz vienu rakstzīmi."

View File

@@ -1334,11 +1334,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Functie '%s' wordt niet ondersteund."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "Moet maximaal 1 tekens bevatten."
#, unused
msgid "errors.field-min-length"
msgstr "Moet minimaal 1 teken bevatten."

View File

@@ -1096,10 +1096,9 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Recurso '%s' não é suportado."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
#: src/app/main/ui/workspace/tokens/management/create/form.cljs
msgid "errors.field-max-length"
msgstr "Deve conter no máximo 1 caractere."
msgstr "Deve conter no máximo %s caracteres."
#, unused
msgid "errors.field-min-length"

View File

@@ -1166,11 +1166,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Funktionen \"%s\" stöds inte."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "Får innehålla högst 1 tecken."
#, unused
msgid "errors.field-min-length"
msgstr "Måste innehålla minst 1 tecken."

View File

@@ -691,11 +691,6 @@ msgstr "อีเมลถูกใช้ไปแล้ว"
msgid "errors.email-domain-not-allowed"
msgstr "โดเมนนี้ไม่ได้รับอนุญาต"
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "ต้องมีไม่เกิน 1 ตัวอักษร"
#, unused
msgid "errors.field-min-length"
msgstr "ต้องมีอย่างน้อย 1 ตัวอักษร"

View File

@@ -1332,11 +1332,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "'%s' özelliği desteklenmiyor."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "En fazla 1 karakter içermelidir."
#, unused
msgid "errors.field-min-length"
msgstr "En az 1 karakter içermelidir."

View File

@@ -1283,11 +1283,6 @@ msgstr ""
msgid "errors.feature-not-supported"
msgstr "Функція '%s' не підтримується."
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "Має містити не більше 1 символу."
#, unused
msgid "errors.field-min-length"
msgstr "Має містити принаймні 1 символ."

View File

@@ -1240,11 +1240,6 @@ msgstr "看起来你正在打开一个启用了'%s'功能的文件但当前pe
msgid "errors.feature-not-supported"
msgstr "不支持功能“%s”。"
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "最多可包含1个字符。"
#, unused
msgid "errors.field-min-length"
msgstr "至少需要包含1个字符。"

View File

@@ -1120,11 +1120,6 @@ msgstr "你正開啟的檔案包含Penpot尚未支援或停用'%s' 功能。"
msgid "errors.feature-not-supported"
msgstr "不支援 「%s」功能。"
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/setti ngs/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
#, unused
msgid "errors.field-max-length"
msgstr "最多可包含 1 個字元。"
#, unused
msgid "errors.field-min-length"
msgstr "至少須含 1 個字元。"