-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Serina allows you to create translations for each language, you can access the different languages by clicking on their map in the languages list.
This page displays the list of languages and allows you to add a new language via a form using the ISO 639-1 language code. Example:"FR" or "EN".
The display of the languages is available in two versions (card list or list) that can be set on the parameter page. The number of elements in a language is displayed under the name of the language.
This page displays the groups and translations of the first level of the translation and then recursively displays the sub-levels via access to a group allowing access to its content.
Adding a group is done via a modal that allows you to enter the group name. The modification will also be done via a modal which will ask for the new name of the group. Deleting a group will ask for confirmation before deleting.
The addition of a translation is done via a card added to the list of translations. The recording and deletion is done directly with the icons on the map.
Changing a translation triggers a key or value change detection system to know whether to display the save button in order to have a good interface.
A search bar represented by a magnifying glass is integrated in the toolbar. The research focuses on the "keys" of translations. The first corresponding element will be selected to highlight it. And if several items match the search, a navigation between the corresponding items is displayed next to the search bar.
Parallel entry of two languages is done via the "swap" (on the right-hand side of the groups and translations of the first level) comprising: the main language (the one selected in the list of languages) the second language that can be chosen from the other available languages.
Then it is enough to validate and the second language is automatically added below each value of the main language. Parallel editing works exactly like simple language editing.
The settings allow you to modify the app according to your preferences. A "About" section is also present to get details about the application.
- The format of the language list (in card list or list)
- The language of the application (EN, ES or FR for the moment)
- Custom location of translation files (Available in version 0.3)
- The theme of the application
- Keyboard shortcuts