Commit graph

32 commits

Author SHA1 Message Date
Haselnussbomber
d61a35b81f
Update Settings Window (#2400)
* Load new localization before firing change event

* Update texts in SettingsWindow when locale changes

* Localize settings search

* Update settings search input

- Disable when Credits are scrolling,
so Search Results aren't shown instead
- Select all on single click, as usual for a search bar

* Remove unused IsVisible property

* Fix General tab being unselected on language change

* Fix search results throwing, oops

* Missed using LocRef in EnumSettingsEntry

* Set CultureInfo before loading locs

* Change it to LazyLoc instead

So CheapLoc can export localizations...
2025-09-29 09:08:25 -07:00
srkizer
03e728e129
Use EnumerateInvocationList instead of GetInvocationList (#2303) 2025-06-23 22:09:48 +02:00
Soreepeong
efaa346d5e Localization: change to a provided service 2024-07-21 18:35:35 +09:00
goat
2cbb8b9e22 enable some string BannedApis 2024-07-11 00:20:00 +02:00
goat
448b0d16ea
Add "loading dialog" for service init, unify blocking logic (#1779)
* wip

* hacky fix for overlapping event text in profiler

* move IsResumeGameAfterPluginLoad logic to PluginManager

* fix some warnings

* handle exceptions properly

* remove ability to cancel, rename button to "hide" instead

* undo Dalamud.Service refactor for now

* warnings

* add explainer, show which plugins are still loading

* add some text if loading takes more than 3 minutes

* undo wrong CS merge
2024-04-21 17:28:37 +02:00
KazWolfe
9bd80ee39f
Change Chinese Language Localization Names (#1749)
* locale name standardize

* change ko back to English

* cn -> zh

* Change Chinese localization mapping

- Maps tw to zh-hant, and zh to zh-hans
- Removes explicit override for tw langcode in UI
- Makes all languages use Windows-provided name and capitalization
- Add note to ko to prevent accidental helpful PRs

---------

Co-authored-by: wozaiha <wozaiha@gmail.com>
2024-03-25 12:04:49 +01:00
Soreepeong
62af691419 More notification localizations 2024-02-28 17:11:30 +09:00
Soreepeong
18c1084fe3 Make DateTime/TimeSpan localizable 2024-02-28 17:11:30 +09:00
goat
2511751327
Merge branch 'master' into cheaploc-changes 2023-01-10 18:53:52 +01:00
goat
987ff8dc8f
chore: convert Dalamud to file-scoped namespaces 2022-10-29 15:23:22 +02:00
Koenari
08cd003ee7
feat: adapt to CheapLoc's new function signature 2022-10-24 13:16:01 +02:00
goaaats
d29400437e
Merge branch 'net5' 2022-06-26 18:50:56 +02:00
kizer
3369f569fb
Add call-on-services-ready attribute for service methods, and fix scene nullability (#900) 2022-06-26 18:49:34 +02:00
goaaats
1a2365a676
Merge branch 'net5' 2022-06-24 22:16:24 +02:00
kizer
8e7f370ddd
Load services asynchronously whenever possible (#893) 2022-06-24 22:12:51 +02:00
jackiexyz
dd0159ae5a
Add Chinese Language Code (#818) 2022-04-25 20:18:05 +02:00
goat
1561fbac00
Revert "refactor(Dalamud): switch to file-scoped namespaces"
This reverts commit b5f34c3199.
2021-11-18 15:23:40 +01:00
goat
b5f34c3199
refactor(Dalamud): switch to file-scoped namespaces 2021-11-17 19:42:32 +01:00
goat
cd5235b088
fix: restore Dalamud.Localization.Localize() 2021-09-04 23:44:44 +02:00
goat
b9f72c0d53
fix: duplicate string keys, bad localize method 2021-09-04 22:27:06 +02:00
goat
b1a596a598
fix: event naming style in DalamudPluginInterface.cs (closes #458) 2021-08-23 08:30:23 +02:00
Raymond Lynch
658eedca37 Magic the magic happen 2021-07-11 16:32:32 -04:00
Raymond Lynch
81b04b2b3c StyleCop: 10 files of small miscellaneous fixes 2021-05-29 21:11:55 -04:00
kalilistic
fa29af8945 fix: make localize static for exloc 2021-04-27 22:00:35 -04:00
kalilistic
8b736e5e7f feat: add option to use embedded loc resources 2021-04-12 10:49:15 -04:00
kalilistic
13eaa4450d feat: update loc to allow use by plugins 2021-04-10 13:45:28 -04:00
goat
876993e620 refactor: new code style in Localization.cs 2021-03-31 15:26:16 +02:00
kalilistic
6ac126a743 add current ui lang and change event 2021-03-28 13:59:19 -04:00
goat
329c7d2645 add ko, no, ru to loc 2020-09-08 21:20:16 +02:00
goat
179787099d feat: add runtime loglevel switch, /xllanguage command 2020-04-16 12:15:23 +02:00
goat
43cb0870ee feat: update CheapLoc to 1.1.2 2020-04-12 16:26:22 +02:00
goat
4a685e42da feat: localization 2020-04-12 16:13:13 +02:00