summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kana2romaji.cpp26
1 files changed, 14 insertions, 12 deletions
diff --git a/kana2romaji.cpp b/kana2romaji.cpp
index d0da9f3..cb8a1ce 100644
--- a/kana2romaji.cpp
+++ b/kana2romaji.cpp
@@ -218,7 +218,6 @@ void initRomaji() {
romaji["プ"] = "pu";
romaji["ペ"] = "pe";
romaji["ポ"] = "po";
- romaji["ー"] = "";
// -- double width letters ------
romaji["A"] = "A";
@@ -292,9 +291,7 @@ void initRomaji() {
romaji["$"] = "$";
romaji["%"] = "%";
romaji["&"] = "&";
- romaji["'"] = "'"; // TODO:
- romaji["("] = "(";
- romaji[")"] = ")";
+ romaji["'"] = "'";
romaji["*"] = "*";
romaji["+"] = "+";
romaji[","] = ",";
@@ -310,24 +307,29 @@ void initRomaji() {
romaji["?"] = "?";
romaji["@"] = "@";
+ romaji["〔"] = "(";
+ romaji["〕"] = ")";
+ romaji["("] = "(";
+ romaji[")"] = ")";
romaji["["] = "[";
- romaji["\"] = "\\";
romaji["]"] = "]";
+ romaji["【"] = "[";
+ romaji["】"] = "]";
+ romaji["{"] = "{";
+ romaji["}"] = "}";
+ romaji["\"] = "\\";
romaji["^"] = "^";
romaji["_"] = "_";
romaji["`"] = "`";
-
- romaji["{"] = "{";
romaji["|"] = "|";
- romaji["}"] = "}";
romaji["~"] = "~";
-
+ romaji["ー"] = "-";
+ romaji["。"] = ".";
+ romaji["、"] = ",";
+ romaji["〜"] = "~";
// don't know where those belong to
- romaji["〜"] = "~";
- romaji["、"] = ","; // TODO:
romaji["−"] = "-";
-
romaji[" "] = " ";
romaji["―"] = "-";
romaji["・"] = "-"; // FIXME