Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename from "romaji" into "romanization" or related noun. #2145

Closed
andy840119 opened this issue Oct 2, 2023 · 5 comments
Closed

Rename from "romaji" into "romanization" or related noun. #2145

andy840119 opened this issue Oct 2, 2023 · 5 comments
Labels
code quality Improve code quality.
Milestone

Comments

@andy840119
Copy link
Member

andy840119 commented Oct 2, 2023

image

What is the difference between "Romaji", "Romanization" and "Latin alphabet":

  • 羅馬字(Romaji): 羅馬字是指日文使用拉丁字母的拼音系統。由於日本原本是沒有自己的字母系統的,所以在接觸拉丁字母後,日本人開始使用拉丁字母表示日語發音。羅馬字是一種方便日本人學習和使用外來語言的方式,同時也用於標示日語的發音。
  • 羅馬拼音(Romanization): 羅馬拼音是一種將非拉丁字母的文字轉換為拉丁字母的系統,目的是為了更容易地表示該文字的發音。例如,將中文漢字拼音化就是一種羅馬拼音。羅馬拼音可以用於多種語言,其中最著名的可能就是拉丁化拉丁文,也就是羅馬拼音系統本身。
  • 拉丁字母(Latin alphabet): 拉丁字母是一種字母系統,最初由古羅馬人使用,並從中世紀開始被廣泛應用於歐洲語言。拉丁字母是由 A 到 Z 的基本字母,包括大小寫。羅馬拼音是使用拉丁字母的一種特定應用,而拉丁字母本身則被用於書寫多種語言。

總的來說,羅馬字是特指日文中使用拉丁字母的拼音,羅馬拼音是一種通用的轉寫系統,而拉丁字母是字母系統的總稱,包括基本的 A 到 Z 字母。
In conclusion, "Romanization" means using "Latin alphabet" to express the pronunciation of other languages.
"Romaji" is a kind of "Romanization" that only use in Japanese.

@andy840119 andy840119 added the code quality Improve code quality. label Oct 2, 2023
@andy840119
Copy link
Member Author

Start after #2004 done.

@andy840119
Copy link
Member Author

Or maybe named as RomanizedLyrics or RomanizedText?
Not very sure.

@andy840119
Copy link
Member Author

阿不是
怎麼處處有地雷 😡

@andy840119
Copy link
Member Author

andy840119 commented Oct 17, 2023

InitialRomaji -> FirstSyllable
RomajiText -> RomanizedSyllable i guess?

image

And note that in better practice, on time-tag should match exactly one syllable

@andy840119
Copy link
Member Author

Implemented.

@andy840119 andy840119 added this to the 2024.0505 milestone Mar 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality Improve code quality.
Projects
None yet
Development

No branches or pull requests

1 participant