Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transifex JSON KV file contains non-translatable HTML, Markdown, and templating elements #25

Open
naturalshine opened this issue Feb 12, 2016 · 0 comments

Comments

@naturalshine
Copy link
Contributor

The JSON Key-Value pairs generated for Transifex contain un-filtered YAML and Markdown content, which includes (a) HTML Elements (b) Markdown formatting and (c) Templating elements (i.e. {{ BASE_PATH }}).

This will represent an issue in the translation process, as translators must be careful not to disturb these elements. If they are changed, the content will display differently (and possibly fail) when rendered back into markdown/yaml after translation.

It is possible to imagine a technical solution, in which elements are filtered out during the JSON conversion process, replaced by a simple hash (i.e. ***), and integrated back into the translated files. However, it has yet to be implemented.

This issue links into translation discussions happening here: iilab/contentascode#2 and here: iilab/contentascode#3 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant