vanshaj2023 opened a new issue, #3321:
URL: https://github.com/apache/apisix-dashboard/issues/3321

   ### Issue description
   
   ## Description
   
   The `services.empty` translation key exists in the English locale but is 
missing 
   in all other supported languages (Chinese, German, Spanish, Turkish). This 
causes 
   the empty state message on the Services list page to either fall back to 
English 
   or display nothing for non-English users.
   
   ## Affected Files
   
   - `src/locales/zh/common.json`
   - `src/locales/de/common.json`
   - `src/locales/es/common.json`
   - `src/locales/tr/common.json`
   
   ## Current State
   
   **English** (`src/locales/en/common.json`, line 331–335) — has the key:
   ```json
   "services": {
     "singular": "Service",
     "empty": "No services found. Click Add Service to create your first one."
   }
   
   
   
   ### Expected behavior
   
   All locale files should include a translated (or at minimum English fallback)
   value for services.empty.
   
   ### How to Reproduce
   
   ## Steps to Reproduce
   
   1. Open the dashboard
   2. Go to Settings and switch the language to Chinese, German, Spanish, or 
Turkish
   3. Navigate to the Services page (left sidebar → Services)
   4. Ensure there are no services created yet (empty list)
   5. The empty state message either shows the English fallback text or is 
missing entirely
   
   ### Screenshots
   
   _No response_
   
   ### Environment
   
   - apisix version (cmd: `apisix version`):
   - OS (cmd: `uname -a`):
   - OpenResty / Nginx version (cmd: `nginx -V` or `openresty -V`):
   - etcd version, if have (cmd: run `etcd --version`):
   - apisix-dashboard version, if have:
   - Browser version, if have:
   
   
   ### Additional context
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to