Skip to content

Commit b783034

Browse files
refactor: refine translations (#12561)
1 parent 94a4e39 commit b783034

9 files changed

Lines changed: 159 additions & 153 deletions

File tree

frontend/src/lang/modules/en.ts

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -687,9 +687,10 @@ const message = {
687687
allowedOriginsRequired: 'Enter at least one access address',
688688
allowedOriginsInvalid: 'Use the format http(s)://host-or-ip[:port]',
689689
provider: 'Provider',
690-
accountModelsHelper: 'Configure the models this account exposes to OpenClaw for switching and settings',
691-
accountModelsRequired: 'Configure at least one model',
692-
accountModelsDuplicate: 'Duplicate models exist in the catalog',
690+
accountModelsHelper:
691+
'Choose which models this account makes available to OpenClaw for selection and configuration',
692+
accountModelsRequired: 'Select at least one model',
693+
accountModelsDuplicate: 'Duplicate models were found in the catalog',
693694
modelPool: 'Model Pool',
694695
fallbackModels: 'Fallback Models',
695696
addFallbackModel: 'Add Fallback Model',
@@ -1217,14 +1218,14 @@ const message = {
12171218
composeContentPlaceholder: 'Write or paste the content of your docker-compose file here',
12181219

12191220
setting: 'Setting | Settings',
1220-
goSetting: 'Go to edit',
1221+
goSetting: 'Go to Settings',
12211222
restartHelper: 'Configuration changes require restarting the Docker service to take effect',
12221223
operatorStatusHelper: 'This will "{0}" the Docker service. Continue?',
12231224
dockerStatus: 'Docker Service',
12241225
daemonJsonPathHelper: 'Ensure that the configuration path is the same as that specified in docker.service.',
12251226
mirrors: 'Registry mirrors',
12261227
mirrorsHelper: '',
1227-
mirrorsHelper2: 'For details, see the official documents. ',
1228+
mirrorsHelper2: 'For details, see the official documentation.',
12281229
registries: 'Insecure registries',
12291230
ipv6Helper:
12301231
'When enabling IPv6, you need to add an IPv6 container network. Refer to the official documentation for specific configuration steps.',
@@ -2096,9 +2097,9 @@ const message = {
20962097
auto: 'Follow System',
20972098
language: 'Language',
20982099
runtimeEnv: 'Runtime environment',
2099-
docSource: 'Document source',
2100-
withByRegion: 'Follow region (Default)',
2101-
withByLang: 'Follow system language',
2100+
docSource: 'Documentation Source',
2101+
withByRegion: 'Match Region Setting (Default)',
2102+
withByLang: 'Match System Language',
21022103
region: 'Region',
21032104
cn: 'Mainland China',
21042105
intl: 'Global',
@@ -2108,7 +2109,7 @@ const message = {
21082109
regionHelper3: 'User manual and related documents',
21092110
regionHelper4: 'This may affect future downloads and access. Proceed with caution.',
21102111
regionTip: 'Region affects the system update source and package download address.',
2111-
docSourceTip: 'Document source determines the language used for docs and release note links.',
2112+
docSourceTip: 'Documentation source determines the language used for documentation and release note links.',
21122113
languageHelper:
21132114
'By default, it follows the browser language. This parameter takes effect only on the current browser',
21142115
sessionTimeout: 'Session timeout',
@@ -2143,8 +2144,8 @@ const message = {
21432144
apiInterfaceHelper: 'Allow third-party applications to access the API.',
21442145
apiInterfaceAlert1: "Don't enable it in production environments because it may increase server security risks.",
21452146
apiInterfaceAlert2: "Don't use third-party applications to call the API to prevent potential security threats.",
2146-
apiInterfaceAlert3: 'API document:',
2147-
apiInterfaceAlert4: 'Usage document:',
2147+
apiInterfaceAlert3: 'API Documentation',
2148+
apiInterfaceAlert4: 'Usage Guide',
21482149
apiKey: 'API key',
21492150
apiKeyHelper: 'API key is used for third-party applications to access the API.',
21502151
ipWhiteList: 'IP allowlist',
@@ -2494,11 +2495,11 @@ const message = {
24942495
'Failed to fetch release notes for the current environment. You can manually check the official documentation.',
24952496
project: 'GitHub',
24962497
issue: 'Feedback',
2497-
doc: 'Official document',
2498+
doc: 'Official Documentation',
24982499
star: 'Star',
24992500
description: 'Linux Server Panel',
25002501
forum: 'Discussions',
2501-
doc2: 'Docs',
2502+
doc2: 'Documentation',
25022503
currentVersion: 'Version',
25032504
license: 'License',
25042505
bindNode: 'Bind Node',
@@ -2657,12 +2658,12 @@ const message = {
26572658
noService: 'No {0}',
26582659
toInstall: 'Go to install',
26592660
param: 'Parameters',
2660-
alreadyRun: 'Age',
2661+
alreadyRun: 'Installed',
26612662
syncAppList: 'Sync',
26622663
less1Minute: 'Less than 1 minute',
2663-
appOfficeWebsite: 'Website',
2664-
github: 'Github',
2665-
document: 'Document',
2664+
appOfficeWebsite: 'Official Website',
2665+
github: 'GitHub',
2666+
document: 'Documentation',
26662667
updatePrompt: 'No updates available',
26672668
installPrompt: 'No apps installed yet',
26682669
updateHelper: 'Editing parameters may cause the application to fail to start. Please proceed with caution.',
@@ -2676,13 +2677,13 @@ const message = {
26762677
allowPort: 'External access',
26772678
allowPortHelper: 'Allowing external port access will release the firewall port',
26782679
appInstallWarn:
2679-
'The application dosn\'t expose the external access port by default. Click "Advanced settings" to expose it.',
2680+
'This application does not expose an external port by default. Click "Advanced Settings" to expose one.',
26802681
upgradeStart: 'Start upgrading! Please refresh the page later',
26812682
toFolder: 'Open the installation directory',
26822683
editCompose: 'Edit compose file',
26832684
editComposeHelper: 'Editing the compose file may cause the software installation to fail',
26842685
composeNullErr: 'compose cannot be empty',
2685-
takeDown: 'TakeDown',
2686+
takeDown: 'Retired',
26862687
allReadyInstalled: 'Installed',
26872688
installHelper: 'If you have image pull issues, configure image acceleration.',
26882689
sortMode: 'Sort',
@@ -2706,11 +2707,11 @@ const message = {
27062707
upgradeWarn:
27072708
'Upgrading the application will replace the docker-compose.yml file. If there are any changes, you can click to view the file comparison',
27082709
openclawHttpsUpgradeNoticeTitle:
2709-
'Note: The following instructions only apply to users upgrading OpenClaw from versions 2026.3.13 through 2026.3.22 to 2026.3.23 or later:',
2710+
'Note: The following instructions apply only when upgrading OpenClaw from versions 2026.3.13 through 2026.3.22 to 2026.3.23 or later:',
27102711
openclawHttpsUpgradeNoticeItem1:
2711-
'After the upgrade, agent access switches back to HTTP. Go to Configuration -> Settings -> Security and check the access address.',
2712+
'After upgrading, agent access reverts to HTTP. Go to Configuration -> Settings -> Security and verify the access address.',
27122713
openclawHttpsUpgradeNoticeItem2:
2713-
'If you previously used a reverse proxy website, change the proxy target to http://IP:Port.',
2714+
'If you previously used a reverse proxy site, change the proxy target to http://IP:Port.',
27142715
newVersion: 'New version',
27152716
oldVersion: 'Current version',
27162717
composeDiff: 'File comparison',
@@ -2757,7 +2758,7 @@ const message = {
27572758
upgradeBackup: 'Backup App Before Upgrade',
27582759
installAllowPort: 'Open external port access by default when installing apps',
27592760
noAppHelper: 'No application detected, go to the task center to view the app store sync log',
2760-
isEdirWarn: 'Detected modification to docker-compose.yml file, please check the comparison',
2761+
isEdirWarn: 'Changes to docker-compose.yml were detected. Please review the diff.',
27612762
},
27622763
website: {
27632764
primaryDomain: 'Primary domain',
@@ -2783,7 +2784,7 @@ const message = {
27832784
domainHelper: 'One domain per line.\nSupport wildcard "*" and IP address.\nSupport adding port.',
27842785
addDomain: 'Add',
27852786
domainConfig: 'Domains',
2786-
defaultDoc: 'Document',
2787+
defaultDoc: 'Default Document',
27872788
perserver: 'Concurrency',
27882789
perserverHelper: 'Limit the maximum concurrency of the current site',
27892790
perip: 'Single IP',
@@ -2898,7 +2899,7 @@ const message = {
28982899
encryptionAlgorithm: 'Encryption algorithm',
28992900
notSecurity: '(not safe)',
29002901
encryptHelper:
2901-
"Let's Encrypt has a frequency limit for issuing certificates, but it is sufficient to meet normal needs. Too frequent operations will cause issuance failure. For specific restrictions, please see <a target='_blank' href='https://letsencrypt.org/zh-cn/docs /rate-limits/'>official document</a> ",
2902+
"Let's Encrypt has a frequency limit for issuing certificates, but it is sufficient to meet normal needs. Too frequent operations will cause issuance failure. For specific restrictions, please see <a target='_blank' href='https://letsencrypt.org/zh-cn/docs /rate-limits/'>official documentation</a> ",
29022903
ipValue: 'Value',
29032904
wafValueHelper: 'Value',
29042905
ext: 'file extension',

frontend/src/lang/modules/es-es.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -705,7 +705,7 @@ const message = {
705705
reasoning: 'Modelo de razonamiento',
706706
manualModel: 'Entrada manual de modelo',
707707
verified: 'Verificado',
708-
verifySkipped: 'Sin verificacion',
708+
verifySkipped: 'Sin verificación',
709709
skillsTab: 'Habilidades',
710710
securityTab: 'Seguridad',
711711
otherTab: 'Otros',
@@ -1248,7 +1248,7 @@ const message = {
12481248
'Esta orquestación fue creada por la Tienda de Aplicaciones 1Panel. Modifique las variables de entorno en las aplicaciones instaladas.',
12491249
composeContentPlaceholder: 'Escriba o pegue el contenido de su archivo docker-compose aquí',
12501250
setting: 'Configuración | Configuraciones',
1251-
goSetting: 'Ir a editar',
1251+
goSetting: 'Ir a configuración',
12521252
restartHelper: 'Los cambios de configuración requieren reiniciar el servicio Docker para surtir efecto',
12531253
operatorStatusHelper: 'Esto "{0}" el servicio Docker. ¿Desea continuar?',
12541254
dockerStatus: 'Servicio Docker',
@@ -1348,7 +1348,7 @@ const message = {
13481348
taskName: 'Nombre',
13491349
cronSpec: 'Ciclo de ejecución',
13501350
cronSpecDoc:
1351-
'Custom execution cycles only support the [minute hour day month week] format, e.g., 0 0 * * *. For details, please refer to the official documentation.',
1351+
'Los ciclos de ejecución personalizados solo admiten el formato [minuto hora día mes semana], por ejemplo, 0 0 * * *. Para más detalles, consulte la documentación oficial.',
13521352
cronSpecHelper: 'Introduzca el periodo de ejecución correcto',
13531353
cleanHelper:
13541354
'Esta operación registra todos los registros de ejecución de tareas, archivos de respaldo y archivos de registro. ¿Desea continuar?',
@@ -2189,8 +2189,8 @@ const message = {
21892189
'No lo habilites en entornos de producción ya que puede aumentar riesgos de seguridad en el servidor.',
21902190
apiInterfaceAlert2:
21912191
'No uses aplicaciones de terceros para llamar a la API y evitar posibles amenazas de seguridad.',
2192-
apiInterfaceAlert3: 'Documento de API:',
2193-
apiInterfaceAlert4: 'Documento de uso:',
2192+
apiInterfaceAlert3: 'Documentación de la API',
2193+
apiInterfaceAlert4: 'Guía de uso',
21942194
apiKey: 'Clave de API',
21952195
apiKeyHelper: 'La clave API se utiliza para que aplicaciones de terceros accedan a la API.',
21962196
ipWhiteList: 'Lista blanca de IP',
@@ -2553,7 +2553,7 @@ const message = {
25532553
'No se pudieron obtener las notas de lanzamiento para el entorno actual. Puedes consultarlas manualmente en la documentación oficial.',
25542554
project: 'GitHub',
25552555
issue: 'Comentarios',
2556-
doc: 'Documento oficial',
2556+
doc: 'Documentación oficial',
25572557
star: 'Estrella',
25582558
description: 'Panel de servidor Linux',
25592559
forum: 'Discusiones',
@@ -2719,12 +2719,12 @@ const message = {
27192719
noService: 'Sin {0}',
27202720
toInstall: 'Ir a instalar',
27212721
param: 'Parámetros',
2722-
alreadyRun: 'Edad',
2722+
alreadyRun: 'Instalada',
27232723
syncAppList: 'Sincronizar',
27242724
less1Minute: 'Menos de 1 minuto',
2725-
appOfficeWebsite: 'Sitio web',
2726-
github: 'Github',
2727-
document: 'Documento',
2725+
appOfficeWebsite: 'Sitio web oficial',
2726+
github: 'GitHub',
2727+
document: 'Documentación',
27282728
updatePrompt: 'No hay actualizaciones disponibles',
27292729
installPrompt: 'Aún no hay apps instaladas',
27302730
updateHelper: 'Editar parámetros puede hacer que la app no inicie. Proceda con precaución.',
@@ -2744,7 +2744,7 @@ const message = {
27442744
editCompose: 'Editar archivo compose',
27452745
editComposeHelper: 'Editar el compose puede hacer que la instalación falle',
27462746
composeNullErr: 'El compose no puede estar vacío',
2747-
takeDown: 'Desinstalar',
2747+
takeDown: 'Retirado',
27482748
allReadyInstalled: 'Instaladas',
27492749
installHelper: 'Si tiene problemas con el pull de imagen, configure aceleración.',
27502750
sortMode: 'Ordenar',
@@ -2765,11 +2765,11 @@ const message = {
27652765
reload: 'Recargar',
27662766
upgradeWarn: 'Actualizar reemplazará docker-compose.yml. Si hay cambios, puede ver la comparación.',
27672767
openclawHttpsUpgradeNoticeTitle:
2768-
'Note: The following instructions only apply to users upgrading OpenClaw from versions 2026.3.13 through 2026.3.22 to 2026.3.23 or later:',
2768+
'Nota: Las siguientes instrucciones solo se aplican a quienes actualicen OpenClaw de las versiones 2026.3.13 a 2026.3.22 hacia la versión 2026.3.23 o posterior:',
27692769
openclawHttpsUpgradeNoticeItem1:
2770-
'After the upgrade, agent access switches back to HTTP. Go to Configuration -> Settings -> Security and check the access address.',
2770+
'Después de la actualización, el acceso del agente vuelve a HTTP. Vaya a Configuración -> Ajustes -> Seguridad y compruebe la dirección de acceso.',
27712771
openclawHttpsUpgradeNoticeItem2:
2772-
'If you previously used a reverse proxy website, change the proxy target to http://IP:Port.',
2772+
'Si antes utilizaba un sitio web con proxy inverso, cambie el destino del proxy a http://IP:Port.',
27732773
newVersion: 'Nueva versión',
27742774
oldVersion: 'Versión actual',
27752775
composeDiff: 'Comparación de archivos',
@@ -2812,7 +2812,7 @@ const message = {
28122812
installAllowPort: 'Abrir el acceso externo al puerto por defecto al instalar apps',
28132813
noAppHelper:
28142814
'No se detectó ninguna aplicación, por favor vaya al centro de tareas para ver el registro de sincronización de la tienda de aplicaciones',
2815-
isEdirWarn: 'Se detectó modificación en el archivo docker-compose.yml, por favor revise la comparación',
2815+
isEdirWarn: 'Se detectaron cambios en el archivo docker-compose.yml. Revise la comparación.',
28162816
},
28172817
website: {
28182818
primaryDomain: 'Dominio principal',

0 commit comments

Comments
 (0)