Skip to content

Configure language & start language plugins #400

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

Merged
merged 26 commits into from
Apr 12, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
445fc57
Add IETFTag property to language plugin interface and implementation
SommerEngineering Apr 12, 2025
7f6190a
Add LangName property to language plugin interface and implementation
SommerEngineering Apr 12, 2025
900b65e
Add language behavior to the app settings
SommerEngineering Apr 12, 2025
03292a0
Fix formatting and spacing
SommerEngineering Apr 12, 2025
fe9e7ea
Add documentation
SommerEngineering Apr 12, 2025
1c4da1c
Refactor variable names for clarity
SommerEngineering Apr 12, 2025
42845ea
Improved parallel plugin management
SommerEngineering Apr 12, 2025
f1dc717
Fixed the plugin factory setup; it runs after the data directory is k…
SommerEngineering Apr 12, 2025
6e8f9e5
Added the plugin's path to the metadata
SommerEngineering Apr 12, 2025
e2fc761
Added indexer to language plugins
SommerEngineering Apr 12, 2025
a8663e4
Added a no language plugin class
SommerEngineering Apr 12, 2025
adcd199
Start plugins
SommerEngineering Apr 12, 2025
55c472d
Provide the active language plugin
SommerEngineering Apr 12, 2025
3506d3b
Add FNVHash class for 32-bit and 64-bit hash computations
SommerEngineering Apr 12, 2025
d4cfc99
Add ILang interface for language plugin text access
SommerEngineering Apr 12, 2025
dc427af
Updated plugin
SommerEngineering Apr 12, 2025
022cc9d
Added an option for logging of unknown translation keys
SommerEngineering Apr 12, 2025
7271520
Updated
SommerEngineering Apr 12, 2025
383f9ef
Fixed base language plugin not being treated as a running plugin
SommerEngineering Apr 12, 2025
592cec1
Spelling
SommerEngineering Apr 12, 2025
8331e68
Improved HTTP client's set accessibility
SommerEngineering Apr 12, 2025
9e18b8f
Changed base class
SommerEngineering Apr 12, 2025
6280287
Improved message handling methods by making them virtual, i.e., optio…
SommerEngineering Apr 12, 2025
5dc3e0d
Implemented I18N handling
SommerEngineering Apr 12, 2025
2ba4789
Migrated some text to use I18N
SommerEngineering Apr 12, 2025
7a56ec6
Removed indexer from language plugin classes
SommerEngineering Apr 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Updated
  • Loading branch information
SommerEngineering committed Apr 12, 2025
commit 72715202c7da53830fa032398c6721eb0e19e9ff
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,13 @@ UI_TEXT_CONTENT = {
HOME = CONTENT_HOME,
AISTUDIO = {
PAGES = {
T2331588413 = "Lass uns anfangen",
HOME = {
T2331588413 = "Lass uns anfangen",
},

CHAT = {
T3718856736 = "Vorläufiger Chat",
}
},
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,13 @@ UI_TEXT_CONTENT = {
HOME = CONTENT_HOME,
AISTUDIO = {
PAGES = {
T2331588413 = "Let's get started",
HOME = {
T2331588413 = "Let's get started",
},

CHAT = {
T3718856736 = "Short-Term Chat",
},
},
}
}