Localization issue: hardcoded English possessive suffix
Problem
The english string for plots is defined in
|
player-plots: '{0}s Plots' |
but the code passes:
which produces English-specific text such as Player's plots.
This hardcodes English grammar and makes proper localization impossible for languages that do not form possessives using 's.
Expected
Pass only the raw name:
and let the translation string define the complete phrase, including any possessive form or word order required by the target language.
Localization issue: hardcoded English possessive suffix
Problem
The english string for plots is defined in
Plot-System/src/main/resources/lang/en_GB.yml
Line 100 in 145d5b7
but the code passes:
which produces English-specific text such as
Player's plots.This hardcodes English grammar and makes proper localization impossible for languages that do not form possessives using
's.Expected
Pass only the raw name:
and let the translation string define the complete phrase, including any possessive form or word order required by the target language.