The post has been translated automatically. Original language: Russian
Previously, translation was based on rules. People described the grammar of two languages and a dictionary, and the program applied these rules. It worked noticeably worse than I would have liked.
The modern approach is different. The program shows a huge number of texts where the same meaning is written in two languages. Based on these examples, she deduces the correspondences herself.
The key idea is that it is not a word that is translated, but a phrase that takes into account the environment. One word in different sentences gets a different translation because there are different words next to each other.
Hence , the usual mistakes are understandable. A short phrase without an environment translates worst of all. The name of the two-word button may get an unexpected meaning because the program lacks context.
The second common problem is the terms and names. The program sometimes translates a word borrowed from another language in parts, and it makes no sense.
The third feature is the rare language pairs. The fewer examples were available, the lower the quality.
The practical conclusions for the product are simple. It is better to translate short signatures manually. Names and terms should be kept in a separate list with ready-made options.
And check the result by reverse translation. If the phrase translated back has changed its meaning, it is better to rewrite it.
Do you check the automatic translation of short signatures in the interface?
- Файл размером десять мегабайт после сжатия занимает два. Данные при этом остаются те же. Работает это потому, что в большинстве файлов много повторов. Простой пример. В тексте подряд идут сто одинаковых пробелов. Вместо ста символов можно записать короткое указание: пробел, сто раз. Смысл сохранён, места нужно меньше. Второй приём это частота. Часто встречающиеся символы записывают коротко, редкие длиннее. В обычном тексте буква о встречается гораздо чаще, чем щ, поэтому выгодно дать ей более короткую запись. Третий приём это словарь повторяющихся частей. Если слово встречается в тексте пятьсот раз, оно записывается один раз, а дальше указывается ссылка на него. Все эти способы сохраняют данные полностью. После обратной операции получается точно исходный файл. Так работает сжатие документов, таблиц и программ. С фотографиями и видео поступают иначе. Там разрешают немного упростить содержимое: соседние близкие оттенки объединяют, мелкие детали, которые глаз почти не различает, описывают грубее. Файл получается в несколько раз меньше, а картинка выглядит почти так же. Именно так устроены привычные форматы фотографий. Отсюда практический вывод. Документы и данные сжимаются полностью и без изменений, а изображения и видео всегда требуют выбора между размером файла и качеством. Этот выбор стоит делать осознанно, а не оставлять значение по умолчанию. А вы подбираете степень сжатия для картинок на сайте или используете то, что получается при выгрузке?