icu-pseudo-translate

Translate ICU message strings into pseduo-translated ICU message strings.

Usage no npm install needed!

<script type="module">
  import icuPseudoTranslate from 'https://cdn.skypack.dev/icu-pseudo-translate';
</script>

README

icu-pseudo-translate

Třáñƨℓáƭè ÌÇÛ ₥èƨƨáϱè ƨƭřïñϱƨ ïñƭô ƥƨèδúô-ƭřáñƨℓáƭèδ ÌÇÛ ₥èƨƨáϱè ƨƭřïñϱƨ.

install

yarn add icu-pseudo-translate
# or, probably..
yarn add icu-pseudo-translate --dev

use

const { pseudoTranslate } = require('icu-pseudo-translate');

pseudoTranslate(`On {takenDate, date, short} {name} took {numPhotos, plural,
    =0 {no photos.}
    =1 {one photo.}
    other {# photos.}}`);
/**
outputs
`Óñ {takenDate, date, short} {name} ƭôôƙ {numPhotos, plural,
    =0 {ñô ƥhôƭôƨ.}
    =1 {ôñè ƥhôƭô.}
    other {# ƥhôƭôƨ.}}`
*/

credits