-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Open
Labels
0. Needs triagePending check for reproducibility or if it fits our roadmapPending check for reproducibility or if it fits our roadmapfeature: language/translations (l10n/i18n)Localization and translation mattersLocalization and translation matterstechnical debt
Description
With nextcloud/tasks#1124 we put another argument in the argument list of the Nextcloud translate function t and we made the code better readable by inserting line breaks like so:
Before:
check.msg = this.$t('tasks', 'The name "{calendar}" is already used.', { calendar: name })
After:
check.msg = this.$t(
'tasks',
'The name "{calendar}" is already used.',
{ calendar: name },
undefined,
{ sanitize: false, escape: false }
)
After merging the pull request, all strings to translate from the lines affected by this change were removed from Transifex, see nextcloud/tasks@bfc245f. I haven't figured out what cause the issue, if it is the linebreak of the other argument.
I don't really know who to ask to check whether the string extraction from Transifex works correctly and can handle linebreaks, so I am gonna ping @ChristophWurst, since you worked on the translation in #20976 🙈
I will check whether removing the linebreaks might solve the issue.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
0. Needs triagePending check for reproducibility or if it fits our roadmapPending check for reproducibility or if it fits our roadmapfeature: language/translations (l10n/i18n)Localization and translation mattersLocalization and translation matterstechnical debt