Как поменять язык в приложении тинькофф

Обновлено: 19.04.2024

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

Введение

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

Рассмотрим локализацию текстовых элементов на примере iOS. Для этого используем список Localizable.strings в котором описаны все фразы в формате «ключ»=«локализованное значение». У каждого языка локализации — разное значение ключей.

  • следить за написанием строковых ключей в коде, иначе вместо локализованной фразы получим «техническую» фразу (название константы);
  • убедиться, что у каждого ключа есть локализованные значения;
  • следить, чтобы локализация на всех платформах приложения была идентичной. Если выходит новая версия приложения, нужно проверить уже имеющиеся фразы.
С чего начать

image


Локализация была реализована при разработке МБ 2.0 — второй версии мобильного банка Тинькофф. Первоначально, выносили локализованные строки в Localizable.strings, заполняли недостающие строки перед тестированием, изменяли и добавляли новые строки во время тестирования. Далее делали новую сборку и все проверяли. И так для каждой платформы.

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

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

Следующим шагом стало использование в коде не локализованные строки, а указатели на локализованные строковые константы. Это избавило от магических строк и опечаток.

  1. Добавить Localizable.strings файл;
  2. Добавить 2 файла для строковых констант:
    LocalizableKeys.h
    LocalizableKeys.m;
  3. Для ТЗ выбрать стиль для локализованных фраз.

Пример описания функционала в ТЗ:

Текст ТЗ пишем в wiki и храним в html, в исходном коде это выглядит так:

Реализация

Для поиска таких фраз используем скрипт, который находит эти фразы и создает список «ключ»=«значение» вида: «main_continue» = «Далее». Это и есть главный список локализованных фраз, которые мы будем использовать в приложении.

  1. Для заголовочного файла: extern NSString *const LocKey_main_continue;
  2. Реализация: NSString *const LocKey_main_continue = @«main_continue»;
  1. Localizable.strings – файл, в котором лежит локализация ключ-значение для каждого языка локализации
  2. LocalizableKeys.h
  3. 3.LocalizableKeys.m

Заменяем эти файлы в нашем проекте и собираем его. Теперь использовать новые ключи локализации можно так:
NSLocalizedString(LocKey_common_error, @"");

Если при очередном обновлении локализации проект не собирается, значит были удалены или переименованы нужные константы. Поэтому мы или меняем их в коде, или возвращаемся в ТЗ.

Таким образом, при каждом изменении ТЗ генерируются новые файлы Localizable.strings LocalizableKeys.h LocalizableKeys.m и собирается проект. В итоге, получаем полное соответствие технических требований и их реализации.

  • целостность всех ключей проверяет компилятор. Если из локализации убрали такую константу, то компилятор скажет нам об этом при сборке;
  • название и значение ключей регламентирует ТЗ;
  • при написании кода можно пользоваться контекстной подсказкой, что заметно увеличивает скорость написания кода;
  • к чтению ТЗ подключается ещё один человек, который следит за локализацией.

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

Пример использования подхода локализации для автотестов

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

Так же как в локализации назначим объектам accessibilityLabel константы из ТЗ и добавим стиль для оформления фраз для автотестов.

Пример описания функционала в ТЗ:

Текст ТЗ пишем в wiki и храним в html, в исходном коде это будет выглядеть так:

  • AccessibilityKeys.h
  • AccessibilityKeys.m

В коде это выглядит так:


Теперь для написания автотестов нужно приложение и ТЗ. Для мультиплатформенных приложений можно использовать одни и те же скрипты автотестов для всех платформ.

В приложении Тинькофф хранятся ваши личные данные — например, номер телефона, паспорт и адрес электронной почты. Они необходимы, чтобы мы могли обслуживать ваши счета и защищать их от мошенников, а вы могли удобно пользоваться сервисами Тинькофф. Проверить, актуальны ли данные, можно через приложение: кликните на имя на главном экране → «Ваши данные».

Как изменить телефон и другие личные данные?

Номер телефона, e‑mail и регион платежей — можно изменить самостоятельно в приложении. Для этого нажмите на свое имя на главном экране → «Ваши данные» → выберите данные, которые хотите изменить. Если меняете телефон, понадобится подтвердить новый номер кодом из СМС.

Данные паспорта — тоже можно изменить самостоятельно в приложении, но нужно приложить скан документа. Для этого нажмите на свое имя на главном экране → «Паспорт» в блоке «Документы» → «Редактировать».

Понадобится фото разворотов с ФИО, текущей пропиской и сведениями о ранее выданных паспортах. Данные сами обновятся за несколько дней. Если до этого вы удаляли данные паспорта из приложения, добавьте его как обычный документ: выберите «Добавить документ» → «Паспорт РФ» → «Мой паспорт».

Если вы не хотите менять данные через приложение, просто позвоните в банк по номеру 8 800 555-777-8 и скажите роботу: «Поменять данные паспорта».

Место работы и адрес — можно изменить двумя способами:

в чате с сотрудником — через приложение: перейдите на вкладку «Чаты» → «Поддержка» → напишите, что хотите изменить.

Зачем вовремя обновлять личные данные?

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

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

Адрес регистрации и проживания — понадобится, чтобы быстро назначить встречу с представителем банка или получить бумажные документы, например справку для посольства. Для этого удобно дополнительно указать адрес проживания, если живете не по прописке. Еще адрес могут спросить сотрудники банка, чтобы проверить вашу личность.

Место работы — поможет получить одобрение по кредиту или кредитной карте, а еще ускорит оформление встречи с представителем банка, если захотите получить карту на работе.

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

Какие еще данные можно загрузить в приложение?

Чтобы документы всегда были под рукой, их можно отсканировать и загрузить в приложение Тинькофф. Так можно сохранить QR‑код, СНИЛС, ИНН, страховку на машину, свидетельство о рождении, полис ОМС и другие документы — полный список можно посмотреть в приложении.

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

В приложении Тинькофф хранятся ваши личные данные — например, номер телефона, паспорт и адрес электронной почты. Они необходимы, чтобы мы могли обслуживать ваши счета и защищать их от мошенников, а вы могли удобно пользоваться сервисами Тинькофф. Проверить, актуальны ли данные, можно через приложение: кликните на имя на главном экране → «Ваши данные».

Как изменить телефон и другие личные данные?

Номер телефона, e‑mail и регион платежей — можно изменить самостоятельно в приложении. Для этого нажмите на свое имя на главном экране → «Ваши данные» → выберите данные, которые хотите изменить. Если меняете телефон, понадобится подтвердить новый номер кодом из СМС.

Данные паспорта — тоже можно изменить самостоятельно в приложении, но нужно приложить скан документа. Для этого нажмите на свое имя на главном экране → «Паспорт» в блоке «Документы» → «Редактировать».

Понадобится фото разворотов с ФИО, текущей пропиской и сведениями о ранее выданных паспортах. Данные сами обновятся за несколько дней. Если до этого вы удаляли данные паспорта из приложения, добавьте его как обычный документ: выберите «Добавить документ» → «Паспорт РФ» → «Мой паспорт».

Если вы не хотите менять данные через приложение, просто позвоните в банк по номеру 8 800 555-777-8 и скажите роботу: «Поменять данные паспорта».

Место работы и адрес — можно изменить двумя способами:

в чате с сотрудником — через приложение: перейдите на вкладку «Чаты» → «Поддержка» → напишите, что хотите изменить.

Зачем вовремя обновлять личные данные?

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

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

Адрес регистрации и проживания — понадобится, чтобы быстро назначить встречу с представителем банка или получить бумажные документы, например справку для посольства. Для этого удобно дополнительно указать адрес проживания, если живете не по прописке. Еще адрес могут спросить сотрудники банка, чтобы проверить вашу личность.

Место работы — поможет получить одобрение по кредиту или кредитной карте, а еще ускорит оформление встречи с представителем банка, если захотите получить карту на работе.

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

Какие еще данные можно загрузить в приложение?

Чтобы документы всегда были под рукой, их можно отсканировать и загрузить в приложение Тинькофф. Так можно сохранить QR‑код, СНИЛС, ИНН, страховку на машину, свидетельство о рождении, полис ОМС и другие документы — полный список можно посмотреть в приложении.

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

Чтобы иметь под рукой личного финансового помощника для решения всех задач в пару кликов, достаточно загрузить на смартфон мобильное приложение Тинькофф Банк. Рассмотрим возможности сервиса и способы скачать. Также разберемся с подключением и техникой безопасности при его использовании.

Возможности приложения

Финансовые

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

Платежные

    счетов с карточек любых банков;
  • мгновенные переводы себе и третьим лицам как внутри Тинькофф, так и в сторонние финансовые организации;
  • оплата штрафов, налогов, ЖКХ, связи и многих других услуг;
  • погашение кредитов, займов;
  • регулярные платежи, настройка шаблонов и автоплатежей.

Дополнительные функции

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

тинькофф мобильный банк

Для Андроид

  1. Запустите Play Market.
  2. Наберите в поиске «Тинькофф Банк».
  3. Нажмите «Установить» и дождитесь загрузки.

Или перейдите к скачиванию по прямой ссылке ниже.

Загрузка APK-файла

Чтобы скачать мобильный банк Тинькофф и начать пользоваться счетами онлайн, можно прибегнуть к сторонним ресурсам. Например, найти ссылку на приложение на популярном форуме 4PDA. Форум тематически подразделен на ветки, соответствующие мобильным операционным системам. Найдите нужную тему в ветках «Программы/Банки» либо воспользуйтесь поиском.

Последняя версия на момент публикации версия tinkoff Mobile доступна для скачиания по кнопке ниже.

Внимание! При использовании постороннего интернет-ресурса пользователю удастся скачать только APK-файл, содержащий программу для установки приложения. АПК-файл придется самостоятельно найти в файл-менеджере телефона, а затем запустить.

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

Для iPhone

В App Store программа находится в разделе «Финансы», но проще найти ее с помощью прямой ссылки ниже.

Для Windows

Мобильный банк Тинькофф для Windows разработан для различного типа устройств: компьютера, смартфона, моноблока и интерактивной доски. Программное обеспечение подходит для OC Windows 8 Mobile и Windows 10.

Чтобы скачать мобильное приложение на компьютер, воспользуйтесь ссылкой на сайте Тинькофф либо самостоятельно найдите ПО в магазине Microsoft.

  1. Откройте Windows Store на смартфоне или пройдите по ссылке выше, если пользуетесь другим устройством.
  2. Перейдите в раздел «Личные финансы/Банки и инвестиции».
  3. Нажмите «Получить» и дождитесь, пока приложение будет установлено.

Как подключить мобильный банк Tinkoff

  1. Откройте приложение на вашем смартфоне.
  2. Нажмите «Получить логин и пароль», а затем введите номер своей банковской карты Tinkoff.
  3. Дождитесь, когда на ваш номер телефона поступит СМС с одноразовым кодом и введите его.
  4. Установите ПИН-код для входа в приложение.

Видео: Подключение и обзор мобильного приложения банка Tinkoff.

Безопасность мобильного личного кабинета

Сундукова Елена

Более 7 лет опыта работы в банковской сфере в разных структурах, начиная от дистанционных служб поддержки и заканчивая фронт-офисом.

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

Приложение Тинькофф Банк позволяет настроить дополнительные параметры безопасности ЛК:

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

Замена сим-карты или переход от одного провайдера связи к другому – обыденный вопрос, с которым сталкивался каждый. Нужно ли сообщать о факте смены контактных данных банку? Далее о том, как изменить номер телефона в Тинькофф для собственного аккаунта.

Нужно ли изменять номер телефона клиента Тинькофф?

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

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

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

Способы смены номера телефона

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

  • в интернет-банке;
  • по телефону техподдержки;
  • в приложении Тинькофф.

Ниже даны детальные инструкции, как действовать, чтобы поменять номер телефона в аккаунте. В отдельной статье вы найдете как получить или сменить ПИН-код карты Тинькофф.

Через интернет-банк

Ранее изменить контактные данные можно было через раздел «Профиль» учетной записи на сайте. После смены номера обычно перезванивали сотрудники банка. Их задача заключалась в проверке нового контакта, чтобы личным кабинетом не воспользовались злоумышленники.

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

Как проверить контактную информацию, указанную в учетной записи:

Внимание! Если вы уже изменили телефон, авторизоваться по старому вам не удастся!

Смена номера через службу поддержки

  • Ф. И. О.;
  • дата рождения;
  • паспортные данные;
  • секретное слово или число;
  • номер телефона, который требует замены;
  • новый номер.

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

Помимо звонка, у держателей карт Тинькофф банка есть еще несколько вариантов для связи со специалистом из раздела «Контакты» на официальном сайте банка:

Смена через приложение

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

смена номера тинькофф через приложение

  1. Запустите приложение.
  2. Откройте раздел «Еще», обозначенный как три точки на нижней панели инструментов.
  3. Чтобы проверить личную информацию, кликните значок в форме карандаша.
  4. Откройте вкладку «Телефоны и e-mail».
  5. Проверьте указанные в приложении контакты.

Чтобы изменить данные личного профиля, вернитесь на два шага назад и перейдите во вкладку «Чат с банком». Откроется окно диалога со специалистом, где можно высказать все пожелания или получить консультацию по любому другому вопросу.

Автор статьи

Куприянов Денис Юрьевич

Куприянов Денис Юрьевич

Юрист частного права

Страница автора

Читайте также: