unicode-org / message-format-wg

Developing a standard for localizable message strings
Other
231 stars 33 forks source link

Support messages in HTML #15

Closed echeran closed 1 year ago

echeran commented 4 years ago

This thread is a spin-off of the conversation that began in requirements gathering (issue #3) about how to support content that comes from and/or is destined to HTML / Web.

See previous comments:

  1. First comment from @zbraniecki - embedding messages in HTML
  2. Response to first comment from @nbouvrette - TMSes supporting HTML using placeholders
  3. Response to first comment from @mihnita - most CAT tools support HTML now
  4. Response to @mihnita from @zbraniecki - legacy l10n system DTD didn't support HTML
nbouvrette commented 4 years ago

Thanks for creating this thread - I took the opportunity to also create one for inflections which was the other topic which seemed to dilute a bit the requirements discussions.

@mihnita

In this day and age most CAT (Computer Added Translation) tools support HTML out of the box.

Both CAT (Computer-assisted translation) tools and TMS (Translation Management System) support well HTML hence why I was proposing to leave this out of scope in terms of defining the syntax. I was mentioning this in issue #2 that I think it would help to have a clear definition of all the acronyms because it can become easy to get lost, but on top of that, having a clear view of:

Is this something we should do before resuming this discussion or is this clear for everyone? Because from what I know, I still don't understand why any linguistic syntax should also try to solve markup problems given that most of those are already solved by linguistic tools (CAT/TMS).

From what I've seen the newer (online) TMSes support XLIFF, often better than the more established ones. (I call them CAT tools if they include more than TM (Translation Memory).

Related to definitions (maybe we should spin a new thread?), the way I see this:

@zbraniecki

The limitation wasn't CAT. It was the l10n system we used (DTD! :)).

I am not sure I am following you on this one? are you referring to the TMS or something else? Is this still a problem today?

grhoten commented 4 years ago

Based on this morning's meeting, it's probably best to just make sure that the syntax doesn't conflict with HTML. I think @zbraniecki suggested that. For me, I think that SSML support is more important than HTML, but I can still see value in supporting HTML/XHTML in some way.

aphillips commented 1 year ago

Closing this issue as obsolete. Open new issues for specific HTML compatibility proposals or related requests.