Localistion support (foreign languages)

VK3KYY
Posts: 3888
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia
Contact:

Re: Localistion support (foreign languages)

Post by VK3KYY » Sun Sep 12, 2021 8:39 pm

DG3GSP wrote:
Sun Sep 12, 2021 5:05 pm
Thanks Roger.

Translated texts in updated CPS seems to be OK.

In Extras ->Firmware Loader there are two missing translation strings at the buttons:
  • Select Firmware 4.3.6 (in german: "Firmware 4.3.6 auswählen")
  • Firmware Installation Instruction (in german: "Firmware Installationsanweisung")
If you add these strings in the xml-files the translation will be almost complete
OK.

I will add those strings to the CPS

VK3KYY
Posts: 3888
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia
Contact:

Re: Localistion support (foreign languages)

Post by VK3KYY » Mon Sep 13, 2021 2:07 am

DG3GSP wrote:
Sun Sep 12, 2021 5:05 pm
Thanks Roger.

Translated texts in updated CPS seems to be OK.

In Extras ->Firmware Loader there are two missing translation strings at the buttons:
  • Select Firmware 4.3.6 (in german: "Firmware 4.3.6 auswählen")
  • Firmware Installation Instruction (in german: "Firmware Installationsanweisung")
If you add these strings in the xml-files the translation will be almost complete
Try this version

https://www.opengd77.com/downloads/CPS/ ... .13.01.exe

DG3GSP
Posts: 126
Joined: Sun Nov 17, 2019 9:30 am
Location: Southern Germany

Re: Localistion support (foreign languages)

Post by DG3GSP » Mon Sep 13, 2021 4:51 am

VK3KYY wrote:
Mon Sep 13, 2021 2:07 am
Try this version

https://www.opengd77.com/downloads/CPS/ ... .13.01.exe
Thanks Roger - Looks good
73, Peter DG3GSP

VK3KYY
Posts: 3888
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia
Contact:

Re: Localistion support (foreign languages)

Post by VK3KYY » Mon Sep 13, 2021 5:45 am

DG3GSP wrote:
Mon Sep 13, 2021 4:51 am
VK3KYY wrote:
Mon Sep 13, 2021 2:07 am
Try this version

https://www.opengd77.com/downloads/CPS/ ... .13.01.exe
Thanks Roger - Looks good
Cool.

Thanks

Roger

User avatar
EB3AM
Posts: 182
Joined: Fri Jan 24, 2020 1:40 pm
Location: Catalonia, not Spain
Contact:

Re: Localistion support (foreign languages)

Post by EB3AM » Thu Sep 16, 2021 7:15 am

Translated last lines...

Catalan.h
catala.zip
(3.94 KiB) Downloaded 34 times
Jordi, EB3AM, Talarn JN02ke, Catalonia.

Radios: OpenGD77 RadioDitty + Baofeng 1801, Icom 7300, mcHF, Xiegu G90, Sommerkamp 277B
Repeaters: MMDVM with a Standard RP80-U (DMR + FM), MMDVM + Motorolas (DMR+FM), Hytera UHF DMR+FM repeater.

User avatar
F1RMB
Posts: 1251
Joined: Sat Nov 16, 2019 5:42 am
Location: Grenoble, France
Contact:

Re: Localistion support (foreign languages)

Post by F1RMB » Thu Sep 16, 2021 6:29 pm

Hi Jordi,
EB3AM wrote:
Thu Sep 16, 2021 7:15 am
Translated last lines...

Catalan.hcatala.zip
Thanks for the update.


Cheers.
---
Daniel
73 de Daniel.

BG6UD
Posts: 2
Joined: Wed Sep 15, 2021 5:12 am
Location: OM61qr

Re: Localistion support (foreign languages)

Post by BG6UD » Sun Sep 19, 2021 1:05 pm

Code: Select all

{
.LANGUAGE_NAME 		= "Chinese Simplified",
.language			= "语言",
.menu				= "菜单",
.credits			= "贡献",
.zone				= "区域",
.rssi				= "信号强度",
.battery			= "电池",
.contacts			= "联系人",
.firmware_info		= "固件信息",
.last_heard			= "最后呼叫",
.options			= "选项",
.display_options	= "显示选项",
.channel_details	= "频道详情",
.new_contact		= "新联系人",
.contact_list		= "联系人列表",
.hotspot_mode		= "热点模式",
.contact_details	= "联系人详情",
.batteryVoltage		= "%d.%dV",
.built				= "建立",
.built				= "建立",
.zones				= "地区",
.keypad_locked		= "键盘锁定",
.press_blue_plus_star	= "按蓝键 +*",
.to_unlock			= "解锁",
.unlocked			= "已开锁",
.power_off			= "关机...",
.error				= "错误",
.rx_only			= "仅接收",
.out_of_band		= "超出频段范围",
.timeout			= "超时",
.tg_entry			= "输入通话组",
.pc_entry			= "输入个呼ID",
.user_dmr_id		= "用户 DMR ID",
.contact 			= "联系",
.displayRxFreq		= "%d.%05d MHz",
.accept_call		=  "接受呼叫?",
.private_call		= "私密呼叫",
.squelch			= "静噪",
.vfoRxFreq			= "%cR %d.%05d MHz",
.vfoTxFreq			= "%cT %d.%05d MHz",
.vfoEnterFreq		= "%c%c%c.%c%c%c%c%c MHz",
.quick_menu 		= "快捷菜单",
.filter				= "过滤:%s",
.all_channels		= "所有频道",
.gotoChannel		= "直达频道 %d",
.scan				= "扫描",
.channelToVfo		= "频道 --> 频率",
.vfoToChannel		= "频率 --> 频道",
.group				= "群",
.private			= "私聊",
.all				= "所有",
.type				= "类型:",
.timeSlot			= "时隙",
.none				= "无",
.contact_saved		= "保存联系人",
.duplicate			=  "重复",
.tg					= "组呼",
.pc					= "个呼",
.ts					= "时隙",
.mode				= "模式",
.colour_code		= "色码",
.n_a				= "N/A",
.channelDetailsRx	= "接收:%d.%05dMHz",
.channelDetailsTx	= "发射:%d.%05dMHz",
.bandwidth			= "波段宽度",
.stepFreq				= "步进频率:%d.%02dkHz",
.tot				= "超过",
.off				= "关闭",
.skip				= "跳过",
.yes				= "正确",
.no					= "第",
.rx_group			= "接收组",
};

User avatar
F1RMB
Posts: 1251
Joined: Sat Nov 16, 2019 5:42 am
Location: Grenoble, France
Contact:

Re: Localistion support (foreign languages)

Post by F1RMB » Sun Sep 19, 2021 1:17 pm

Hi,
BG6UD wrote:
Sun Sep 19, 2021 1:05 pm

Code: Select all

{
.LANGUAGE_NAME 		= "Chinese Simplified",
.language			= "语言",
.menu				= "菜单",
.credits			= "贡献",
.zone				= "区域",
.rssi				= "信号强度",
.battery			= "电池",
.contacts			= "联系人",
.firmware_info		= "固件信息",
.last_heard			= "最后呼叫",
.options			= "选项",
.display_options	= "显示选项",
.channel_details	= "频道详情",
.new_contact		= "新联系人",
.contact_list		= "联系人列表",
.hotspot_mode		= "热点模式",
.contact_details	= "联系人详情",
.batteryVoltage		= "%d.%dV",
.built				= "建立",
.built				= "建立",
.zones				= "地区",
.keypad_locked		= "键盘锁定",
.press_blue_plus_star	= "按蓝键 +*",
.to_unlock			= "解锁",
.unlocked			= "已开锁",
.power_off			= "关机...",
.error				= "错误",
.rx_only			= "仅接收",
.out_of_band		= "超出频段范围",
.timeout			= "超时",
.tg_entry			= "输入通话组",
.pc_entry			= "输入个呼ID",
.user_dmr_id		= "用户 DMR ID",
.contact 			= "联系",
.displayRxFreq		= "%d.%05d MHz",
.accept_call		=  "接受呼叫?",
.private_call		= "私密呼叫",
.squelch			= "静噪",
.vfoRxFreq			= "%cR %d.%05d MHz",
.vfoTxFreq			= "%cT %d.%05d MHz",
.vfoEnterFreq		= "%c%c%c.%c%c%c%c%c MHz",
.quick_menu 		= "快捷菜单",
.filter				= "过滤:%s",
.all_channels		= "所有频道",
.gotoChannel		= "直达频道 %d",
.scan				= "扫描",
.channelToVfo		= "频道 --> 频率",
.vfoToChannel		= "频率 --> 频道",
.group				= "群",
.private			= "私聊",
.all				= "所有",
.type				= "类型:",
.timeSlot			= "时隙",
.none				= "无",
.contact_saved		= "保存联系人",
.duplicate			=  "重复",
.tg					= "组呼",
.pc					= "个呼",
.ts					= "时隙",
.mode				= "模式",
.colour_code		= "色码",
.n_a				= "N/A",
.channelDetailsRx	= "接收:%d.%05dMHz",
.channelDetailsTx	= "发射:%d.%05dMHz",
.bandwidth			= "波段宽度",
.stepFreq				= "步进频率:%d.%02dkHz",
.tot				= "超过",
.off				= "关闭",
.skip				= "跳过",
.yes				= "正确",
.no					= "第",
.rx_group			= "接收组",
};
How many glyphs the Chinese Simplified is using. I checked the Wikipedia page, but it's not really clear, going from 132 up to thousands.


Cheers.
---
Daniel
73 de Daniel.

oh1fss
Posts: 65
Joined: Mon May 04, 2020 11:53 am

Re: Localistion support (foreign languages)

Post by oh1fss » Mon Sep 20, 2021 7:32 am

Nǐ hǎo!

I'm not an expert in Chinese, but here is what I think about the subject... The spoken language has only limited amount of syllables. However, the written language has thousands of symbols. For example "Unicode currently has 74605 CJK characters" (CJK = Chinese, Japanese, and Korean). To be able to read a newspaper you have to know 2000..3000 characters.

I'd like to hear comments from Chinese users about using Pinyin? It a transcription of Chinese in Latin characters. Even the Chinese themselves use it to show how to pronounce Chinese characters. Nǐ hǎo is an example of Pinyin - note the accent marks which indicate tone.

VK3KYY
Posts: 3888
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia
Contact:

Re: Localistion support (foreign languages)

Post by VK3KYY » Mon Sep 20, 2021 7:50 am

oh1fss wrote:
Mon Sep 20, 2021 7:32 am
Nǐ hǎo!

I'm not an expert in Chinese, but here is what I think about the subject... The spoken language has only limited amount of syllables. However, the written language has thousands of symbols. For example "Unicode currently has 74605 CJK characters" (CJK = Chinese, Japanese, and Korean). To be able to read a newspaper you have to know 2000..3000 characters.

I'd like to hear comments from Chinese users about using Pinyin? It a transcription of Chinese in Latin characters. Even the Chinese themselves use it to show how to pronounce Chinese characters. Nǐ hǎo is an example of Pinyin - note the accent marks which indicate tone.
The font is only 8 bit, as is the whole text handling, so unless the Chinese version can work within these limitations it won't be possibe to support it in this firmware.

We definitely don't have space in the ROM to large numbers of font characters , in fact the ROM was 100% full before the last changes I made to the CPS and firmware, to release a few more kilobytes by compressing some of the AMBE codec static data etc.

Post Reply