Языковая локализация. Локализация как разновидность переводческой деятельности: лингвистические, технологические, психологические аспекты

1) Интернационализация — это приёмы, упрощающие адаптацию программы (игры, веб-сайта) к культурным особенностям людей, проживающих в определённых регионах. У программного продукта изымаются практически все этнико-культурные особенности, присущие людям, которыми был создан этот продукт. Например, высказывания или фразеологизмы, которые в разных языках звучат абсолютно по-разному, или такие речевые обороты, аналогов которым нет в языке перевода. Обороты, которые нуждаются в замене в целях достижения понимания людей, для которых создаётся перевод.

2) Этап самой локализации к реалиям людей, говорящих на языке перевода. Проводятся культурные, технические, лингвистические и другие адаптации, с целью того, чтобы сделать программный продукт как можно ближе, понятней для рынка сбыта (людей, для которых осуществляется перевод).

Оба этапа очень сложны в исполнении, но если они выполнены грамотно и по всем правилам, то у аудитории, для которой был создан перевод, не должно возникать чувств, что эта игра была создана для людей, говорящих на другом языке. У людей, при просмотре или игре в адаптированной версии игры или программы, должно возникать чувство, что игра или программа была создана людьми, говорящими с этим человеком на одном языке, и имеющими те же жизненные реалии и привычки, что и у этого человека.

В заголовок статьи вынесен, казалось бы, простой вопрос. Статью из журнала мы переводим, приложение – локализируем, ничего сложного. На самом деле всё не так. Как выясняется, очень многие, в том числе заказчики переводческих услуг, разницы между двумя терминами не видят, а следовательно, не хотят выделять физические и финансовые ресурсы на априори более сложный и долгий процесс локализации. Фразу «зачем вам время на исследования, сел да перевёл быстренько» можно услышать до неприятного часто. Поэтому мы хотим немного рассказать о разнице между этими двумя понятиями (а вы, возможно, покажете эту статью своему заказчику, чем его и убедите).

Чтобы конкурировать в условиях современной глобальной экономики, организациям нужно адаптировать веб-сайт и цифровой медиа-контент к международной аудитории. И тем не менее, многие компании, большие и маленькие, не понимают важных различий между переводом и локализацией. В этой статье д-р Нитиш Сингх рассказывает о переводе по сравнению с локализацией и объясняет, почему два дополняющих друг друга процесса имеют большое значение, но по-разному.

Перевод и локализация. В чем разница?

Термины «локализация» и «перевод» часто используются как взаимозаменяемые. И всё же, хотя термины и процессы имеют общие черты и цели, результат совершенно разный.

Чтобы понять разницу, давайте начнём с некоторых простых определений:

Что такое перевод?

Перевод является пословным преобразованием или преобразованием языка. Если вы хотите убедиться, что покупатели знают, как эффективно использовать ваш продукт, важно, чтобы тексты источника и целевого языка точно совпадали. Целью перевода является достижение смысловой эквивалентности путём обеспечения идиоматической, словарной и концептуальной эквивалентности.

Что такое локализация ?

Локализация (также упоминается как l10n) подразумевает, что продукт в языковом и культурном плане соответствует той области, где он будет использоваться и продаваться. Эти изменения видны покупателю продукта или услуги и связанны с ними в культурном коннотативном плане.

Продукт в языковом и культурном плане соответствует – это ключевая фраза для сравнения. Оба процесса кажутся очень активными или сложными. Тем не менее, знать разницу между тем, что является эквивалентным, а что соответствующим, очень важно для успехов в процессах глобализации.

Важность перевода и локализации

Перевод представляет собой подмножество действий, осуществляемых в ходе лингвистической локализации продукта или услуги. Это важно, поскольку большинство пользователей Интернета предпочитают читать веб-контент на их родном языке. Они чувствуют себя свободнее и склонны оставаться на сайте, который написан на их родном языке.

Локализация сама по себе также является подмножеством действий, осуществляемых в процессе глобализации продукта. Слово «локальный» здесь используется вместо «принадлежащий одной стране», потому что в одной стране могут быть разные языковые и культурные требования. Например, в Канаде компаниям необходимо локализовать веб-сайты и/или социальные медиа средств массовой информации для французского или английского языка конечных пользователей.

Перевод и локализация. Когда разница важна

При переводе могут возникнуть проблемы намерения и ясности, если исходный язык пословно эквивалентен целевому, как может быть в случае с машинным переводом, за которым не следует профессиональное редактирование. Даже если текст переведён на исходный язык хорошо подготовленным лингвистом, ему может не хватать знания культурных и технических нюансов, необходимых для эффективного понимания целевой аудитории.

В то время как простой перевод может быть целесообразным для некоторых типов контента на определенных рынках, локализация чаще требуется для адаптации высоко эмоционального, творческого маркетингового контента так, чтобы он создавал желаемый эффект во всех регионах.

Локализация также используется для контента, который заставляет клиентов взаимодействовать с вашим брендом. Из-за этого перевод и локализация отличаются на тактическом уровне.

Мы можем это лучше всего увидеть, когда локализируем веб-сайт для конкретной страны или культуры. Особое внимание следует уделять местным обычаям, дате и времени, валюте и формату нумерации, единицам измерения, адресам и номерам телефонов, расположению и ориентации, иконкам и символам, языковому и словесному стилю, цвету и эстетике. Например: Yahoo имеет веб-сайты для 24 стран на 12 языках, а команды локализации физически находятся в целевых странах с целью развития и поддержания веб-сайтов конкретных стран.

После появления компьютеров и Интернета в переводе стали нуждаться ещё большие объёмы информации - перевод сайтов, компьютерных программ, игр и т.п. Отсюда и появилась новое не до конца оформившееся научное направление - локализация.

Локализация (от англ. localization - программное обеспечение) - это не просто другое название переводу, это совершенно новая дисциплина, которая пытается помочь людям осваивать и ориентироваться на просторах Интернета, а также в компьютере. Чтобы уточнить природу и сущность локализации, мы сформулировали следующее определение: локализация - это разновидность переводческой деятельности в виде культурной и лингвистической адаптации продукта в сфере информатики, кибернетики и смежных с ними науками.

Целью процесса локализации является языковая и главным образом культурная адаптация продукта к территории его распространения по средствам различных компьютерных программ. Для достижения данной цели необходимо решение исследовательских задач по 2 направлениям:

1. изучение специфики компьютерного дискурса.

2. изучение и внедрение таких моделей перевода, которые акцентируют внимание на передачу в тексте перевода культурологических аспектов смысла.

Кратко остановимся на каждом направлении. Вслед за учёным А.В. Дрожащих определим компьютерный дискурс как общение на компьютерную тематику в сети. В его изучении акцент делается на специфике компьютерных терминов, жаргонов, профессианализмов и сленгизмов.

Что касается второго аспекта, мы опираемся на разработанную Л.В. Кушниной концепцию переводческого пространства и теорию гармонизации. В рамках данной концепции локализация, как разновидность переводческой деятельности, требует культурной адаптации. Поэтому наибольшую значимость в условиях локализации приобретает, во-первых, содержательное поле, чтобы не исказить смысл этого поля. Во-вторых, поле реципиента, так как носитель другой культуры должен адекватно понять замысел автора, в-третьих, фатическое поле, чтобы максимально передать культурологический смысл. Их синтез (синергия) может привести к гармоничному переводу.

Специалист, который занимается локализацией (локализатор) должен в себе сочетать знания переводчика и инженера, разбираться в компьютерах и владеть языком, владеть необходимыми информационными средствами, чтобы разбираться в материалах, которые нужно будет локализовать, например, изменять меню, изображения, окно сообщения и т.п. Уже существует насколько курсов по подготовке локализаторов - в Канаде и Германии, в Ирландии и Америке.

Существует три уровня локализации:

1.Обеспечить поддержку языка и национальных стандартов, необходимый минимум, чтобы программа могла выполнять свои функции в другой стране (вывод на экран символов языка, ввод текста, алфавитная сортировка, строковые операции и т. д.)

2. Перевод текстов в интерфейсе программы на целевой язык.

3. Тонкая настройка под целевую страну (работа со словоформами, дополнительные стандарты, не влияющие на основную функциональность программы, учёт национального менталитета и т.д.).

Для дальнейшего уяснения локализация и речевой деятельности, дадим определение речевой деятельности и установим роль языка в речевой деятельности. По определению А.Н.Леонтьева, «речевая деятельность есть активный, целенаправленный, мотивированный, предметный (содержательный) процесс выдачи и (или) приема, сформированной и сформулированной посредством языка мысли (волеизъявления, выражения чувств), направленный на удовлетворение коммуникативно-познавательной потребности человека в процессе общения» (Леонтьев А.Н, "Психологическое исследование речи", 1935 год).

Как показали исследования И.К.Ситкаревой роль локализации при переводе заключается в адаптации текста. Основываясь на работе исследователя «Лакуны в художественном тексте: лингвокультурологичнсое исследование», адаптация - это формирующийся в сознании переводчика диапазон стратегий взаимодействия с интерпретируемым знаком, основными локусами которого выступают адаптивность как направленность перевода на культуру-рецептор и резистивность как ориентация перевода на культуру-источник. Этот диапазон представлен в сознании переводчика в виде набора потенциально возможных переводческих решений, из которого он выбирает наиболее приемлемое применительно к конкретным условиям межкультурного взаимодействия.

При этом коммуникативное пространство межкультурного взаимодействия остается принципиально открытым для повторных интерпретаций.

Терминология

Приведу несколько вольно переведенных и отредактированных определений из MSDN:
Локализация (Localization) - это процесс перевода ресурсов приложения в локализованные версии для каждого языка и региональных параметров, которую поддерживает приложение. Переход локализации должен происходить только после того, как выполнена условие Локализуемости (Localizability) , т.е. исполняемый код отделен от любых элементов пользовательского интерфейса.

Глобализация (Globalization) - это процесс проектирования и разработки приложения, которое поддерживает локализованный пользовательский интерфейс и региональные данные для пользователей из разных культур. Cведения о конкретных языковых и региональных параметрах могут включать в себя: систему письма, используемые календари, соглашения о формате даты и времени, чисел, денежных и физических величин, правила сортировки и даже форматы адреса, телефона, размера бумаги по умолчанию.

Так что то, чем занимаются команды, приводящие к потребному виду изначально нелокализуемые продукты, называется громким словом - глобализацией , но никак не локализацией.

Язык и региональные стандарты

Итак, в.NET есть главный класс, представляющий информацию о языковых и региональных стандартах (для неуправляемого кода по-английски называемых ""locale"") - System.Globalization.CultureInfo . Рядом с ним есть еще Calendar , RegionInfo , NumberFormatInfo , DateTimeFormatInfo и мн. др.

У культуры есть имя (по сути - код), в этих терминах удобно общаться. У инвариантной культуры имя пустое, поэтому мы будем обозначать её как ivl .

Две культуры потока
У любого потока - экземпляра Thread есть два свойства: public CultureInfo CurrentCulture {get; set;} и public CultureInfo CurrentUICulture {get; set;}
Первая культура используется для форматирования чисел, дат и пр. региональных настроек, а вторая используется в поиска подходящих локализованных ресурсов.

Так зачем же нужно две культуры? В этом есть резон: для потомка англосаксов, родившегося и живущего в Индии, родной язык - английский. На нем он и хочет видеть интерфейсы программ на своем ноутбуке. Однако, при работе в Excel"е он скорее всего будет оперировать рупиями (буква रु на хинди), и при этом знает, что площадь родной страны составляет 32,87,590.01 км 2 .

Структура дерева культур
Культуры образуют дерево. Т.е. у каждой культуры есть родительская.

В корне дерева расположена «никакая» культура - инвариантная . Она не содержит в себе информацию о регионе, представляет несуществующий инвариантный язык, правила форматирования в котором странным образом похожи на американские. Родителем инвариантной культуры является другая инвариантная культура, и так до stack overflow.

Противоположностью являются определенные (специфичные , specific ) культуры. Они содержат в себе информацию и о языке/письме, и о регионе, и о форматировании чисел и дат. Примеры: ru-RU , en-US , en-IN .

Родителями специфичных культур культур являются нейтральные культуры. Назначение таких культур - нести информацию о языке и письме. До.NET 4.0 нейтральные культуры и не могли содержать информацию о форматировании и регионе, теперь эта информация берется из доминирующей специфичной культуры. Примеры: ru , en , mn-Cyrl (монгольский, кириллица), mn-Mong (старомонгольское письмо).

Вопрос на засыпку внимательному читателю: кто может быть родителем нейтральной культуры?

Распространенные заблуждения
Итак, мы с легкостью представляем веточку дерева культур на примере ivl <- ru <- ru-RU . Но неверно утверждать, что иерархия всегда состоит из трех культур. Так, например, думали авторы книги Язык программирования C# 2005 для профессионалов в примере к 17-й главе, и тогда это было почти верно .

Но языки с несколькими видами письма ломают стереотип.

До.NET 4.0 все было совсем запутанно: существовали специфичные культуры, родителем которых была инвариантная. См. тулу .

Китайский куст

Косяки от MS
№1
Вашему вниманию представлен еще один кустик культур - узбекский:

Понятно, что произошло: после 1991 г. когда-то переведенные на кириллицу языки стали усиленно от кириллицы избавлять.

У класса CultureInfo есть свойство string NativeName , т.е. название культуры на описываемом языке. Для культуры uz-Latn-UZ значение NativeName равно U"zbek (U"zbekiston Respublikasi) , хотя на самом деле должно быть O"zbek (O"zbekiston Respublikasi) .

Багу уже много версий.NET.

№2
Поговорим про бывшую союзную республику Молдавию , самоназвание ""Молдова"". Говорят молдаване на молдавском языке. Хотя ученые-филологи спорят, что это не самостоятельный язык, а диалект румынского.

По факту, существует три румынских языка:

  • румынский в Румынии (латиница);
  • румынский в Приднестровье (кириллица), оставшийся в том виде, в каком был на момент распада Союза;
  • румынский в Молдавии (латиница), со своим вариантом латинизации, не совпадающем с принятым в Румынии.
Казалось бы, в.NET мы можем ожидать увидеть три специфичные румынские культуры, ну, или две - по политическим причинам (Приднестровье). Но нет, Молдавии в Windows NLS API нет. Есть только культура ro-RO , Румынский (Румыния). Именно такой локалью молдавские пользователи и пользуются. Зато Microsoft в Молдавии есть .

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

Интересно, что когда-то давно, в первых.NET"ах и старых операционках были замечены культуры ru-MO и ro-MO . Да, код региона был MO , а не MD как сейчас. Стандарт ISO поменялся?

Табу для локализуемых приложений

Список не может быть полным, зато примеры из личного опыта отлавливания багов локализованных приложений.
№1
Очевидно, что никогда нельзя зашиваться на имена системных папок. Хотя, казалось бы, куда могут подеваться Program Files ? По какой-то нелепости в локализованной на русский Windows эту папку не стали переименовывать. Но так не во всех локализациях!

В испанской локализации папка гордо именуется Archivos de programa . Рекомендую: перевод Гугла с испанского на русский.

№2
Настоящим бичом глобализуемого-локализуемого приложения являются строки. Конкатенирующиеся. Но даже если строки с подстановками, то переводчикам содержимое подстановок без комментариев неочевидно: "{0}" вызвало ошибку "{1}".{2}Обратитесь к {3} . А под {2} имеется в виду банальный Environment.NewLine .

Чтобы все объяснить, рассмотрим пример. Компании Google не удалось победить поисковую систему Baidu в Китае. Как вы думаете, почему? Все дело в языковом ограничении. И тут возникает логичный вопрос: возможно ли добиться успеха на зарубежном рынке, воспользовавшись исключительно услугами чистого перевода? Нет. Этого мало. Дополнительно понадобится локализация. Именно от нее зависит успех продвижения бизнеса в другой стране.

Разбираемся с терминологией

Под локализацией следует понимать процедуру адаптации товара или услуги к целевой аудитории конкретной страны. Безусловно, это понятие включает в себя перевод. Однако с учетом множества дополнительных факторов. К ним относятся культурные, социальные и географические особенности, денежные единицы, диалект, юмор, жизненные приоритеты населения и другие нюансы.

Особенно актуальна локализация при создании другой языковой версии сайта. Кроме услуг перевода, вам необходимо осуществить следующие действия:

    Локализовать структуру ресурса;

    Сделать локализацию содержимого. Это касается мультимедийного контента и стиля сайта;

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

Как вы думаете, способна ли фирма, предоставляющая исключительно услуги перевода, справиться с этой задачей? Конечно, нет. Для этого понадобится располагать командой сильных лингвистов и it-специалистов, владеющих определенными навыками и использующими в работе передовые технологии.

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

Помните, если локализация сделана правильно, то целевая аудитория будет воспринимать товар или услугу так, будто бы изначально они были созданы для удовлетворения ее потребностей. В результате повышается эффективность продвижения бизнеса за рубежом.

Основное отличие локализации от перевода

Большинство полагает, что локализация представляет собой перевод с использованием передовых технологий. На самом деле это особое языковое обслуживание. Очень сложный процесс, состоящий из множества нюансов.

Дополнительное преимущество локализации состоит в том, что за счет нее улучшаются важные нетекстовые компоненты услуг и продуктов. Например, формат времени и даты, физическая структура и т.д. В результате они ничем не отличаются от местной продукции и услуг, поскольку полностью соответствуют традициям и культуре определенной страны.