Terms
Description
Several i18n keys build a single sentence out of multiple separately-translated string fragments, with a link or resource between the fragments.
This structure assumes every language keeps English's word order (Subject-Verb-Object), with the inline element staying in the same relative position in the sentence. That assumption doesn't for SOV languages like Hindi and Kannada (where the verb moves to the end), as well as VSO/VOS languages (Arabic, Irish, etc.), where the verb needs to move to the front.
Depending on the specific sentence, this produces either:
Fully ungrammatical output, or
Grammatically valid but unnatural phrasing
Example Strings
This issue is related to auditing and consolidating each split sentence into a single translation key with a placeholder for the inline element.
CC @andrewtavis
Terms
Description
Several i18n keys build a single sentence out of multiple separately-translated string fragments, with a link or resource between the fragments.
This structure assumes every language keeps English's word order (Subject-Verb-Object), with the inline element staying in the same relative position in the sentence. That assumption doesn't for SOV languages like Hindi and Kannada (where the verb moves to the end), as well as VSO/VOS languages (Arabic, Irish, etc.), where the verb needs to move to the front.
Depending on the specific sentence, this produces either:
Fully ungrammatical output, or
Grammatically valid but unnatural phrasing
Example Strings
This issue is related to auditing and consolidating each split sentence into a single translation key with a placeholder for the inline element.
CC @andrewtavis