Limited Spectator v1.2.0 - 🌍 Multilingual Release
This release introduces full translation support for European languages, making Limited Spectator accessible to a wider international audience.
Added
- Multilingual Translation System - Complete i18n support for all user-facing messages
- English (en_us) - Base language
- Italian (it_it) - Full Italian translation
- German (de_de) - Full German translation
- French (fr_fr) - Full French translation
- Spanish (es_es) - Full Spanish translation
- Translated Messages:
- Command feedback messages (
/spectatorand/survival) - Distance limit notifications (exceeded/reached)
- Error messages (dimension travel blocked, crafting blocked)
- All user-facing text automatically displays in player's Minecraft language
- Command feedback messages (
Changed
- Replaced all hardcoded
Component.literal()messages withComponent.translatable() - Added
MutableComponentimport for proper message building - Message system now respects player's language preference
Technical
- Created
src/main/resources/assets/limitedspectator/lang/directory structure - Translation files use standard Minecraft JSON format with key-value pairs
- Translation keys follow naming convention:
limitedspectator.command.*,limitedspectator.error.* - Messages automatically formatted with appropriate chat colors (AQUA, GREEN, RED, GRAY)
Documentation
- Updated README.md with new Localization section
- Removed multilingual translation from Future Roadmap (completed)
- Added multilingual support to Features section