Skip to content

Commit aff5f02

Browse files
committed
fix Missing CJK characters when printing in Chrome; Follow translation to the source
1 parent 60489ad commit aff5f02

File tree

2 files changed

+26
-13
lines changed

2 files changed

+26
-13
lines changed

src/components/style.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,11 @@ button {
6767
#print-area,
6868
#print-area * {
6969
visibility: visible;
70+
/* For printing, use a font stack that prioritizes system fonts
71+
to ensure CJK characters are rendered correctly in Chrome. */
72+
font-family: 'PingFang SC', 'Noto Sans SC', 'Noto Sans TC', 'Noto Sans JP', 'Noto Sans KR', 'Microsoft YaHei', serif;
73+
font-weight: 500;
74+
font-style: semibold;
7075
}
7176
#print-area {
7277
position: absolute;

src/translations.js

Lines changed: 21 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,14 @@ export const Translations = [
134134
id: 'zh-CN',
135135
name: 'Simplified Chinese - 简体中文',
136136
translation: {
137-
title: 'WiFi 连接卡',
137+
title: 'Wi-Fi 连接卡',
138138
'desc.use':
139-
'打印一张带有 WiFi 详细信息的登录卡片,把它贴到冰箱上、放到你的钱包里...',
139+
'打印一张带有 Wi-Fi 详细信息的登录卡片,把它贴到冰箱上、放到你的钱包里...',
140140
'desc.privacy':
141141
'您的 WiFi 信息永远不会发送到服务端。本网站不使用追踪、分析或指纹识别。查看',
142142
'desc.source': '源码',
143+
'cards.additional': '额外打印卡片数量',
144+
'cards.tip.hide': '隐藏提示(图例)',
143145
'wifi.identity': '身份',
144146
'wifi.identity.placeholder': '用户名',
145147
'wifi.login': '连接 WiFi',
@@ -167,16 +169,18 @@ export const Translations = [
167169
id: 'zh-HK',
168170
name: 'Traditional Chinese - 繁體中文 香港',
169171
translation: {
170-
title: 'WiFi 連接卡',
172+
title: 'Wi-Fi 連接咭',
171173
'desc.use':
172-
'打印一張 WiFi 詳細資料嘅連接卡,將佢癡喺雪櫃上面、放喺銀包入面... ',
174+
'打印一張 Wi-Fi 詳細資料嘅連接卡,你可以將佢癡喺雪櫃上面、放喺銀包入面... ',
173175
'desc.privacy':
174-
'你嘅 WiFi 資料永遠唔會傳送去網站伺服器。呢個網站無使用任何追蹤、分析或者裝置指紋辨識。睇吓',
175-
'desc.source': '源代碼',
176-
'wifi.login': '連接 WiFi',
176+
'你嘅 Wi-Fi 資料永遠唔會傳送去網站伺服器。呢個網站唔會使用任何追蹤、分析或者裝置指紋辨識。',
177+
'desc.source': '撳呢度睇源代碼',
178+
'cards.additional': '要打印幾多張 Wi-Fi 卡片?',
179+
'cards.tip.hide': '隱藏提示(圖例)',
180+
'wifi.login': '連接 Wi-Fi',
177181
'wifi.name': '網絡名稱',
178182
'wifi.name.hiddenSSID': '隐藏 SSID',
179-
'wifi.name.placeholder': 'WiFi 網絡名稱',
183+
'wifi.name.placeholder': 'Wi-Fi 網絡名稱',
180184
'wifi.password': '密碼',
181185
'wifi.password.placeholder': '密碼',
182186
'wifi.password.hide': '隐藏密码',
@@ -201,8 +205,10 @@ export const Translations = [
201205
'desc.use':
202206
'打印一张带有 Wi-Fi 详细信息嘅连接咭,你可以将佢黐喺冰箱上面,或者放喺银包入面...',
203207
'desc.privacy':
204-
'你嘅 Wi-Fi 信息永远不会发送到服务端。本网站不使用追踪、分析或指纹识别。喺度睇',
205-
'desc.source': '源代码',
208+
'你嘅 Wi-Fi 信息永远不会发送到服务端。本网站不使用追踪、分析或指纹识别。',
209+
'desc.source': '喺度睇源代码',
210+
'cards.additional': '要*多打印*多少张 Wi-Fi 卡片?',
211+
'cards.tip.hide': '隐藏提示(图例)',
206212
'wifi.identity': '身份',
207213
'wifi.identity.placeholder': '用户名',
208214
'wifi.login': '连接 Wi-Fi',
@@ -230,12 +236,14 @@ export const Translations = [
230236
id: 'zh-TW',
231237
name: 'Traditional Chinese - 繁體中文 台灣',
232238
translation: {
233-
title: 'WiFi Card',
239+
title: 'Wi-Fi Card',
234240
'desc.use':
235-
'列印一張含有 WiFi 連接資訊的卡片,將它貼在冰箱、放在你的錢包裡... ',
241+
'列印一張含有 Wi-Fi 連接資訊的卡片,將它貼在冰箱、放在你的錢包裡... ',
236242
'desc.privacy':
237-
'您的 WiFi 訊息永遠不會被送到伺服器。本網站不使用追蹤、分析或指紋識別。查看',
243+
'您的 Wi-Fi 訊息永遠不會被送到伺服器。本網站不使用追蹤、分析或指紋識別。查看',
238244
'desc.source': '原始碼',
245+
'cards.additional': '额外列印卡片數量',
246+
'cards.tip.hide': '隱藏提示(圖例)',
239247
'wifi.login': '連接 WiFi',
240248
'wifi.name': '網路名稱',
241249
'wifi.name.hiddenSSID': '隱藏 SSID',

0 commit comments

Comments
 (0)