Points to note about StringTable - yumunet/WoditorTranslationGallery GitHub Wiki

This page provides important points to note when translating the StringTable resource.

Format specifiers

There are many strings such as %s and %d, but these are called format specifier in the C/C++ language. These are replaced with arbitrary strings when WOLF RPG Editor is executed.

When translating strings containing format specifiers, be sure to observe the following two rules.

  1. Do not change the format specifiers under any circumstances (doing so will cause WOLF RPG Editor to crash. Note that the order can't be changed either).
  2. When using the % character, escape it by doubling it, like %% (using % alone will also cause WOLF RPG Editor to crash).

In addition, strings such as <DIR> are sometimes used for strings that have been added relatively recently. These will simply be replaced, so I don't think it will cause WOLF RPG Editor to crash, but do not change these strings either.

Line break

The characters \r\n or \n mean a line break. This will make the string break to a new line.

In most cases, either line break character should work fine, but I recommend using the original line break character. In the English version, \r\n is used in most places.

Others

  • Strings separated by ; will be displayed in the combo box list (drop-down list). Do not delete ; as it separates items.
  • Strings ending with All files(*.*)|*.*|| will be displayed as file types when the file selection/save dialog box is opened. As this affects the file extensions that can be selected, do not change anything after the first (.
  • From ID 32771 onwards, there are strings that appear in the toolbar tooltips. Tooltip strings are limited to 80 characters, and anything longer will be truncated. When translating the long strings (IDs 33084, 33085, and 32816), take care to keep them within the 80-character limit.
⚠️ **GitHub.com Fallback** ⚠️