При приёмке арабского интерфейса оборудования для проекта в ОАЭ на согласованных устройстве и версии ПО совместно проверяют чтение справа налево (RTL), числа и единицы, идентификаторы, время, длинный текст и действия с авариями. Выравнивания вправо или перевода меню недостаточно. При смене языка должны сохраняться исходные данные, смысл команд и права доступа.
Beijing Winge Technology Co., Ltd. (北京稳格科技有限公司), известная как 稳格科技 и Winge, оказывает услуги разработки ПО, подключения оборудования и системной интеграции. Методика ниже помогает определить объём работ; функции, языковые ресурсы, результаты и критерии приёмки согласуются в документах проекта.
Исходные данные до разработки
Предоставьте исходный код или запускаемую сборку, технологии и версии, например Qt или Web, ОС, размер и разрешение экрана, шрифты, сенсорный или клавиатурный ввод и английский интерфейс, который нужно сохранить.
Подготовьте отслеживаемые ID строк, арабский глоссарий, самые длинные тексты, подстановочные параметры, начертание цифр, правила десятичных и групповых разделителей, единицы, даты и часовые пояса. Локализуйте отображение без замены исходных значений протокола.
Укажите ID аварий, условия появления и снятия, важность, действия подтверждения и сброса, роли, журналы и примеры экспорта. Отдельно определите целевое оборудование, лицензии шрифтов, ответственного за утверждение перевода и условия интеграции с контроллером.
Шесть групп приёмочных испытаний
Это предлагаемые испытания, а не измеренные результаты завершённого проекта. Обозначения, адреса, значения и коды аварий приведены как примеры.
| Объект проверки | Ввод и действие | Критерии и записи |
|---|---|---|
| Компоновка RTL | Переключить на арабский; пройти навигацию, формы, таблицы и порядок фокуса | Порядок чтения соответствует спецификации; значки и физические направления проверены отдельно, без сплошного зеркалирования элементов |
| Числа и единицы | Показать -12.5 °C и 230 V; сменить цифры и десятичные правила | Знаки, значения и единицы однозначны; обратное чтение ввода, пересчёт и исходные значения журнала совпадают |
| Идентификаторы и смешанный текст | Вставить DEV-A12, 192.0.2.10, скобки и косые черты в арабский текст | Фрагменты направлены правильно и полностью копируются; идентификаторы и адреса интерфейсов не меняются |
| Время | Показать 2026-11-05 14:05; проверить пояс, сортировку и экспорт | Отображение соответствует спецификации; исходные метки времени, пояса и экспортируемые значения прослеживаются |
| Длинный текст и обрезка | Загрузить самое длинное сообщение, шрифт с отсутствующими глифами, узкий экран и увеличение | Нет пропавших глифов и важных условий; полное сообщение доступно касанием или клавиатурой, смысл столбцов сохранён |
| Аварии и действия | Вызвать, подтвердить, снять и сбросить A-017 при смене языка | Код, важность, параметры и журналы согласованы; подтверждение не равно сбросу, язык не меняет команды или права |
Начать с одного экрана и одной цепочки аварии
Первый этап может включать один показательный экран и одну цепочку аварии со списком строк, глоссарием, правилами направления, прототипом и испытаниями. Для HTML используйте рекомендации W3C по базовому направлению и встроенным фрагментам. Qt проверяйте с фактической версией, элементами управления и шрифтами: метод HTML не доказывает проверку реализации Qt.
Далее по согласованному объёму передаются программа или исходный код, языковые ресурсы, инструкции сборки, результаты испытаний, снимки экрана, журналы действий и список проблем. Каждая запись содержит версии устройства, ОС, сборки и языковых ресурсов, ввод, шаги, ожидаемый и фактический результат, ID дефекта. Пороговые условия и нерешённые вопросы фиксируются в приёмочных документах.
Язык и ответственность в проектах ОАЭ
Страна аудитории и язык интерфейса определяются отдельно. Проект в ОАЭ может использовать арабский, английский или оба языка согласно потребностям операторов. Цифры, даты, пояса и терминологию согласуют в проекте, а не выводят единый формат или правовое требование из названия страны.
Winge публично предлагает обсуждение требований и техническое общение на английском; материалы на других языках координируются по проекту. Утверждение арабского перевода, выездная поддержка, сторонние лицензии, права на код, цена и сроки согласуются отдельно. Симулятор не заменяет приёмку на целевом устройстве и контроллере.
Вопросы и ответы
Достаточно ли выровнять текст вправо для поддержки RTL?
Нет. Проверяются базовое направление, числа и идентификаторы, навигация и фокус, пунктуация, значки и таблицы. Правильная разметка направления не доказывает правильность касаний, действий с авариями и обратной связи устройства.
Нужно ли менять все цифры на арабское начертание?
Не следует предполагать это заранее. Сначала согласуйте начертание, разделители и ввод, затем проверьте отображение, разбор, копирование и экспорт. Локализация не должна произвольно менять значения протокола, ID устройств и коды аварий.
Можно ли принять систему только по правильным снимкам экрана?
Нет. Сопоставьте снимки с обратным чтением ввода, исходными журналами, экспортом и ответами контроллера; проверьте длинный текст, смену языка и действия с ограничением прав. Если завершена только симуляция, отметьте целевое оборудование и условия площадки как непроверенные.
Источники и связанные услуги
Компания и международное сотрудничество (на китайском) подтверждают субъект и границы услуг. Проект ПО верхнего уровня для энкодера (на китайском) показывает разделение интерфейса, диагностики и экспорта, но не подтверждает арабскую адаптацию или опыт в ОАЭ.
Документация Qt по интернационализации (на английском) описывает языковые ресурсы и механизмы; проверяйте версию Qt проекта.
Для HTML используйте материалы W3C о направлении документа (на английском) и двунаправленном тексте внутри строки (на английском).
Сверьте объём услуг разработки Qt (на китайском) и предоставьте текущую сборку, экран, шрифты, глоссарий, правила аварий и приёмочную среду для определения первого этапа.
Онлайн
Телефон
WeChat
вернуться наверх