In some languages like french (idk if others languages have same patterns) before a voyel and a muted "h" you should use an "élision".
That's why instead of getting
"Le chat de A driana"
We write:
"Le chat d'A driana"
Using tasye-language-tools is efficient for prevent elisions.
language | pack | locale | version | ready to up ? |
---|---|---|---|---|
French | ./pack/fr-FR.yaml | fr-FR | 0.0.1 | 🔸 not sure |
Italian | ./pack/it-IT.yaml | it-IT | 0.0.1 | 🔸 not sure |
- Unsing unpkg
<script src="https://www.unpkg.com/tasye-language-tools@0.0.1/short-long.min.js"></script>
- Install-it by cloning with github
git clone https://github.com/Tasye24/tasye-languages-tools ./tasye-tools/languages
- Example #1
const prefix = "Le vélo" const pretext = { long: prefix + "de", // Le vélo de short: prefix + "d'" // Le vélo d' } const names = ["John", "Andrea"] // 1st name (John) full_text = take_long_or_short(pretext, names[0]) // > full_text = "Le vélo de John" // 2nd name (Andrea) full_text = take_long_or_short(pretext, names[1]) // > full_text = "Le vélo d'Andrea"