This project contains translation files for Yootheme Widgetkit 2. It allows you to work with Widgetkit in your native language. Yootheme provides only limited language support and has an opinion that users should use only English language, because in this case it's easier to communicate between Yootheme users when they speak one language and see the identical UI. That's why they don't accept pull requests for complete translations. This project's idea is to provide a complete up to date translation of the Widgetkit.
The translation files provided in this project are compatible with Widgetkit 2, version 2.7.4. In most cases you may use the translation with earlier versions of Widgetkit 2.
Find the translation file that refers to language you are interested in. For example, use de_DE.json
for German language. Copy the file to the languages
folder of the Widgetkit on your website:
- For Joomla copy the file into the directory
/administrator/components/com_widgetkit/languages/
- For WordPress copy the file into the directory
/wp-content/plugins/widgetkit/languages/
If a file already exists in the specified directory, then replace it. For safety reasons, it's better to make a copy of the original file before you replace it.
Attention: never copy, replace or update the en_GB.json
file from this project! This file is used for translations and is not intended to be copied. The English language is already built in the Widgetkit.
If you update the Widgetkit on your website, then the translation files will be overwritten and you will loose the translation. In this case, please, install the translation file again from this project.
Read more about how to clone (fork) a repository in the Github's manual.
Some language files may have incomplete translations or you may suggest a better translation. In this case update the appropriate json file of your language with correct translation strings.
The en_GB.json
file contains the original complete list of all translations. Copy the contents of this file into the new one that will contain translation for your language. The new file must have an appropriate name for your language in format xx_XX.json
. Translate all the required strings, then make a call for a merge request to propose your changes into this repository.
Transifex is a great tool for translation. However, translating non open-source project (Widgetkit) requires creating a paid project. If someone is willing to contribute by providing a paid Transifex project, then, it would greatly improve the speed, comfort and ease of translation process. After that you may add me into the project as a Manager or Coordinator.
This project is NOT affiliated with, endorsed, or sponsored by the Yootheme. Widgetkit, its name, trademark, and other aspects of the app are trademarked and owned by their respective owners.