feat(i18n): bootstrap Dominican catalogs for Weblate
Validate Tryton customizations / validate (pull_request) Successful in 3m50s
Validate Tryton customizations / validate (push) Successful in 3m48s

Initialize es_DO catalogs from the Latin American Spanish catalogs so every server module is directly editable in Weblate while retaining es_419 as the configured fallback.
This commit is contained in:
José Arturo García
2026-10-13 20:02:26 -04:00
parent 4ca0d58fe4
commit 4038053504
216 changed files with 55985 additions and 3 deletions
+496
View File
@@ -0,0 +1,496 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:res.group,buttons:"
msgid "Buttons"
msgstr ""
msgctxt "field:res.group,field_access:"
msgid "Access Field"
msgstr ""
msgctxt "field:res.group,menu_access:"
msgid "Access Menu"
msgstr ""
msgctxt "field:res.group,model_access:"
msgid "Access Model"
msgstr ""
msgctxt "field:res.group,name:"
msgid "Name"
msgstr ""
msgctxt "field:res.group,parent:"
msgid "Parent"
msgstr ""
msgctxt "field:res.group,rule_groups:"
msgid "Rules"
msgstr ""
#, fuzzy
msgctxt "field:res.group,users:"
msgid "Users"
msgstr "Usuario"
msgctxt "field:res.notification,action:"
msgid "Action"
msgstr ""
msgctxt "field:res.notification,action_value:"
msgid "Action Value"
msgstr ""
msgctxt "field:res.notification,description:"
msgid "Description"
msgstr ""
msgctxt "field:res.notification,icon:"
msgid "Icon"
msgstr ""
msgctxt "field:res.notification,label:"
msgid "Label"
msgstr ""
msgctxt "field:res.notification,model:"
msgid "Model"
msgstr ""
msgctxt "field:res.notification,model_ref:"
msgid "Model"
msgstr ""
msgctxt "field:res.notification,records:"
msgid "Records"
msgstr ""
msgctxt "field:res.notification,unread:"
msgid "Unread"
msgstr ""
#, fuzzy
msgctxt "field:res.notification,user:"
msgid "User"
msgstr "Usuario"
msgctxt "field:res.user,actions:"
msgid "Actions"
msgstr ""
msgctxt "field:res.user,applications:"
msgid "Applications"
msgstr ""
msgctxt "field:res.user,avatar_badge_url:"
msgid "Avatar Badge URL"
msgstr ""
msgctxt "field:res.user,email:"
msgid "Email"
msgstr ""
msgctxt "field:res.user,groups:"
msgid "Groups"
msgstr ""
msgctxt "field:res.user,language:"
msgid "Language"
msgstr ""
msgctxt "field:res.user,language_direction:"
msgid "Language Direction"
msgstr ""
msgctxt "field:res.user,login:"
msgid "Login"
msgstr ""
msgctxt "field:res.user,menu:"
msgid "Menu"
msgstr ""
msgctxt "field:res.user,name:"
msgid "Name"
msgstr ""
msgctxt "field:res.user,notifications:"
msgid "Notifications"
msgstr ""
msgctxt "field:res.user,password:"
msgid "Password"
msgstr ""
msgctxt "field:res.user,password_hash:"
msgid "Password Hash"
msgstr ""
msgctxt "field:res.user,password_reset:"
msgid "Reset Password"
msgstr ""
msgctxt "field:res.user,password_reset_expire:"
msgid "Reset Password Expire"
msgstr ""
msgctxt "field:res.user,pyson_menu:"
msgid "PySON Menu"
msgstr ""
msgctxt "field:res.user,sessions:"
msgid "Sessions"
msgstr ""
msgctxt "field:res.user,signature:"
msgid "Signature"
msgstr ""
msgctxt "field:res.user,status_bar:"
msgid "Status Bar"
msgstr ""
msgctxt "field:res.user,warnings:"
msgid "Warnings"
msgstr ""
msgctxt "field:res.user-ir.action,action:"
msgid "Action"
msgstr ""
#, fuzzy
msgctxt "field:res.user-ir.action,user:"
msgid "User"
msgstr "Usuario"
msgctxt "field:res.user-res.group,group:"
msgid "Group"
msgstr ""
#, fuzzy
msgctxt "field:res.user-res.group,user:"
msgid "User"
msgstr "Usuario"
msgctxt "field:res.user.application,application:"
msgid "Application"
msgstr ""
msgctxt "field:res.user.application,key:"
msgid "Key"
msgstr ""
msgctxt "field:res.user.application,state:"
msgid "State"
msgstr ""
#, fuzzy
msgctxt "field:res.user.application,user:"
msgid "User"
msgstr "Usuario"
msgctxt "field:res.user.device,cookie:"
msgid "Cookie"
msgstr ""
msgctxt "field:res.user.device,login:"
msgid "Login"
msgstr ""
msgctxt "field:res.user.login.attempt,device_cookie:"
msgid "Device Cookie"
msgstr ""
msgctxt "field:res.user.login.attempt,ip_address:"
msgid "IP Address"
msgstr ""
msgctxt "field:res.user.login.attempt,ip_network:"
msgid "IP Network"
msgstr ""
msgctxt "field:res.user.login.attempt,login:"
msgid "Login"
msgstr ""
msgctxt "field:res.user.warning,always:"
msgid "Always"
msgstr ""
msgctxt "field:res.user.warning,name:"
msgid "Name"
msgstr ""
#, fuzzy
msgctxt "field:res.user.warning,user:"
msgid "User"
msgstr "Usuario"
msgctxt "help:res.group,parent:"
msgid "The group to inherit accesses from."
msgstr ""
#, fuzzy
msgctxt "help:res.user,actions:"
msgid "Actions that will be run at login."
msgstr "Las acciones que se ejecutarán al iniciar sesión"
msgctxt "help:res.user,notifications:"
msgid "Notifications to subscribe to."
msgstr ""
msgctxt "model:ir.action,name:act_group_form"
msgid "Groups"
msgstr ""
msgctxt "model:ir.action,name:act_notification"
msgid "Notifications"
msgstr ""
msgctxt "model:ir.action,name:act_user_config"
msgid "Configure Users"
msgstr ""
#, fuzzy
msgctxt "model:ir.action,name:act_user_form"
msgid "Users"
msgstr "Usuario"
msgctxt "model:ir.action,name:report_email_reset_password"
msgid "Reset Password"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_email_invalid"
msgid "The email address \"%(email)s\" for \"%(user)s\" is not valid."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_notification_silenced"
msgid "%(number)s notification silenced."
msgid_plural "%(number)s notifications silenced."
msgstr[0] ""
msgstr[1] ""
msgctxt "model:ir.message,text:msg_password_email"
msgid "The password cannot be the same as user's email address."
msgstr ""
msgctxt "model:ir.message,text:msg_password_forbidden"
msgid "The password is forbidden."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_password_length"
msgid "The password must have at least %(length)i character."
msgid_plural "The password must have at least %(length)i characters."
msgstr[0] ""
msgstr[1] ""
msgctxt "model:ir.message,text:msg_password_login"
msgid "The password cannot be the same as user's login."
msgstr ""
msgctxt "model:ir.message,text:msg_password_name"
msgid "The password cannot be the same as user's name."
msgstr ""
msgctxt "model:ir.message,text:msg_user_delete_forbidden"
msgid ""
"For logging purposes users cannot be deleted, instead they should be "
"deactivated."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_user_password"
msgid "Password for %(login)s"
msgstr ""
msgctxt "model:ir.model.button,help:user_reset_password_button"
msgid "Send by email a new temporary password to the user"
msgstr ""
msgctxt "model:ir.model.button,string:user_application_cancel_button"
msgid "Cancel"
msgstr ""
msgctxt "model:ir.model.button,string:user_application_validate_button"
msgid "Validate"
msgstr ""
msgctxt "model:ir.model.button,string:user_reset_password_button"
msgid "Reset Password"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_notification"
msgid "Own notification"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_notification_admin"
msgid "Any notification"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_user_application"
msgid "Own user application"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_user_application_admin"
msgid "Any user application"
msgstr ""
msgctxt "model:ir.rule.group,name:rule_group_user_warning"
msgid "Own warning"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_group_form"
msgid "Groups"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_notification_form"
msgid "Notifications"
msgstr ""
#, fuzzy
msgctxt "model:ir.ui.menu,name:menu_res"
msgid "Users"
msgstr "Usuario"
#, fuzzy
msgctxt "model:ir.ui.menu,name:menu_user_form"
msgid "Users"
msgstr "Usuario"
msgctxt "model:res.group,string:"
msgid "Group"
msgstr ""
msgctxt "model:res.notification,string:"
msgid "Notification"
msgstr ""
#, fuzzy
msgctxt "model:res.user,string:"
msgid "User"
msgstr "Usuario"
msgctxt "model:res.user-ir.action,string:"
msgid "User - Action"
msgstr ""
msgctxt "model:res.user-res.group,string:"
msgid "User - Group"
msgstr ""
msgctxt "model:res.user.application,string:"
msgid "User Application"
msgstr ""
msgctxt "model:res.user.config.start,string:"
msgid "User Config Start"
msgstr ""
msgctxt "model:res.user.device,string:"
msgid "User Device"
msgstr ""
msgctxt "model:res.user.login.attempt,string:"
msgid "User Login Attempt"
msgstr ""
msgctxt "model:res.user.warning,string:"
msgid "User Warning"
msgstr ""
#, python-format
msgctxt "report:res.user.email_reset_password:"
msgid ""
"Hello,\n"
" we have received a request to reset the password for the account associated with [1:%(login)s]. No changes have been made to your account yet.[2:]\n"
" You can connect with this temporary password [3:%(password)s] to[4:]\n"
" [5:tryton://%(host)s/%(database)s][6:]\n"
" [7:%(http_host)s/#%(database)s][8:]\n"
" You must set a new one from the user's preferences.[9:]"
msgstr ""
msgctxt "report:res.user.email_reset_password:"
msgid "If you didn't make this request, you can safely ignore this email."
msgstr ""
msgctxt "report:res.user.email_reset_password:"
msgid "Reset Password"
msgstr ""
#, python-format
msgctxt "report:res.user.email_reset_password:"
msgid "The password will expire in [1:%(datetime)s]."
msgstr ""
msgctxt "selection:res.user.application,application:"
msgid "REST API"
msgstr ""
msgctxt "selection:res.user.application,state:"
msgid "Cancelled"
msgstr ""
msgctxt "selection:res.user.application,state:"
msgid "Requested"
msgstr ""
msgctxt "selection:res.user.application,state:"
msgid "Validated"
msgstr ""
msgctxt "view:res.group:"
msgid "Access Permissions"
msgstr ""
msgctxt "view:res.group:"
msgid "Members"
msgstr ""
msgctxt "view:res.user.config.start:"
msgid "Be careful that the login must be unique."
msgstr ""
msgctxt "view:res.user.config.start:"
msgid "You can now add some users into the system."
msgstr "Si lo desea, ahora puede agregar más usuarios en el sistema."
msgctxt "view:res.user:"
msgid "Access Permissions"
msgstr ""
msgctxt "view:res.user:"
msgid "Actions"
msgstr ""
msgctxt "view:res.user:"
msgid "Group Membership"
msgstr ""
msgctxt "view:res.user:"
msgid "Preferences"
msgstr ""
msgctxt "view:res.user:"
msgid "User"
msgstr "Usuario"
msgctxt "wizard_button:res.user.config,start,end:"
msgid "Cancel"
msgstr ""
msgctxt "wizard_button:res.user.config,start,user:"
msgid "OK"
msgstr ""
msgctxt "wizard_button:res.user.config,user,add:"
msgid "Add"
msgstr ""
msgctxt "wizard_button:res.user.config,user,end:"
msgid "End"
msgstr ""