Translations

LubeLogger supports UI Translations for ~95% of UI elements.

The following are not covered by translations:

  • Toasts(messages that pop up on the top right)
  • Sweetalert prompts(confirm delete dialogs, etc)
  • About section
  • Login pages

Where to get translations

Translations can be found at this repository

  1. To upload a translation file, login as the root user.
  2. Navigate to "Settings"
  3. Click "Upload" under the "Manage Languages" section

  1. Select the language file you wish to upload
  2. The page should refresh
  3. Select the language file from the dropdown to set it as your default language.

Creating your own translation

  1. Download the latest en_US.json file from the GitHub Repository for LubeLogger.
  2. Rename this file, en_US is a reserved name.
  3. Use a JSON pretty-printer to make it human-readable

  1. The objects to the left of the ":" are the translation keys, DO NOT modify these.
  2. The objects to the right of the ":" are the translation values(shown in green), these are what you want to translate.
  3. To test out your translation, simply upload it to your LubeLogger instance and test it out.

Contribute your translation

Follow the instructions outlined in the official repository

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9