You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
English | [简体中文](README_sc.md) | [繁體中文](README_tc.md)
11
12
12
13
## About
13
14
14
15
Trime is originally a frontend of open-source [Android Traditional Chinese IME], based on [RIME] input method framework and written in Java/Kotlin with JNI. It is designed to protect the native language of various local dialects of Chinese and is a universal shape-based and phonetic-based input method platform.
[<imgalt='Get it on F-Droid'src='https://fdroid.gitlab.io/artwork/badge/get-it-on.png'height='80px'/>](https://f-droid.org/packages/com.osfans.trime)
20
-
[<imgalt='Google Play Download Now'src='https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png'height='80px'/>](https://play.google.com/store/apps/details?id=com.osfans.trime)
[<imgalt='Get it on F-Droid'src='https://fdroid.gitlab.io/artwork/badge/get-it-on.png'height='80px'/>](https://f-droid.org/packages/com.osfans.trime)
23
+
[<imgalt='Google Play Download Now'src='https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png'height='80px'/>](https://play.google.com/store/apps/details?id=com.osfans.trime)
-[QQ Group (811142286)](https://jq.qq.com/?_wv=1027&k=AXdR80HN)
35
+
-[QQ Group (224230445)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=pg_q7UVumWYLq1Rk8kIAqkK1xGt64VnX&authKey=04m9l7OBO5H5vgrEL8IbpsmtnptWM60xy%2FUwYCfyvw9VcRhe8zRzAS1ezoemZdFr&noverify=0&group_code=224230445)
36
+
-[Tieba](http://tieba.baidu.com/f?kw=rime)
37
+
-[Telegram](https://t.me/trime_dev)
38
38
39
39
## History
40
-
TRIME is the abbreviation of *Tongwen RIME* or *ThaeRv Input Method*.
41
40
42
-
From the beginning, TRIME was written for TaeRv Pinyin, and named *TaeRv Input Method (泰如输入法)*.
41
+
TRIME is the abbreviation of _Tongwen RIME_ or _ThaeRv Input Method_.
42
+
43
+
From the beginning, TRIME was written for TaeRv Pinyin, and named _TaeRv Input Method (泰如输入法)_.
43
44
44
-
Then, we created an input method platform with some code tables, such as Wu dialect (吴语). We renamed it to *Chinese Character Dialect Input Method (汉字方言输入法)*.
45
+
Then, we created an input method platform with some code tables, such as Wu dialect (吴语). We renamed it to _Chinese Character Dialect Input Method (汉字方言输入法)_.
45
46
46
-
Later, it supports Wubi and Liangbi and other shape-based input method, we branded it [*Tongwen Input Method Platform 2.0 (同文输入法平台 2.0)*](https://github.com/osfans/trime-legacy), which implies that the phonetic-based and shape-based input method on one platform, while dialects and Mandrain share one kind of characters.
47
+
Later, it supports Wubi and Liangbi and other shape-based input method, we branded it [_Tongwen Input Method Platform 2.0 (同文输入法平台 2.0)_](https://github.com/osfans/trime-legacy), which implies that the phonetic-based and shape-based input method on one platform, while dialects and Mandrain share one kind of characters.
47
48
48
-
Benefit from the [librime](https://github.com/rime/librime) project by JNI, we are now in version 3.0 of TRIME aka *Tongwen Input Method (同文输入法)*.
49
+
Benefit from the [librime](https://github.com/rime/librime) project by JNI, we are now in version 3.0 of TRIME aka _Tongwen Input Method (同文输入法)_.
49
50
50
-
Your [contribution](CONTRIBUTING.md)are welcome ~ !:tada:
51
+
Your are now welcome to [contribution](CONTRIBUTING.md) ~ !
51
52
52
53
## Getting Started for developer
53
54
@@ -60,17 +61,17 @@ The needed version of JDK (OpenJDK) is 17 or 21.
60
61
### Build
61
62
62
63
<details>
63
-
<summary>Prerequisites for Windows</summary>
64
+
<summary><b>Prerequisites for Windows</b></summary>
64
65
65
66
Symbolic links will be created according to current build configurations, developers need:
66
67
67
68
- Enable [Developer Mode](https://learn.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development) so that symlinks can be created without administrator privilege.
68
69
69
70
- Enable symlink support for `git`:
70
71
71
-
```powershell
72
-
git config --global core.symlinks true
73
-
```
72
+
```powershell
73
+
git config --global core.symlinks true
74
+
```
74
75
75
76
If you cannot or wouldn't like to enable anything, it doesn't matter. Copying will be used instead when error on creating symbolic links.
76
77
@@ -129,14 +130,26 @@ Target "boost_log_setup" links to target "Boost::coroutine" but the target was n
129
130
Run `make clean` on Linux or macOS, or run `.\gradlew clean` on Windows.
130
131
131
132
Other issues:
133
+
132
134
1. Try `make clean`
133
135
2. Make sure your repo is up-to-date. If one or more submodules are modified, also make sure they are compatible with the current version.
134
136
3. If the problem still exists(very unlikely), try to make a new clone.
135
137
4. Check if this is there is an issue/PR related to your problem. If yes, try their solutions.
136
138
5. If none of them works, you may make an issue to ask for help.(optional)
[<imgalt='Get it on F-Droid'src='https://fdroid.gitlab.io/artwork/badge/get-it-on.png'height='80px'/>](https://f-droid.org/packages/com.osfans.trime)
17
-
[<imgalt='Google Play 立即下载'src='https://play.google.com/intl/en_us/badges/images/generic/zh-cn_badge_web_generic.png'height='80px'/>](https://play.google.com/store/apps/details?id=com.osfans.trime)
[<imgalt='Get it on F-Droid'src='https://fdroid.gitlab.io/artwork/badge/get-it-on.png'height='80px'/>](https://f-droid.org/packages/com.osfans.trime)
21
+
[<imgalt='Google Play 立即下载'src='https://play.google.com/intl/en_us/badges/images/generic/zh-cn_badge_web_generic.png'height='80px'/>](https://play.google.com/store/apps/details?id=com.osfans.trime)
0 commit comments