拡張機能のアイコンをクリックするとWebページに含まれる簡体字を日本漢字に変換する。

Latest Version

Version
2.2
Update
May 11, 2023
Size
19.67KiB
Developer
Category
Users
4
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
日本語
See more
Permissions
ActiveTab
Scripting
See more

簡体字→日本漢字 Extension

これはアイコンをクリックする事でWebページに含まれる簡体字を日本漢字に変換する拡張機能である。
中国語文章が読めない日本語話者であっても漢字だけでも見慣れたものにすればある程度は理解できるものになるかもしれない。

なおこの漢字変換に用いた対照表は複数の資料を参照して簡体字と日本漢字を1対1に強引に落としこんだ個人製作の物の為、正確性は担保できない。

以下は本拡張機能の仕組みについての解説なので読む必要は無い。




簡体字を日本漢字に変換するというと単純に置換すればいいだけの様に思うかもしれないが、複数の違う意味を持った漢字を一つの漢字にまとめてしまうなどの行為が中国と日本両国で独自に推し進められた結果、簡体字を日本漢字に正確に変換するには文章の意味を、場合によっては文脈まで理解したうえで行わなければ不可能になってしまっている。
つまり翻訳と同じ作業を行わなければならない。
たかが漢字を日本の物に変換するだけで翻訳プログラムを持ち出すのは労力に見合わない為(そもそも翻訳できるなら漢字の変換だけにとどまらず翻訳してしまった方がいい)、この拡張機能では従来の簡体字・日本漢字変換プログラムと同様に対照表を使用しての置換だけで処理をしている。

ただしこの拡張機能では「发」が日本漢字だと「発」と「髪」の二文字に割り当てられているため文章の意味解析を行わなければどちらの文字に変換すべきなのか分からない、また「斗」は「闘」の簡体字であるため単純に対照表を使って置換すると「北斗」を「北闘」に変換してしまうが日本語としては「北斗」のままの方が正しいといった類の問題に対応する単純な方法として漢字の変換を下記の様に3段階に分けて行っている。

1.単語の置換
2.文字の置換
3.誤変換された単語の置換

つまり最初の置換で「头发」を「頭髪」に変換するというように単語の単位でならどの日本漢字にするべきか判別できるものを変換し、2段階目では残った簡体字を普通に1文字ずつ置換し、3段階目ではこれまでの処理で「北闘」に誤変換してしまったものを「北斗」に戻すというように間違った日本漢字の単語から日本でも使われている簡体字を含む正しい単語に置換する処理を行っている。

上記の手法を採用する事で単純な処理ながらもある程度柔軟に変換できることを目指した。
が、しかし肝心の変換すべき単語のリストを大量に作ること自体が難しかったため現状はあまり機能していない。
単純な文字単位での置換プログラムに毛の生えた程度の改良にとどまっている。
Read more

Source Manifest.json

{ "update_url": "https://clients2.google.com/service/update2/crx", "name": "\u7c21\u4f53\u5b57\u2192\u65e5\u672c\u6f22\u5b57", "description": "\u62e1\u5f35\u6a5f\u80fd\u306e\u30a2\u30a4\u30b3\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068Web\u30da\u30fc\u30b8\u306b\u542b\u307e\u308c\u308b\u7c21\u4f53\u5b57\u3092\u65e5\u672c\u6f22\u5b57\u306b\u5909\u63db\u3059\u308b\u3002", "version": "2.2", "manifest_version": 3, "icons": { "16": "icon/icon16.png", "32": "icon/icon32.png", "48": "icon/icon48.png", "128": "icon/icon128.png" }, "background": { "service_worker": "background.js", "type": "module" }, "action": { "default_title": "\u7c21\u4f53\u5b57\u2192\u65e5\u672c\u6f22\u5b57" }, "permissions": [ "activeTab", "scripting" ], "web_accessible_resources": [{ "resources": [ "tsv/conversion_table_simplified_kanji_1.tsv", "tsv/conversion_table_simplified_kanji_2.tsv", "tsv/conversion_table_simplified_kanji_3.tsv", "tsv/conversion_table_simplified_kanji_4.tsv" ], "matches": [""] }]}
Read more

Similar Extensions

icon

Twemoji for Chrome Extension · Fun 4 46 ★ 26.03KiB

icon

Furigana Maker Extension · Accessibility 4 12 ★ 15.21MiB

icon

Japanese Translate & Dictionary Mazii じしょ日本語 Extension · Productivity 4 269 ★ 944KiB

icon

XTranslate Extension · Productivity 4 1547 ★ 6.64MiB

icon

rikaikun Extension · Productivity 4 1855 ★ 27.65MiB

icon

Speak! - Speech-To-Text Smart Dictation Extension · Social & Communication 4 45 ★ 2.67MiB

icon

WebP to PNG Converter Extension · Productivity 4 5 ★ 184KiB

icon

Character Set Repairer Extension · Productivity 4 0 ★ 127KiB

icon

autoTranslate - translate sites & dictionary Extension · Productivity 4 8 ★ 172KiB

icon

FontFinder Extension · Developer Tools 4 4 ★ 328KiB

icon

Convert Picture to Text Extension · Productivity 4 187 ★ 2.67MiB

icon

Emoji Swap Extension · Social & Communication 4 28 ★ 59.72KiB

icon

Zhongwen: Chinese-English Dictionary Extension · Productivity 4 711 ★ 5.07MiB

icon

Website Translator Extension · Productivity 4 19 ★ 29.74KiB

icon

Word Replacer Max Extension · Social & Communication 4 10 ★ 456KiB

icon

Text Case Converter Extension · Social & Communication 4 5 ★ 17.19KiB

icon

Chinese words separator: Chinese dictionary Extension · Productivity 4 38 ★ 37.6MiB

icon

やっぱり Noto Sans Extension · Productivity 4 12 ★ 1.28MiB

icon

Graphic Novel Screen Translator Extension · Productivity 4 3 ★ 59.42KiB

icon

Kimi Sidebar - Kimi侧边栏助手 Extension · Productivity 4 7 ★ 406KiB

icon

Type In Tamil Extension · Social & Communication 4 39 ★ 26.13KiB

icon

Case Converter Extension · Productivity 4 1 ★ 99.73KiB

icon

AI Language Learning, Translation, Word Marking - NeonLingo Extension · Productivity 4 16 ★ 540KiB

icon

WhatFont Extension · Developer Tools 4 2007 ★ 741KiB