Страница 1 из 4
Перевод программы на китайский язык
Добавлено: 12 Июль 2025, 16:15
gopstop2007
Нужен перевод на китайский язык готовой программы, C10 ABC.
У кого есть готовые решения и вообще это реально?
Спасибо за внимание.
Перевод программы на китайский язык
Добавлено: 12 Июль 2025, 16:33
finsoftrz
Как говорится, зашёл с козырей. Может, на хабе спросить? На памяти, кто-то подобный вопрос озвучивал. Да и китайские товарищи там мелькали. Вроде был какой-то онлайн переводчик с английского.
Перевод программы на китайский язык
Добавлено: 12 Июль 2025, 17:00
kreator
Нужен интерфейс на китайском? Или база?
Перевод программы на китайский язык
Добавлено: 12 Июль 2025, 18:34
gopstop2007
kreator писал(а): 12 Июль 2025, 17:00
Нужен интерфейс на китайском? Или база?
Для начала интерфейс, хотя база (Mysql, SQLite) наверное тоже будет нужна,
Перевод программы на китайский язык
Добавлено: 12 Июль 2025, 18:37
gopstop2007
finsoftrz писал(а): 12 Июль 2025, 16:33
Как говорится, зашёл с козырей. Может, на хабе спросить? На памяти, кто-то подобный вопрос озвучивал. Да и китайские товарищи там мелькали. Вроде был какой-то онлайн переводчик с английского.
Жизнь коротка, надо сразу о главном )))) Полазил на хабе, не нашел(
Перевод программы на китайский язык
Добавлено: 12 Июль 2025, 19:16
kreator
Перевод программы на китайский язык
Добавлено: 12 Июль 2025, 21:46
gopstop2007
Помню, зашел еще раз посмотрел, отлично сделано, но там вроде нет китайского

Перевод программы на китайский язык
Добавлено: 13 Июль 2025, 14:41
kreator
gopstop2007 писал(а): 12 Июль 2025, 21:46
Помню, зашел еще раз посмотрел, отлично сделано, но там вроде нет китайского
Конкретно где нет китайского? Там предложены механизмы, а китайские фразы пусть китаец пишет.
Перевод программы на китайский язык
Добавлено: 13 Июль 2025, 15:40
Губин Игорь
gopstop2007 писал(а): 12 Июль 2025, 16:15
Нужен перевод на китайский язык готовой программы, C10 ABC.
У кого есть готовые решения и вообще это реально?
Реально, но с некоторыми ограничениями.
1. Заголовки окон корректно отображаются только на Windows с соответствующей кодировкой
2. Кодировка окон
желательно, тоже должна быть китайской
3. Текст перевода должен быть записан в кодировке ANSII
4. Некоторые оконные элементы должны динамически заменяться на другие из-за глюков оконной системы Clarion
Перевод программы на китайский язык
Добавлено: 13 Июль 2025, 17:45
gopstop2007
kreator писал(а): 13 Июль 2025, 14:41
gopstop2007 писал(а): 12 Июль 2025, 21:46
Помню, зашел еще раз посмотрел, отлично сделано, но там вроде нет китайского
Конкретно где нет китайского? Там предложены механизмы, а китайские фразы пусть китаец пишет.
Вот оно что, испугали китайские иероглифы, подумал юникод надо )
Перевод программы на китайский язык
Добавлено: 13 Июль 2025, 17:47
gopstop2007
Губин Игорь писал(а): 13 Июль 2025, 15:40
gopstop2007 писал(а): 12 Июль 2025, 16:15
Нужен перевод на китайский язык готовой программы, C10 ABC.
У кого есть готовые решения и вообще это реально?
Реально, но с некоторыми ограничениями.
1. Заголовки окон корректно отображаются только на Windows с соответствующей кодировкой
2. Кодировка окон
желательно, тоже должна быть китайской
3. Текст перевода должен быть записан в кодировке ANSII
4. Некоторые оконные элементы должны динамически заменяться на другие из-за глюков оконной системы Clarion
Спасибо, только 3 пункт не совсем понятен
Перевод программы на китайский язык
Добавлено: 13 Июль 2025, 17:52
Игорь Столяров
gopstop2007 писал(а): 13 Июль 2025, 17:47
Текст перевода должен быть записан в кодировке ANSII
Игорь наверно предполагает, что каждому из 2000 иероглифов соответствует свой символ ANSII ?
Знаете как иероглифы набираются на клавиатуре ? Загуглите обязательно с видео ! (я вживую видел)

Перевод программы на китайский язык
Добавлено: 13 Июль 2025, 18:00
Губин Игорь
gopstop2007 писал(а): 13 Июль 2025, 17:47
Спасибо, только 3 пункт не совсем понятен
У Clarion в исходных кодах и для заполнения полей на экране НЕ используется Unicode. Т.е. надо писать текст локализации символами 01х...255х. А полям на экране для отображения надо указывать кодировку CHARSET:CHINESEBIG5
Т.е. прежде чем прицепить простенький шаблон к программе и наслаждаться жизнью, надо освоить набивку текстов, которые будут правильно отображаться.
Когда я делал локализации, то брал английский текст локализации и отсылал файл txt с ним иноязычному дилеру. Тогда ещё народ и слыхом не слыхивал про unicode, т.ч. всё было достаточно просто - набить поверх.
Перевод программы на китайский язык
Добавлено: 13 Июль 2025, 18:01
Губин Игорь
Игорь Столяров писал(а): 13 Июль 2025, 17:52
Загуглите обязательно с видео ! (я вживую видел)
А чего там гуглить? Любой китайский мультфильм про компьютерщиков это красиво показывает

Перевод программы на китайский язык
Добавлено: 13 Июль 2025, 18:06
Губин Игорь
И да, локализацию надо делать в файле, разбор структуры которого несёт МИНИМУМ накладных расходов и позволяет быстро вытаскивать что-то одно, а не драконить весь файл. Я использовал структуру как у файлов INI