Daniel Lockyer
dda1d7cf26
Removed emojis from i18n strings
...
refs https://github.com/TryGhost/Ghost/issues/15502
- these aren't going to change across languages so we can exclude them
from the strings to simplify things
2023-03-16 20:52:39 +01:00
Daniel Lockyer
dc0f021b99
Refactored i18n plaintext email translations to split on newline
...
refs https://github.com/TryGhost/Ghost/issues/15502
- this makes the translations files a lot nicer because they only
contain one line per key
2023-03-16 17:25:22 +01:00
Daniel Lockyer
330e86944c
Added example translation for emails within Ghost
...
refs https://github.com/TryGhost/Ghost/issues/15502
- this adds the i18n translation wrapper to the titles, plaintext
versions and one HTML version of the member emails
2023-03-16 16:09:55 +01:00
Daniel Lockyer
21ea426794
Added i18n service to Ghost core
...
refs https://github.com/TryGhost/Ghost/issues/15502
- this adds the scaffolding for enabling i18n translations within Ghost
core
- also adds `yarn translate:ghost` as an option to the `i18n` package
- the locale is currently hardcoded to `en` so we don't utilize the
translations until we're ready
2023-03-16 14:50:50 +01:00
Daniel Lockyer
6d8ca23625
Added support for namespaces to i18n package
...
refs https://github.com/TryGhost/Ghost/issues/15502
- this adds support for namespaces to the i18n package so we can
separate translations for different packages
2023-03-01 10:24:08 +01:00