1
0
Fork 0
freesewing/markdown/dev/guides/best-practices/use-translation-keys/en.md
2022-02-18 18:33:38 +01:00

813 B

title order
Use translation keys, not text 60

Don't insert literal text in your patterns. Instead, insert a key that can then be translated.

For example, if you want to put Finish with bias tape on your pattern, don't be tempted to do this:

path.seam.attr("data-text", "Finish with bias tape");

That (English) string is now hard-coded in your pattern. As freesewing supports translation out of the box, it would be a real shame not to make use of it.

Instead, insert a key to identify the string:

path.seam.attr("data-text", "finishWithBiasTape");

This way, it can be translated.

You can find and browse the translations and available translation keys in the freesewing/freesewing project.