Contents

CFCopyLocalizedStringFromTableInBundle

Returns a localized version of the specified string.

Declaration

#define CFCopyLocalizedStringFromTableInBundle(key, tbl, bundle, comment)

Parameters

  • key:

    The development language version of the string. This string is used as the search key to locate the localized version of the string.

  • tbl:

    The name of the strings file to search. The name should not include the strings filename extension. The case of the string must match that of the file name, even on file systems (such as HFS+) that are not case sensitive with regards to file names

  • bundle:

    The bundle to examine.

  • comment:

    A comment to provide the translators with contextual information necessary for proper translation.

Return Value

The localized version of the requested string, or key if no value corresponding to key is found. Ownership follows the The Create Rule.

Discussion

This is a macro variant of CFBundleCopyLocalizedString(_:_:_:_:) for use with the genstrings tool.

See Also

Managing Localizations