Skip to content
Testaroo

Explore the test library

Find files, editable templates and browser test targets by what you need to make or test. The directory below is cut by format; the two collections under it cut the same library by subject and by workflow.

161 results

Page 3 of 7; 24 results per page.

Show the canonical directory
Preview of Flutter ARB: English
arb
754 B
Actual file preview for Flutter ARB: English

Flutter ARB: English

A Flutter Application Resource Bundle (English): JSON messages with matching @key metadata (descriptions and typed placeholders) using ICU {name} syntax, as Flutter's gen-l10n consumes.

File
ARB · Flutter
Use case
Localization catalogsInternationalization+1· Conversion set
Preview of Flutter ARB: ICU plurals and typed placeholders (Arabic)
arb
2.4 KB
Actual file preview for Flutter ARB: ICU plurals and typed placeholders (Arabic)

Flutter ARB: ICU plurals and typed placeholders (Arabic)

A Arabic ARB whose plural messages carry an ICU branch for each of the 6 categories ar selects, plus a select message and a summary line with typed placeholders (int with compactLong, and a DateTime with a yMMMd format), which is what makes gen_l10n emit a typed Dart method rather than a plain string.

File
ARB · Flutter
Use case
InternationalizationLocalization catalogs+1· Conversion set
Preview of Flutter ARB: ICU plurals and typed placeholders (English)
arb
1.9 KB
Actual file preview for Flutter ARB: ICU plurals and typed placeholders (English)

Flutter ARB: ICU plurals and typed placeholders (English)

A English ARB whose plural messages carry an ICU branch for each of the 2 categories en selects, plus a select message and a summary line with typed placeholders (int with compactLong, and a DateTime with a yMMMd format), which is what makes gen_l10n emit a typed Dart method rather than a plain string.

File
ARB · Flutter
Use case
InternationalizationLocalization catalogs+1· Conversion set
Preview of Flutter ARB: ICU plurals and typed placeholders (Polish)
arb
2.1 KB
Actual file preview for Flutter ARB: ICU plurals and typed placeholders (Polish)

Flutter ARB: ICU plurals and typed placeholders (Polish)

A Polish ARB whose plural messages carry an ICU branch for each of the 4 categories pl selects, plus a select message and a summary line with typed placeholders (int with compactLong, and a DateTime with a yMMMd format), which is what makes gen_l10n emit a typed Dart method rather than a plain string.

File
ARB · Flutter
Use case
InternationalizationLocalization catalogs+1· Conversion set
Preview of Flutter ARB: ICU plurals and typed placeholders (Welsh)
arb
2.3 KB
Actual file preview for Flutter ARB: ICU plurals and typed placeholders (Welsh)

Flutter ARB: ICU plurals and typed placeholders (Welsh)

A Welsh ARB whose plural messages carry an ICU branch for each of the 6 categories cy selects, plus a select message and a summary line with typed placeholders (int with compactLong, and a DateTime with a yMMMd format), which is what makes gen_l10n emit a typed Dart method rather than a plain string.

File
ARB · Flutter
Use case
InternationalizationLocalization catalogs+1· Conversion set
Preview of gettext Catalog: Spanish (.po)
po
1.3 KB
Actual file preview for gettext Catalog: Spanish (.po)

gettext Catalog: Spanish (.po)

A translated gettext .po catalog (Spanish) with a full header, source-location and translator comments, c-format flags, and a plural-form entry, for testing PO parsers and translation-memory tools.

File
PO · Gettext · es
Preview of gettext MO with Plural-Forms: Arabic (compiled)
mo
1.3 KB
Actual file preview for gettext MO with Plural-Forms: Arabic (compiled)

gettext MO with Plural-Forms: Arabic (compiled)

The compiled Arabic MO twin. Plural entries are encoded the way msgfmt does it (the original is 'singular\\0plural' and the translation is the 6 forms joined by NUL), and the header entry carries the Plural-Forms expression, so ngettext resolves without the .po file present.

File
MO · Gettext · Arabic
Preview of gettext MO with Plural-Forms: Polish (compiled)
mo
943 B
Actual file preview for gettext MO with Plural-Forms: Polish (compiled)

gettext MO with Plural-Forms: Polish (compiled)

The compiled Polish MO twin. Plural entries are encoded the way msgfmt does it (the original is 'singular\\0plural' and the translation is the 3 forms joined by NUL), and the header entry carries the Plural-Forms expression, so ngettext resolves without the .po file present.

File
MO · Gettext · Polish
Preview of gettext MO with Plural-Forms: Russian (compiled)
mo
1.1 KB
Actual file preview for gettext MO with Plural-Forms: Russian (compiled)

gettext MO with Plural-Forms: Russian (compiled)

The compiled Russian MO twin. Plural entries are encoded the way msgfmt does it (the original is 'singular\\0plural' and the translation is the 3 forms joined by NUL), and the header entry carries the Plural-Forms expression, so ngettext resolves without the .po file present.

File
MO · Gettext · Russian
Preview of gettext MO with Plural-Forms: Welsh (compiled)
mo
1.1 KB
Actual file preview for gettext MO with Plural-Forms: Welsh (compiled)

gettext MO with Plural-Forms: Welsh (compiled)

The compiled Welsh MO twin. Plural entries are encoded the way msgfmt does it (the original is 'singular\\0plural' and the translation is the 6 forms joined by NUL), and the header entry carries the Plural-Forms expression, so ngettext resolves without the .po file present.

File
MO · Gettext · Welsh
Preview of Gettext MO: French
mo
272 B
Actual file preview for Gettext MO: French

Gettext MO: French

Compiled gettext MO binary for French. Pair with the matching PO for loader tests.

File
MO · Gettext
Use case
Internationalization· Paired fixture
Preview of Gettext MO: German
mo
265 B
Actual file preview for Gettext MO: German

Gettext MO: German

Compiled gettext MO binary for German. Pair with the matching PO for loader tests.

File
MO · Gettext
Use case
Internationalization· Paired fixture
Preview of Gettext MO: Korean
mo
271 B
Actual file preview for Gettext MO: Korean

Gettext MO: Korean

Compiled gettext MO binary for Korean. Pair with the matching PO for loader tests.

File
MO · Gettext
Use case
Internationalization· Paired fixture
Preview of Gettext MO: Portuguese (Brazil)
mo
257 B
Actual file preview for Gettext MO: Portuguese (Brazil)

Gettext MO: Portuguese (Brazil)

Compiled gettext MO binary for Portuguese (Brazil). Pair with the matching PO for loader tests.

File
MO · Gettext
Use case
Internationalization· Paired fixture
Preview of gettext PO with Plural-Forms: Arabic (nplurals=6)
po
2.3 KB
Actual file preview for gettext PO with Plural-Forms: Arabic (nplurals=6)

gettext PO with Plural-Forms: Arabic (nplurals=6)

A Arabic gettext catalog with a real Plural-Forms header and 6 msgstr[] forms per plural entry, source-location and extracted comments, and c-format flags. Pairs with the compiled .mo of the same content, so a loader can be tested end to end rather than on the text format alone.

File
PO · Gettext · Arabic
Preview of gettext PO with Plural-Forms: Polish (nplurals=3)
po
1.8 KB
Actual file preview for gettext PO with Plural-Forms: Polish (nplurals=3)

gettext PO with Plural-Forms: Polish (nplurals=3)

A Polish gettext catalog with a real Plural-Forms header and 3 msgstr[] forms per plural entry, source-location and extracted comments, and c-format flags. Pairs with the compiled .mo of the same content, so a loader can be tested end to end rather than on the text format alone.

File
PO · Gettext · Polish
Preview of gettext PO with Plural-Forms: Russian (nplurals=3)
po
1.9 KB
Actual file preview for gettext PO with Plural-Forms: Russian (nplurals=3)

gettext PO with Plural-Forms: Russian (nplurals=3)

A Russian gettext catalog with a real Plural-Forms header and 3 msgstr[] forms per plural entry, source-location and extracted comments, and c-format flags. Pairs with the compiled .mo of the same content, so a loader can be tested end to end rather than on the text format alone.

File
PO · Gettext · Russian
Preview of gettext PO with Plural-Forms: Welsh (nplurals=6)
po
2 KB
Actual file preview for gettext PO with Plural-Forms: Welsh (nplurals=6)

gettext PO with Plural-Forms: Welsh (nplurals=6)

A Welsh gettext catalog with a real Plural-Forms header and 6 msgstr[] forms per plural entry, source-location and extracted comments, and c-format flags. Pairs with the compiled .mo of the same content, so a loader can be tested end to end rather than on the text format alone.

File
PO · Gettext · Welsh
Preview of gettext PO: fuzzy, obsolete and untranslated entries
po
2 KB
Actual file preview for gettext PO: fuzzy, obsolete and untranslated entries

gettext PO: fuzzy, obsolete and untranslated entries

A German catalog carrying every state a PO entry can be in but the happy one: two fuzzy entries (one of them a plural) with #| previous-msgid comments, an entry that is present but untranslated, three obsolete #~ entries including an obsolete plural and an obsolete msgctxt entry, and two complete entries as the control.

File
PO · Gettext · German
Preview of gettext PO: msgctxt disambiguation and multi-line strings
po
2.1 KB
Actual file preview for gettext PO: msgctxt disambiguation and multi-line strings

gettext PO: msgctxt disambiguation and multi-line strings

The English word "Open" translated four different ways in one file (three msgctxt variants plus the context-free entry) alongside a multi-line msgid that must be concatenated with no separator, a no-c-format entry whose %% is literal text, and explicit tab and quote escapes with a significant trailing space.

File
PO · Gettext · French