-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Creating a Lynis translation
Michael Boelen edited this page Sep 17, 2017
·
5 revisions
Translating Lynis is a matter of creating a new language file and translate commonly used text strings.
Detect which language and locale you are using:
echo $LANG
echo $LANGUAGE
Now determine what Lynis detected or is configured for: lynis show language
The two-letter string determines the language and can also be configured in your custom.prf (language=XY). By manually forcing the language to your new language, you can test if the translation is working.
- Step 1. To start the translation, fork the GitHub project (click on Fork, at the top).
- Step 2. Go to db/languages
- Step 3. Copy the "en" file and give the new file the short two-letter name of your language
- Step 4. Translate the text strings (just the text between the quotes)
- Step 5. Remove any '#' at the beginning of the line for translated strings
- Step 6. Create a pull request - https://help.github.com/articles/creating-a-pull-request/