UNPKG

translate-maker

Version:

Lightweight translation module. Internationalize your great project.

65 lines (60 loc) 3.88 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.default = void 0; var _Gender = _interopRequireDefault(require("../constants/Gender")); var _Plural = _interopRequireDefault(require("../constants/Plural")); var _default = { name: 'Zlatko {$lastName}', // external variable about: 'About { nameComplex.short.possessive }', // text with local nested variable, aboutDefault: 'About { nameComplex }', // text with local variable "name", nameComplex: { // nested object _short: { objective: 'Zlatko', // default value _subjective: 'Zlatik', possessive: 'Zlatkove' }, long: 'Zlatko Fedor' }, user: { crashedByGender: "{$gender, select,\n " + _Gender.default.MALE + " {spadol}\n " + _Gender.default.FEMALE + " {spadla}\n " + _Gender.default.OTHER + " {spadol/a}\n }", crashed: "{$user1.firstName} {user.crashedByGender, $user1.gender as gender} a {$user2.firstName} {user.crashedByGender, $user2.gender as gender}" }, dayparts: { _morning: 'morning', afternoon: 'afternoon', evening: 'evening' }, emptyVariable: 'This is empty \\{\\} variable', emptyExternalVariable: 'This is empty \\{$\\} external variable', 'dot.notation.test': 'Hello dot notation {$name}', greeting: 'Good {dayparts.$daypart} {$user.firstName}', escaped: 'Good \\{dayparts.$daypartVariant\\} \\{$user.firstName\\}', gender: "{$gender, select, male {boy} female {girl}}", working: "{$user1.gender, select,\n male {Boy}\n female {Girl}\n } {$user1.name} working with {$user2.gender, select,\n male {boy}\n female {girl}\n {boy or girl named}\n } {$user2.name}", working2: "{gender, $user1.gender as gender | capitalize} {$user1.name} working with {gender, $user2.gender as gender} {$user2.name}", followers: "{$user.name} has {$user.followers, plural,\n " + _Plural.default.ZERO + " {no followers}\n " + _Plural.default.ONE + " {{$user.followers} follower}\n " + _Plural.default.OTHER + " {{$user.followers} followers}\n }", followersSmart: "{$user.name} has {$user.followers, plural,\n =0 {no followers}\n =1 {# follower}\n {# followers}\n }", ICU: "{$gender_of_host, select,\n female {{$num_guests, plural, offset:1\n =0 {{$host} does not give a party.}\n =1 {{$host} invites {$guest} to her party.}\n =2 {{$host} invites {$guest} and one other person to her party.}\n other {{$host} invites {$guest} and # other people to her party.}}}\n male {{$num_guests, plural, offset:1\n =0 {{$host} does not give a party.}\n =1 {{$host} invites {$guest} to his party.}\n =2 {{$host} invites {$guest} and one other person to his party.}\n other {{$host} invites {$guest} and # other people to his party.}}}\n other {{$num_guests, plural, offset:1\n =0 {{$host} does not give a party.}\n =1 {{$host} invites {$guest} to their party.}\n =2 {{$host} invites {$guest} and one other person to their party.}\n other {{$host} invites {$guest} and # other people to their party.}\n }\n }\n }", pluralWithoutPairs: "{$count, plural, 5, 6, 7}", badTranslation: "{this is very bad", customFilter: 'This is {$name | test}', selectWithoutPairs: "{$count, select, 5, 6, 7}", filter: { trim: 'Trim this {$value | trim}', trim2: 'Trim this {$value, trim}', trunc: "Trunc this {$value | truncate, 7, '..'}", upperCase: 'This is {$value | upperCase }', lowerCase: 'This is {$value | lowerCase }' }, nameFn: 'Zlatko {$user.lastName}', // external variable ordinal: "Take the {$position, ordinal,\n one {#st}\n two {#nd}\n few {#rd}\n {#th}\n } right" }; exports.default = _default; //# sourceMappingURL=en_US.js.map