-
Notifications
You must be signed in to change notification settings - Fork 5
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
Github-flavored Markdown enhancements #69
Comments
These are important questions to which I don't know the answer. :)
All of them, I think. Frontmatter values should be subjected to the same validation process that other content is, in that
Unfortunately I would say yes, because markdown allows any and all HTML. HTML content is often used to do layout stuff that can't be achieved with markdown.
Each cell, I would think.
Tough question. Even if it is not editable, it should at least be displayed to the translator for context. Maybe the ideal would be something that is able to detect comments in code. That sound really hard though! |
Hey everyone,
In Transifex, context is something applied to strings, so If we consider code blocks to be context, which string do we apply it to? The one preceding? I guess that this is as good a choice as any so if we are satisfied with that, it can be done. |
@kbairak I think "context" on @zeke's comment was more related to being able to read the whole document in order in the editor with no important piece of info missing. I think this is important too. I'm thinking that by default we should probably extract it and make it available for translations, then have validation checks that can ensure it doesn't break the md formatting. We also have validation checks that can be applied to strings based on tag they receive. If people want to make the code block strings not editable, then we could suggest doing an extra step and use our API to apply the String type could be identified easily if we populate the context field of the string with such info. Example, |
👍 |
I'm opening this ticket to track improvements we need to make to the parser.
Here a list of things we still need to accomplish:
Design decisions we need to make:
The text was updated successfully, but these errors were encountered: