lzk and GitHub
e170bf1ad2
genetive case ( #6045 )
...
* dative
* slipped it
* slipped it twice
* 1
* Update _engine_lib.ftl
2025-06-23 22:47:50 +02:00
DrSmugleaf and GitHub
10ea5498cf
Fix error in some localization functions when an argument is not an EntityUid ( #6022 )
2025-06-15 14:07:13 +02:00
Milon and GitHub
3bbe0e7f44
ftl hot reloading ( #5874 )
...
* sloth is so going to kill me
* the voices in my head told me to do this
* Register ILocalizationManagerInternal on client
* Avoid breaking change
* Cleanup
* Release notes
2025-04-26 22:38:56 +10:00
4f96c2d233
Added separate localization & clean up ( #5227 )
...
* Added separate localization & clean up
* Added new methods docs
* Added GetFoundCultures method
* Clean up code
* Removed some formating shit
* Do better CultureInfo comparison
* Oops
* Review
* Command fixes
---------
Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com >
2025-04-02 16:41:02 +02:00
c4llv07e and GitHub
039468f4b6
Add function to check if localization culture was already loaded. ( #5603 )
2025-01-16 10:28:15 +01:00
lzk and GitHub
4e100d96bc
Add dative case function to loc manager ( #5510 )
...
* dative
* slipped it
* slipped it twice
2024-11-05 19:55:30 +01:00
Leon Friedrich and GitHub
b84917e8e4
Obsolete some static localization methods ( #5460 )
2024-09-24 09:40:42 +10:00
DrSmugleaf and GitHub
b6252c9e4f
Make Entity<T> work as a loc parameter ( #5215 )
2024-06-07 15:48:00 +02:00
9240c94e59
Write Errors when a duplicate localization key is found. ( #4885 )
...
* Update Linguini to v0.8.1
* Add tests and verify desired behavior has been reached.
* Remove duplicate messages.
* Minor fix to message output. Add Wrapper for Fluent errors.
* Restart the test pipeline.
* Restart the test pipeline.
* Make so test don't do an early bailout.
* Ensure all errors get written rather than bailing on first.
* Fix text breakage.
* Remove obsolete // TODO LINGUINI
* line wrapping conventions
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2024-06-05 15:23:41 +10:00
Leon Friedrich and GitHub
f285c62674
Rework entity prototype categories ( #5061 )
...
* Improve entity categories
* A
2024-06-02 14:10:11 +10:00
Pieter-Jan Briers and GitHub
4d528dd577
Analyzer to ban uncached regexes ( #5107 )
...
Using static Regex functions that take in a pattern is bad, because they constantly have to be re-parsed. Cache the Regex instance.
2024-05-06 10:30:31 +10:00
Leon Friedrich and GitHub
cfb88b2e8e
Arch related engine changes ( #4806 )
2024-01-04 12:18:03 +11:00
Leon Friedrich and GitHub
2503f9c4e0
Reduce Loc.GetString allocs ( #4757 )
...
* Reduce LocalizationManager allocs
* Make _fallbackCultures non-nullable
* Reduce allocs even more
2023-12-27 07:44:18 +11:00
Leon Friedrich and GitHub
1bdd82b0bf
Raise ECS event on prototype-reload ( #4724 )
...
* Raise system event on prototype-reload
* Oops
2023-12-17 08:30:53 +11:00
metalgearsloth and GitHub
24b0165ec9
Revert Arch ( #4613 )
2023-11-27 21:41:01 +11:00
7dce51e2cf
Arch PR two electric boogaloo ( #4388 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2023-11-23 14:29:37 +11:00
Leon Friedrich and GitHub
01ce244b7b
Validate default values of ProtoId and EntProtoId fields ( #4462 )
2023-10-02 03:49:45 +11:00
DrSmugleaf and GitHub
165913a4de
Add IComparable to ProtoId, EntProtoId and LocId ( #4460 )
2023-09-28 17:53:23 -07:00
DrSmugleaf and GitHub
0c2c8f352a
Add LocId and LocIdSerializer ( #4456 )
2023-09-28 20:22:17 +10:00
Pieter-Jan Briers
be54c41891
Fix localization file error formatting.
2023-09-09 20:10:55 +02:00
Vordenburg and GitHub
819f6921cf
Add locale support for grammatical measure words ( #4064 )
2023-08-03 20:00:47 +10:00
metalgearsloth and GitHub
8a6cadd38f
Revert "Revert "Replace ResourcePath with ResPath ( #3926 )" ( #3949 )" ( #3950 )
2023-04-20 20:15:57 +10:00
metalgearsloth and GitHub
d646403068
Revert "Replace ResourcePath with ResPath ( #3926 )" ( #3949 )
2023-04-20 11:43:51 +10:00
Ygg01 and GitHub
d6a3e1e286
Replace ResourcePath with ResPath ( #3926 )
2023-04-19 23:37:46 +10:00
Morb and GitHub
443664fc3f
Add SetFallbackCluture to interface ( #3846 )
2023-03-15 14:21:09 +11:00
Morb and GitHub
4cbe50c33d
Add fallback culture for localization ( #3766 )
2023-03-06 11:14:17 -08:00
Kara and GitHub
4932487859
Partially move content _lib.ftl to engine + CONJUGATE-BASIC ( #3262 )
2022-10-18 18:57:31 -07:00
Leon Friedrich and GitHub
3290720b4c
Don't error on missing entity suffixes ( #3124 )
2022-08-15 14:04:50 +10:00
Rinkashikachi and GitHub
a98a214fa3
Fix issue with Fluents ??? for empty suffix. ( #3114 )
2022-08-10 01:00:21 +02:00
752d4dfe8b
prototype composition ( #3070 )
...
* prototype composition
* oops
* better
* fixes build
* should fix
* misc fixes & circle test
* moar circle checks
* adds tests
Co-authored-by: Paul <ritter.paul1@gmail.com >
2022-08-01 14:22:46 +02:00
Pieter-Jan Briers
812809bbfd
Fix ILocValue.Format getting invalid LocContext
2022-07-24 02:28:58 +02:00
wrexbe and GitHub
221dbf945e
Fix localizing color ( #2943 )
2022-06-13 09:03:26 +10:00
Kara and GitHub
3941930c2f
Add fluent function for indefinite article ( #2805 )
2022-06-06 12:45:54 +02:00
Paul Ritter and GitHub
6bb66ae70e
fixes loc ( #2685 )
2022-04-05 18:50:27 +02:00
8491f7be24
New Serv3 api just dropped ( #2605 )
...
Co-authored-by: Paul Ritter <ritter.paul1@gmail.com >
2022-04-03 01:59:48 +02:00
Ygg01
f61ae5da6b
Update Linguini and line info in errors
2022-02-14 01:50:11 +01:00
Ygg01
3f7e89e006
Merge remote-tracking branch 'origin/master' into linguini-multiline-error-fix
2022-02-13 23:35:28 +01:00
Ygg01 and GitHub
cee4e4d62e
Enable Fluent logs for only .ftl files ( #2532 )
2022-02-12 21:59:08 +11:00
Ygg01
681f77a796
Change newline append
2022-02-04 02:01:52 +01:00
Ygg01
2a7f1cbf48
Ensure that tests work regardless of platform
2022-02-03 04:06:53 +01:00
Ygg01
c4e63cfdc7
Fix multiline errors, add some tests
2022-02-03 01:43:45 +01:00
Vera Aguilera Puerto
db996b9fb3
A bunch more resolves removed wooo
2021-12-08 11:37:11 +01:00
20kdc
8aa6fb478b
Susser Todd: Robust.Shared, Error Pass 2 "It Now Compiles"
2021-12-03 19:36:16 +00:00
20kdc
5e7d617736
Susser Todd: Robust.Shared, Error Pass 1
2021-12-03 18:40:55 +00:00
Vera Aguilera Puerto
7a06db60cf
Inline UID
2021-12-03 15:53:10 +01:00
Vera Aguilera Puerto
bab37587c5
Inline Name
2021-12-03 15:25:51 +01:00
Vera Aguilera Puerto
e93ae73e50
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00
Vera Aguilera Puerto
61aa73ffe3
Fix Prototype inline errors
2021-12-03 11:28:14 +01:00
Vera Aguilera Puerto
69158de99b
Inline Prototype
2021-12-03 11:13:58 +01:00
Visne and GitHub
a5be8e723e
Remove some unused obsolete stuff ( #2049 )
2021-09-20 10:59:50 +02:00