Languages
It is possible to enable and disable languages that are stored in the /resources/lang
directory. Disabling a language will remove the option to select it in the user interface.
Searching for Languages
Table sorting
By default the table is sorted alphabetically by language name. Once the table has loaded you're able to change the sort column by clicking the up/down arrows:
- Down arrow: descending order
- Up arrow: ascending order
This action is only temporary and will disappear once the page has been reloaded.
Filtering the table
It's possible to filter Languages by name and whether they're enabled or not:
- Visit Settings -> Core -> Languages and click "Filter Results".
- Search terms:
- Name - Partially search for the language name, for example "eng" would match "English".
- Enabled - Whether the language is enabled or not.
- The table will be filtered automatically as you enter search terms.
Creating a new Language
To create a new language, you must first convert the English language files provided with the application to your own language. For details on how to create language files for a new language, please see Language Files. Once the directory has been created, refresh the web page and assuming there are no syntax errors the language should automatically appear in the table.
Updating a Language
It is possible to enable and disable languages that are stored within the application. Disabling a language will remove the option to use it in the interface.
If you need to modify a language string, please see Language Files for details on how to find and edit the appropriate file.
Deleting a Language
It is not possible to delete a language via the user interface. That being said, anyone with server access can optionally delete the language files from /resources/lang/my-lang
.
/resources/lang/en
.