Skip to content
Testaroo

Translation catalog fixtures

Gettext PO/POT, XLIFF, Apple .strings, Flutter .arb, Android strings.xml, .NET .resx, and i18next JSON (with RTL and CJK variants) for testing localization pipelines, translation-memory tools, and catalog converters.

Each card starts with one representative test file. Choose a use case, search, or filter to find a specific profile; a card’s variant menu contains its related samples.

Filter these files
More filters and sorting
More file filters

Results

53 test families · 137 available files · Page 1 of 3

Preview of .NET RESX: composite format strings (Arabic (Egypt))

Dotnet

.NET RESX: composite format strings (Arabic (Egypt))

A Arabic (Egypt) resource file built around composite format strings: {0:N2}, {2:P1}, {0:C}, {0:d} and {0:t}, whose rendered output depends entirely on CultureInfo. Includes a whitespace-significant resource guarded by x

File
RESX · Dotnet
Preview of Android <plurals>: Arabic (6 quantities)

Android

Android <plurals>: Arabic (6 quantities)

Arabic Android quantity strings: 4 <plurals> blocks with an <item> for each of the 6 CLDR quantities ar actually selects. Rename to plurals.xml and drop into res/values-ar/ to use it as-is.

File
XML · Android
Preview of Apple .strings: positional arguments that reorder (German)

Apple

Apple .strings: positional arguments that reorder (German)

A German .strings file whose replace_confirm value puts %2$@ before %1$@, because German inverts the pair English uses. Also covers %% as a literal percent, an escaped double quote, a doubled-backslash UNC path and an es

File
STRINGS · Apple · UTF-8
Preview of Apple .stringsdict: Arabic (6 rules)

Apple

Apple .stringsdict: Arabic (6 rules)

Arabic Apple plural rules as a .stringsdict property list: the only place iOS and macOS accept plural variants, since a plain .strings file has no plural concept at all. Ships as .xml because the bytes are an XML plist;

File
XML · Apple
Preview of Bidi: bracket mirroring in RTL paragraphs (Hebrew and Arabic)

Bidi

Bidi: bracket mirroring in RTL paragraphs (Hebrew and Arabic)

Mirroring is a rendering property of the bidi algorithm, not a transformation of the text: a U+0028 LEFT PARENTHESIS inside an RTL run is DRAWN as ')' while the stored byte never changes. These Hebrew and Arabic lines ma

File
TXT · Bidi · UTF-8
Preview of CLDR Plural Rules: Arabic (6 categories)

Cldr

CLDR Plural Rules: Arabic (6 categories)

Arabic CLDR cardinal and ordinal plural rules with the exact integer samples that select each category, the equivalent gettext Plural-Forms expression, and a note on the trap the language exposes: a catalog written with

File
JSON · Cldr · Arabic
Preview of Fluent (.ftl): Arabic RTL

Fluent

Fluent (.ftl): Arabic RTL

Mozilla Fluent SAMPLE catalog (Arabic RTL) with placeholders and plural select, for Fluent parsers and CAT tools.

File
FTL · Fluent