Eemeli Aro

Results 571 comments of Eemeli Aro

This isn't completely fixed yet, as the attribution is still wrong when the keyboard shortcut is used: https://github.com/mozilla/pontoon/blob/071829c8202dbb7ca713f4220370f8a125a11b4e/translate/src/modules/translationform/utils/editFieldShortcuts.ts#L112-L116

The problematic translation is this one: https://pontoon.mozilla.org/mua/common-voice/web/locales/common-voice/en/pages/contribute/common.ftl/?string=312854 Its actual string value is ``` contribution-background-noise-example-1-fixed-title = [ɓan fuŋ fane] [tǝhele] ``` where the last line is invalid Fluent, because it starts...

Please share the actual JS code you're using to get this result; if you're using `parse()` rather than `parseDocument()`, the presentation details are discarded.

Ah, now I see it; this is the issue you're seeing, and it is indeed a bit surprising: ```js parseDocument('|-\n').toString() === '""\n' ``` There's no reason to discard the preferred...

> > This document continues to not present and consider the alternative discussed on the call and in my preceding comment, of separating the two MUST requirements more clearly from...

Given that we already have the `values` and `pattern` attributes on ``, what is the benefit and meaning of the corresponding values of the proposed `l10nAccess` attribute? In other words,...

> Isn't this more of an implementation detail? This has been discussed in a few of our recent meetings, and I agree with @mihnita that common error codes would be...

During the [2024-07-22 call](https://github.com/unicode-org/message-format-wg/blob/main/meetings/2024/notes-2024-07-22.md#topic-result-of-balloting-for-error-handling-830) we identified a need to document in `test/README.md` the relationship between the error codes we use in tests, and the errors enumerated in `spec/errors.md`. The PR...

> have one MutationObserver object for each root. (but I recall a performance issue when doing that for ResizeObserver, so we might have surprises doing that too) There might be...

Apparently I never actually submitted [this](https://w3c.github.io/i18n-tests/exploratory/index.html?text=%3Cul%3E%0A%20%20%3Cli%3E%E6%9D%8E%E6%98%8E%3C%2Fli%3E%0A%20%20%3Cli%3E%E5%AD%99%E5%A2%A8%E8%BD%A9%3C%2Fli%3E%0A%20%20%3Cli%3E%E5%88%98%E6%A2%A6%E7%90%AA%3C%2Fli%3E%0A%20%20%3Cli%20class%3D%22wide%22%3E%E4%BC%91%E4%BC%AF%E7%89%B9%C2%B7%E5%B8%83%E8%8E%B1%E5%9B%A0%3C%2Fli%3E%0A%20%20%3Cli%3E%E8%B5%B5%E7%90%AA%3C%2Fli%3E%0A%20%20%3Cli%3E%E5%BC%A0%E4%BC%9F%E5%BC%BA%3C%2Fli%3E%0A%20%20%3Cli%3E%E5%BC%A0%E6%99%A8%E5%85%89%3C%2Fli%3E%0A%20%20%3Cli%3E%E5%88%98%E6%A2%A6%E7%90%AA%3C%2Fli%3E%0A%20%20%3Cli%3E%E6%9E%97%E5%B0%8F%E9%9B%A8%3C%2Fli%3E%0A%20%20%3Cli%3E%E6%9D%8E%E6%80%9D%E5%AE%87%3C%2Fli%3E%0A%20%20%3Cli%3E%E9%99%88%E5%AD%90%E8%BD%A9%3C%2Fli%3E%0A%20%20%3Cli%3E%E9%92%B1%E6%AC%A3%E7%84%B6%3C%2Fli%3E%0A%20%20%3Cli%3E%E7%8E%8B%E6%B5%A9%E7%84%B6%3C%2Fli%3E%0A%20%20%3Cli%3E%E8%B5%B5%E9%9B%A8%E6%AC%A3%3C%2Fli%3E%0A%3C%2Ful%3E&css=ul%20%7B%0A%20%20display%3A%20flex%3B%0A%20%20flex-flow%3A%20row%20wrap%3B%0A%20%20list-style%3A%20none%3B%0A%20%20gap%3A%201em%3B%0A%20%20width%3A%2011em%3B%0A%7D%0Ali%20%7B%0A%20%20text-align-last%3A%20justify%3B%0A%20%20text-justify%3A%20inter-character%3B%0A%20%20width%3A%203em%3B%0A%20%20background-color%3A%20aquamarine%3B%0A%7D%0Ali.wide%20%7B%0A%20%20width%3A%207em%3B%0A%7D&fontSize=36&width=500&height=500&a=&i=) yesterday. It gets pretty close, though it does require explicitly marking the long name rather than detecting it. Solutions here appear to not be...