Commit Graph

119 Commits

Author SHA1 Message Date
bridge
8af763531b update: mode 2026-01-24 23:40:54 +08:00
4thfever
e1091fdf5a Feat/i18n (#92)
* feat: add vue-i18n

* feat: add vue-i18n

* feat: add vue-i18n

* feat: add language class

* add: en templates and configs

* add: en names

* refactor: name gender id and sect id

* feat(i18n): add gettext infrastructure for dynamic text translation (#81)

* feat(i18n): add gettext infrastructure for dynamic text translation

- Add src/i18n/ module with t() translation function
- Add .po/.mo files for zh_CN and en_US locales
- Update LanguageManager to reload translations on language change
- Add comprehensive tests (14 tests, all passing)
- Add implementation spec at docs/specs/i18n-dynamic-text.md

Phase 1 of i18n dynamic text implementation.

* feat(i18n): expand .po files with comprehensive translation entries

Add translation messages for:
- Battle result messages (fatal/non-fatal outcomes)
- Fortune event messages (item discovery, cultivation gains)
- Misfortune event messages (losses, damage, regression)
- Death reason messages
- Item exchange messages (equip, sell, discard)
- Single choice context and option labels
- Common labels (weapon, auxiliary, technique, elixir)

Both zh_CN and en_US locales updated with matching entries.

* test: add .po file integrity tests

* feat: i18n for actions

* feat: i18n for effects

* feat: i18n for gathering

* feat: i18n for classes

* feat: i18n for classes

* feat: i18n for classes

* feat: i18n for classes

* fix bugs

* fix bugs

* fix bugs

* fix bugs

* fix bugs

* fix bugs

* fix bugs

* fix bugs

* update csv

* update world info

* update prompt

* update prompt

* fix bug

* fix bug

* fix bug

* fix bug

* fix bug

* fix bug

* fix bug

* fix bug

* fix bug

* update

* update

* update

* update

* update

* update

* update

---------

Co-authored-by: Zihao Xu <xzhseh@gmail.com>
2026-01-24 13:47:23 +08:00
Zihao Xu
ec71310588 docs: update LLM config section in README (#80)
* docs: update LLM config section in README

* fix: use deepseek as example (matches default config)
2026-01-21 15:35:12 +08:00
bridge
64732d6912 update: license & contributing 2026-01-20 21:12:55 +08:00
bridge
325c72e513 update: readme 2026-01-20 01:01:45 +08:00
Zihao Xu
31d0c060e8 feat: enhance README with activity graph and contributor avatars (#65) 2026-01-19 20:50:33 +08:00
Zihao Xu
8f7c2cfa66 docs: add Codecov coverage badge to README (#54)
Closes #49
2026-01-19 20:47:49 +08:00
bridge
e5ed418949 update: readme 2026-01-15 09:01:02 +08:00
4thfever
bb2e010930 refactor readme (#26)
refactor readme, simulate style of
https://github.com/vladelaina/Catime
Closes #23
2026-01-13 00:03:09 +08:00
bridge
2caa5586be refactor history archi 2026-01-12 00:36:10 +08:00
bridge
e5f96b7f43 update readme and tips 2026-01-09 00:50:39 +08:00
bridge
59824d9cd5 update readme and tips 2026-01-09 00:49:16 +08:00
bridge
1647494c7d update 2026-01-08 01:06:10 +08:00
bridge
060708bd79 update readme 2026-01-08 00:46:42 +08:00
bridge
b53f428cbb update unittest 2026-01-07 23:14:48 +08:00
bridge
b2a021bf8a rename item -> material & refactor buying action 2026-01-07 22:43:26 +08:00
bridge
3f980d4593 fix a bug 2026-01-06 20:42:53 +08:00
bridge
8d7e11b021 add elixir 2026-01-05 23:04:55 +08:00
bridge
5429e25b1e update readme 2026-01-04 21:18:20 +08:00
bridge
7320773bfe update readme 2026-01-04 21:12:35 +08:00
bridge
9865bd170b update readme 2026-01-04 21:06:10 +08:00
bridge
5ffeef897a update readme 2026-01-04 21:05:03 +08:00
bridge
1ec3ec092b update readme 2026-01-04 20:57:28 +08:00
bridge
b8de42aeb3 add badge 2026-01-04 00:58:51 +08:00
bridge
367b09fac3 add badge 2026-01-04 00:52:26 +08:00
bridge
f6ebe7c037 add badge 2026-01-04 00:49:30 +08:00
bridge
f9ad2dcd87 update readme 2026-01-03 23:59:30 +08:00
bridge
868e355e41 refactor cast 2026-01-03 23:54:47 +08:00
bridge
ea0296f3e2 add cast readme 2026-01-03 23:28:55 +08:00
bridge
5d69334b13 update readme 2026-01-01 17:32:41 +08:00
bridge
edaebe4406 update readme 2026-01-01 17:30:31 +08:00
bridge
af568d4244 update readme 2026-01-01 17:21:46 +08:00
bridge
37294dacd8 update readme 2026-01-01 17:19:20 +08:00
bridge
02eb094f2c update readme 2026-01-01 17:07:57 +08:00
bridge
c73c7361c8 update readme 2026-01-01 17:05:07 +08:00
bridge
abb2f6e07b update readme 2026-01-01 16:45:31 +08:00
bridge
d6e5d334ca update readme 2026-01-01 11:28:19 +08:00
bridge
f14ea0b92e refactor llm config 2025-12-30 22:27:27 +08:00
bridge
b8a4850e80 add llm config panel 2025-12-30 21:23:30 +08:00
bridge
b83dffee20 update readme 2025-12-29 23:11:37 +08:00
bridge
aef6fe6f74 update readme 2025-12-27 15:24:40 +08:00
bridge
67dee208e1 update readme 2025-12-23 23:26:44 +08:00
bridge
1983c36a35 update readme 2025-12-23 23:19:26 +08:00
bridge
9a681a51f8 refactor prompt template 2025-12-20 18:08:04 +08:00
bridge
a6db8b8c4f update readme 2025-12-20 17:48:17 +08:00
bridge
a5363a07ad fix bug 2025-12-03 00:10:10 +08:00
bridge
e8bf436797 update readme 2025-11-25 22:50:02 +08:00
bridge
ecf85da10d update 2025-11-22 21:32:31 +08:00
bridge
d4e0fdacf3 refactor web code 2025-11-22 15:32:46 +08:00
bridge
8e0c4beaba update readme 2025-11-22 00:49:42 +08:00