Home - ReaTeam/LangPacks GitHub Wiki
Updating LangPacks to current REAPER Version
With new updates of REAPER come langpack strings addition, and sometimes deletion. To update a LangPack to current REAPER version, you have to use a command line tool (cmd.exe on Windows or the Terminal on MacOS / Linux, or even Git Shell which is cross-platform), and a LangPack template file provided by Cockos.
- Go to http://www.landoleet.org/i8n/
- If is not already done, download the merge_langpacks tool according to your operating system. Eg: for Windows, it is merge_langpacks.exe.
- Download the latest template version available. Eg: template_reaper532rc1.ReaperLangPack. It may not match the last REAPER version. If it does not, then go back later. It can take a bit of time. Ask Cockos to update the template file if you need. If it not there, go to http://www.landoleet.org/ directly or to http://www.landoleet.org/old/
- Put the merge_lanpacks file, the LangPack template and your LangPack (which you want to update) in a same directory.
- Using a Command Line Tool, browse to the directory (
cd path
command) - Run the merging by typing
merge_langpacks template_reaper.ReaperLangPack mylanguage.ReaperLangPack > myupdatedlanguage.ReaperLangPack
(replace files names so that it match yours). - A new file myupdatedlanguage.ReaperLangPack is created: it is the result of the merging!
ReaperLangPack Syntax
;
at line start means that the string is untranslated;^
at line start means the string is already translated in[common]
section, but you can overide the translation here localy.
Tools
You can use any code editor to translate ReaperLangPacks.
On Windows, you can use NotePad++ and the X-Raym ReaperLangPack Color Syntax to make the translation easier.