Online XLIFF Editor

String substitutions

Some of the translations will have characters like %@ and %ld. These are placeholders for text that will substituted while the app is running.

An example could be '%li Adults' where the app would replace %li with a number so the app would actually show '2 Adults', '3 Adults' etc.

It is important that you keep these placeholders in the translated text.

Some of the possible placeholders are:

  • %@ - a string
  • %li - a long integer (a whole number)
  • %f - a float (a decimal number)
  • %% - an actual % character

More information can be found on Apple's String Format Specifiers page

Unable to find XLIFF file. Do you have cookies enabled?