The Translations screen lets system administrators manage ActivoHQ's dictionary of labels and interface text in Spanish and English. From here you can add new translation keys, edit the existing text directly in the table, and import or export the whole catalog as CSV. Changes take effect immediately across the platform.
Settings > Translations
URL: /Settings/translations
| Term | Definition |
|---|---|
| Key | The unique identifier of a piece of interface text (usually in English), for example "Asset" or "Depreciation Book". |
| Translation | The text the user sees in the selected language, for example "Activo" or "Libro de depreciación". |
| Language | Which catalog you are managing: Español (es) or English (en). |
| Upsert | An insert-or-update operation: if the key already exists its value is updated; if not, it is created. |
| Translations CSV | A text file with two columns (Key,Value) that can be imported or exported for bulk editing outside the platform. |
Español (es) or English (en) for the catalog you want to edit.The change takes effect immediately across the platform, with no restart needed.
"Custom Report") - the field's placeholder reads English key.The Add button stays disabled while the New key field is empty.
.csv file.translations-es.csv (or translations-en.csv, per the active language).Click the Refresh icon button (the reload icon) to reload the data from the server without refreshing the whole browser page.
| Field | Type | Required | Description | Validation |
|---|---|---|---|---|
| Language | Drop-down | Yes | Selects the catalog language to manage: Español (es) or English (en). Default: Español (es). |
Only the two available values are accepted. |
| New key | Text field | Yes (to add) | The new translation key's identifier. Use the English text exactly as it appears in the source code. | Cannot be empty when you click Add. |
| Translation | Text field | No | The translated text the user will see in the selected language. It can be left empty and completed later from the table. | No format restrictions. Line breaks are not supported. |
| Column | Type | Editable | Description |
|---|---|---|---|
| Key | Text (read-only) | No | The translation key's unique identifier, shown in bold. It supports sorting and Excel-style filtering. |
| Translation | Inline text field | Yes | The text's value for the selected language. It saves automatically when you leave the field. It does not support column filtering. |
The table shows 25 rows per page by default. You can switch to 50 or 100 rows per page with the paging control at the bottom.
If no translations exist for the selected language, the table shows:
No translations found Add a key or import a CSV to get started.
The translations CSV file has these characteristics:
,)Key,Value (required on export; on import, if the first row starts with Key, it is skipped automatically)An example of valid content:
Key,Value
"Asset","Activo"
"Depreciation Book","Libro de depreciación"
"Save","Guardar"
Available to users with access to the Settings module, as configured by your administrator.
| Symptom | Likely cause | Resolution |
|---|---|---|
| The Add button is disabled | The New key field is empty or contains only spaces. | Enter a valid key identifier before clicking Add. |
The notification shows Error: ... when editing inline |
A connection or validation error while saving. | Read the error message. Retry the edit, or use Refresh to reload the table. |
| The CSV file will not import correctly | The file is over 5 MB, does not have a .csv extension, or the format does not follow RFC-4180. |
Check that the file is under 5 MB, has the right extension and uses a comma as the delimiter. |
| Changes are not reflected in the interface immediately | The browser may be using a cached version of the translations. | Click Refresh or reload the browser page (F5). |
| No translations show in the table | The selected language has no keys registered yet. | Import a CSV file, or add keys by hand using the form at the top. |
Was this page helpful?