View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
20294 | Bug reports | Translation | public | 2025-10-10 16:40 | 2025-10-10 16:40 |
Reporter | Freda | Assigned To | |||
Priority | none | Severity | minor | ||
Status | new | Resolution | open | ||
Summary | 20294: Translation fails (Dari and Tigrinya) due to missing language code mappings | ||||
Description | No explicit error appears even when debug mode is enabled. The browser console shows a true response, but no translation result is produced. see screenshot. After investigation (credit to Tim), it appears that the issue is caused by missing language code mappings in: /assets/scripts/admin/translation.js and possibly also in QuickTranslationController::translateGoogleApi Adding a manual mapping for the language resolves the issue (tested in browser by manipulating translation.js). | ||||
Steps To Reproduce | Steps to reproduceCreate or open any survey with multiple languages. Add Dari (prs) or Tigrinya (ti) as an additional language. Open the “Quick Translation” tool. Attempt to auto-translate from English to the additional language. Expected resultThe translation should complete successfully, similar to other supported languages. Actual resultTranslation fails see attached screenshot. Proposed Fix: | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 0 | ||||
Complete LimeSurvey version number (& build) | . | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | chrome | ||||
Database type & version | .. | ||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | . | ||||