Localization FAQ

In the localization editor, there are sometimes numbers between curly braces, like {0}, {1} and so on. What does that mean?

These numbers, along with their curly braces, will be replaced with text in runtime. For instance, the sentence "There are {0} files in the directory" will be transformed into, for instance, "There are 8 files in the directory" when the application is running. It is very important that you keep these numbers in curly braces, and place them in your own sentences, where it makes the most sense. Some sentences will have more than one, for instance "There are {0} files and {1} directories in {2} selected nodes". Make sure that you include all of them in your own sentence, but feel free to position them in the way that makes most sense in your language.

In some words, the & character appears in front of one of the letters. What is it?

The & character usually indicates a keyboard accelerator key, that is, a keyboard enabled shortcut to a specific menu item. For instance, if you see the word "&Files", it means that the menu can be reached by holding down the Alt key and then pushing the F key. The letter after the & character becomes the accelerator key. If there is a "Functions" menu item in the same dialog, the F can't be used for that one, since it's already taken. Usually the next letter will be used, like this: "F&unctions". In this case, the "u" will be the accelerator key. Feel free to decide on an accelerator key that makes the most sense in your language, but be sure that you are not using something already used for another item. Be sure to test that everything works, once you're done.