2 строки для перевода reappear в GitHub после каждого релиза без изменений

Мне кажется, что в новом жизненном цикле строк на Crowdin что-то работает не так, как ожидалось, для js.discourse_rewind.cannot_view_rewind_gibberish и js.discourse_rewind.cannot_view_rewind.

Согласно данным git blame, эти строки изменялись только в декабре.

Однако кажется, что они снова появляются для перевода с каждым релизом. Мне немного трудно это подтвердить, так как я не вижу удалённые тексты.

Но я вижу, что хотя текст не обновлялся, я уже три раза добавил комментарий о том, что перевод не требуется. Каждый раз потому, что строка снова появлялась для перевода.



И я вижу, что в обоих случаях строка появлялась снова, и это совпадает с новым релизом.

Возможно, проблема связана с довольно большим количеством специальных символов или форматирования? В Crowdin однажды произошло небольшое изменение, хотя в GitHub ничего не менялось, но последняя версия выглядит идентичной, поэтому Память переводов (Translation Memory) обработала это, однако это всё равно требует повторного утверждения, что, на мой взгляд, излишне. А те, кто не переводил предыдущую версию, теперь должны перевести обе версии отдельно.

1 лайк

При переключении релиза возникла проблема, из-за которой некоторые файлы рассинхронизировались между ветками release и latest. Файл discourse-rewind был одним из затронутых.

Исправление, которое я применил в ответ на Why were that many translations removed? - #9 by gerhard, должно решить эту проблему и здесь.

Сообщите, пожалуйста, если вы заметите повторение этой ситуации после следующего релиза. Этого не должно происходить.

2 лайка