An ampersand (&) followed by one ascii alphabetic character (a...z, A...Z) in the translatable string will be expanded to an access key string. For example, &X will expand to <span class='foswikiAccessKey'>X</span>. If you want to write an actual ampersand, either follow it with a non-alphabetic character or write two consecutive ampersands (&&).

Translatable strings starting with underscores (_) are reserved. You cannot use translatable phrases starting with an underscore.

Make sure that the translatable string is constant. Do not include %MACROS% inside the translatable strings as they will be expanded before the %MAKETEXT{...}% itself is handled. You can, however, use macros in the args, as shown in the examples above.

The string will be output in English if no mapping can be found in the .po translation file for the current user's selected language.

Plurals:

The %MAKETEXT macro also supports a limited subset of the quant style bracket notation: