@NewsAndTipsNT · Post #3476 · 09.07.2025 г., 12:01
🅰Telegram's #Translation feature is back. It's slowly rolling out and may not work for all messages or users just yet.
Hashtags
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #721 · 26.12
Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev
Hashtags
Търсене: #translation
@NewsAndTipsNT · Post #3476 · 09.07.2025 г., 12:01
🅰Telegram's #Translation feature is back. It's slowly rolling out and may not work for all messages or users just yet.
Hashtags
@perevodokanal · Post #117 · 17.05.2024 г., 17:50
🌷 Что должно быть в готовом файле аудиовизуального перевода помимо самого перевода? Аудиовизуальный перевод, то есть перевод аудио- и видео- контента из всех видов перевода, наверное, больше всего окутан какой-то тайной. Поэтому сейчас я напишу, что должен предоставить такой переводчик заказчику, помимо перевода самих реплик для озвучивания. 🌷таймкоды. То есть время, когда начинается/кончается реплика. Таймкоды бывают начальные и конечные, чаще всего (но не всегда) студиям нужны только начальные. Их могут просить либо в формате чч:мм:сс, либо в формате мм:сс. Обычно таймкоды с часами логично запрашивать для фильмов (ну или сериалов, где серии больше часа, помню, такие были в «Игре престолов»). 🌷роли. В случае, если озвучка многоголосая (а большинство студий делают сейчас именно такую), переводчику нужно указать роли героев. То есть переводчик не только переводит сказанное, но и следит, какой герой и что говорит. Кажется, что задача несложная, но когда дело доходит до азиатских сериалов.... В общем, я плоховато различаю их лица и с этим могут быть проблемы. А иногда лица в кадре в какой-то темноте и ни черта не разглядишь, кто там говорит. 🌷паузы. Сам перевод реплик должен быть уложен. Что значит уложен: подходить по длине оригинальной реплики (примерно или супер точно - в зависимости от типа озвучки) и иметь проставленные паузы. Паузы обычно проставляются слэшами, например, / для паузы в 1-5 секунд и // для паузы больше 5 секунд. Это примерные требования, у всех студий они разные. Плюс ещё есть очень мелкие паузы, люфты, то есть паузы меньше 1 секунды. Их можно отмечать по-разному, но обычно это делается двуточием (..). Всё это должно быть в переводе под закадр. Про дубляж не хочу тут писать, так как и так уже большой пост, но там будет нужно ещё кое-что вдобавок к перечисленному. Поэтому работа переводчика включает намного больше, чем просто сделать красивый перевод. #translation
Hashtags
@EEEEYHN · Post #1011 · 03.06.2022 г., 09:34
Mozilla 发布离线翻译插件 Firefox Translations。此插件是 Project Bergamot 的一部分,后者由欧盟资助,旨在提升浏览器离线机器翻译的效果。 插件目前支持 12 种语言,包括德语、西语、俄语、葡萄牙语、意大利语等。 https://addons.mozilla.org/en-US/firefox/addon/firefox-translations/ https://blog.mozilla.org/en/mozilla/local-translation-add-on-project-bergamot/ seealso: HackerNews:31596888 seealso: https://mozilla.github.io/translate/ #Mozilla#Translation
Hashtags
@ai_machinelearning_big_data · Post #8422 · 01.09.2025 г., 10:35
⚡️ Tencent дропнули Hunyuan-MT — мощные open-source модели для перевода Что внутри: - Доступны модели Hunyuan-MT-7B и Hunyuan-MT-Chimera-7B - Поддержка 33 языков - Chimera-7B — это первая в индустрии откртытая ансамблевая модель 🏆 Результаты: - 1-е место в 30 из 31 категорий на международном конкурсе WMT25 (Workshop on Machine Translation 2025, крупнейшая в мире конференция-соревнование по машинному переводу) - Hunyuan-MT-7B лидирует среди моделей своего размера 🟠Модели: https://huggingface.co/collections/tencent/hunyuan-mt-68b42f76d473f82798882597 🟠Репозиторий: https://github.com/Tencent-Hunyuan/Hunyuan-MT Demo: https://hunyuan.tencent.com/modelSquare/home/list @ai_machinelearning_big_data #AI#NLP#Translation#Tencent
Hashtags
@NewsAndTipsNT · Post #3478 · 09.07.2025 г., 15:19
Telegram Restores Translation Feature Using OpenAI Telegram has fully restored its built-in #translation feature. Previously powered by Google, it now uses #OpenAI for text translation. Additionally, #Telegram's voice-to-text feature was powered by OpenAI’s Whisper model long ago. Img source : 💌💌💌
Hashtags
@mustseemagicfilm · Post #1083 · 18.12.2024 г., 12:04
Администратор решил потрудиться и сделать экспресс-перевод вчерашней речи Тома Круза во время вручения ему награды от ВМС США «За выдающиеся заслуги перед обществом». Это самая престижная награда ВМС США, присуждаемая гражданским лицам. #translation | #TomCruise ✗ #ТомКруз
Hashtags
@NewsAndTipsNT · Post #3439 · 28.06.2025 г., 16:35
🅰 On-Device Translation Strings in the latest beta reveal Telegram is working on local #translation support. Language models will be downloaded to the device, enabling faster and more private translations without needing the cloud. 🎞Video Ads Incoming Telegram may soon introduce #video#ads within the video player, as new beta strings reference this feature. This could be part of their monetization expansion. Source : 💌💌💌
Hashtags
@ai_machinelearning_big_data · Post #9020 · 20.11.2025 г., 09:14
⚡️Команда Google Research представила технологию живого перевода речи в речь, которая позволяет говорить на одном языке и почти мгновенно слышать перевод на другом. Раньше процесс проходил через три этапа: распознавание речи, перевод текста и синтез новой речи, из-за чего задержка могла достигать десятков секунд. Исследователи оптимизировали весь конвейер, сделали обработку более устойчивой и сократили время реакции. Перевод звучит естественнее, меньше «подправляется» в реальном времени, а паузы стали значительно короче. Технология приближает момент, когда люди смогут свободно общаться, даже если не знают языка собеседника. https://research.google/blog/real-time-speech-to-speech-translation @ai_machinelearning_big_data #Google#AI#Translation#SpeechToSpeech#GoogleResearch
@sarconsulurals · Post #3095 · 28.01.2026 г., 02:47
🗓🇿🇦January 28 marks the birthday of Mzuvukile Maqetuka (1952) — writer, diplomat, and Ambassador Extraordinary and Plenipotentiary of the Republic of South Africa to the Russian Federation and the Republic of Belarus (2021–2025). 📘 In 2024, his novel Jim Is Tired of Jo’burgwas translated into Russian for the first time and published in Yekaterinburg — a milestone we’re proud to share. Your dedicated service to your country and outstanding leadership inspire not only me personally, but also my team and many others. May this day be filled with joyful moments. Wishing you robust health and prosperity for many years to come. Sergey Mazurkevich Honorary Consul of the Republic of South Africa in Yekaterinburg #SouthAfrica#Yekaterinburg#Translation#HonoraryConsul#Mazurkevich
@sarconsulurals · Post #2606 · 26.09.2025 г., 12:17
🌍📚 Ahead of International Translation Day, the Office of the Honorary Consul of South Africa in Yekaterinburg held a meeting with students from the Department of Foreign Languages at Ural Federal University, dedicated to translation issues. 📖 We talked about the translation of Mzuvukile Maqetuka’s book Jim is Tired of Jo’burg, as well as the challenges of the translator’s craft. Students asked many insightful questions. 🤝 After the event, we explored potential joint projects with the head of the department, Dr. Aleksandra Kovalyova. #SouthAfrica#Yekaterinburg#Translation#UrFU#Education#Diplomacy
@sarconsulurals · Post #2867 · 05.12.2025 г., 02:46
🌍📚The Office of the Honorary Consul of South Africa in Yekaterinburg took part in the international conference Linguistics, Translation, and Intercultural Communication, organized by the Institute of International Relations (Yekaterinburg). Using the work of the Honorary Consulate as an example, we discussed with students and faculty the key issues of translation, bilingual copywriting, and intercultural communication. 🤝 After the event, we held a constructive discussion with the Institute’s Rector, Dr. Irina Vylegzhanina, on potential areas of future cooperation. #SouthAfrica#Yekaterinburg#Translation#InterculturalCommunication#Education
@plltxe · Post #5743 · 03.02.2025 г., 07:26
Introducing my new project: i18n fails A collection of poorly carried out #internationalization ( #i18n ), #localization ( #l10n ), and #translation of software user interfaces. https://i18nfails.1a23.studio/