marhali
71e1106423
small refactoring
2024-04-10 00:25:31 +02:00
JPilson
a709db810e
Add i18n flavor template setting
...
A new setting, `flavorTemplate` is introduced to specify how strings are replaced with i18n representation. This includes code modifications for handling this new feature and also updates in the messages.properties file for the associated UI text. The feature is especially useful for customizing how localization strings are generated in different project setups.
2023-12-16 17:50:29 +01:00
marhali
e26ada8b20
add hint for path variable option
2022-12-07 19:32:16 +01:00
marhali
c647489981
support regex file patterns
...
Resolves #191
2022-10-28 17:30:02 +02:00
marhali
150f40d395
improve exception handling on syntax errors
...
Resolves #167
Resolves #177
2022-10-14 17:36:01 +02:00
marhali
61d5d63bf9
increase visibility for the docs provider
2022-08-24 20:48:55 +02:00
marhali
c03d97f3e8
consider subdirectories for modularized translation files
...
Resolves #124
2022-05-29 15:39:17 +02:00
marhali
e8236b272b
re-engineer translation filters
...
Resolves #77
Resolves #101
Resolves #122
Resolves #127
2022-05-28 22:49:38 +02:00
marhali
433ce8e844
add option to force key folding
2022-04-21 22:17:16 +02:00
marhali
f5384f30d9
add new action translations
2022-04-14 15:15:16 +02:00
marhali
7ad19741b4
remove unused translation
2022-04-11 22:06:21 +02:00
marhali
aef851d462
add description translation
2022-04-11 19:14:55 +02:00
marhali
f63492ea7a
optimize delimiter naming
2022-04-10 13:11:51 +02:00
marhali
02ff35245b
optimize delimiter layout
2022-04-10 13:00:07 +02:00
marhali
7e18a6b878
update settings hint
2022-04-09 17:37:45 +02:00
marhali
d7f34a35db
rework plugin configuration
2022-04-09 12:39:40 +02:00
marhali
27931daca6
implement json5 parser strategy
2022-02-22 21:46:32 +01:00
marhali
11f72664c7
show notification instead of throwing an exception on fresh plugin installs
2022-02-07 20:42:21 +01:00
marhali
ff9da52f75
add error report functionality
2022-02-04 11:45:09 +01:00
marhali
f3ab014e3f
improve exception details on io ops
2022-02-03 16:40:43 +01:00
marhali
39783c52d2
add missing parser types
2022-02-02 19:26:43 +01:00
marhali
3d6806053e
remove not useful information in title
2022-01-30 12:22:27 +01:00
marhali
5f16d14524
add new configuration options for enhanced io system
2022-01-30 12:04:57 +01:00
marhali
c0e385000a
rewrite i18n key handling
...
- Translation keys are now based on KeyPath type which is simply a string list
- Handling delimiter character within a section layer is now easier
- Only the presentation layer has to deal with displaying the correct concatenated key
2022-01-13 10:39:39 +01:00
marhali
8e4179983b
base file pattern matcher on unix/window style wildcards
2022-01-11 14:22:32 +01:00
marhali
7559e4d1f7
Optimize exception handling on IO ops
...
Resolves #76
2022-01-11 11:18:26 +01:00
marhali
bbfe792e9f
begin search method refactoring
2021-11-07 15:05:45 +01:00
Marcel Haßlinger
de88d0d96c
extend plugin settings to include key sorting and nesting
2021-11-01 14:38:48 +01:00
Marcel Haßlinger
562266f9c0
add translation key referencing inside editor
2021-09-22 11:50:11 +02:00
Marcel Haßlinger
3f09556d1d
rename prefix to path-prefix
2021-09-19 22:00:26 +02:00
sunarya-thito
7b8d50f5fa
Added YAML support and prefix support for completions
2021-09-14 11:38:29 +07:00
Marcel Haßlinger
17370fe359
add settings option to opt-out code assistance service
2021-07-19 20:03:46 +02:00
Marcel Haßlinger
36403b7eeb
Add support to filter translation files via regex | Fixes Issue #5
2021-04-24 22:11:06 +02:00
Marcel Haßlinger
7fe4251b88
Add i18n support for plugin itself
2021-03-14 15:32:07 +01:00