PikaMug / Quests

Easy-to-use, open-source plugin for the creation and execution of quests on Minecraft servers.
https://modrinth.com/plugin/quests.classic
MIT License
141 stars 104 forks source link

No translation of item names #2103

Closed chelminski closed 1 year ago

chelminski commented 1 year ago

What is your Quests version / build number (do not say "latest")?

4.8.1

Describe the problem and how to replicate it.

The players use the Polish language. The plugin supports the Polish language. After creating a quest to deliver items to an NPC, item names are displayed in English.

I even tried to change it and change the display name (5). But unfortunately, then the plugin thinks it's about a different item.

Any console errors to share?

nope

If applicable, can you provide an example quest from quests.yml?

No response

chelminski commented 1 year ago

CONFIG

accept-timeout: 20 allow-command-questing: true allow-command-quests-with-npcs: true allow-pranks: true clickable-prompts: true condition-interval: 10 confirm-abandon: true confirm-accept: true console-logging: 2 disable-command-feedback: false generate-files-on-join: true give-journal-item: false ignore-locked-quests: false kill-delay: 600 language: pl-PL language-override-client: false max-quests: 0 npc-effects: enabled: true new-quest: note redo-quest: heart show-completed-objectives: true show-requirements: true show-titles: true storage-data: address: localhost:3306 database: minecraft username: root password: '' tableprefix: quests pool-settings: max-pool-size: 10 min-idle: 10 max-lifetime: 1800000 keepalive-time: 0 connection-timeout: 5000 properties: useUnicode: true characterEncoding: utf8 storage-method: player-data: yaml strict-player-movement: 0 top-limit: 150 trial-save: false translate-names: true translate-subcommands: true update-check: true

chelminski commented 1 year ago

image image

PikaMug commented 1 year ago

Item names are translated to the client's language. Either tell players to change their Options -> Language or you can set language-override-client: false to force the desired language.

chelminski commented 1 year ago

Hi The client language is set to Polish. I also changed the config. Still the same problem. I even rewrote the quest. image

chelminski commented 1 year ago

[CONFIG] accept-timeout: 20 allow-command-questing: true allow-command-quests-with-npcs: true allow-pranks: true clickable-prompts: true condition-interval: 10 confirm-abandon: true confirm-accept: true console-logging: 2 disable-command-feedback: false generate-files-on-join: true give-journal-item: false ignore-locked-quests: false kill-delay: 600 language: pl-PL language-override-client: true max-quests: 0 npc-effects: enabled: true new-quest: note redo-quest: heart show-completed-objectives: true show-requirements: true show-titles: true storage-data: address: localhost:3306 database: minecraft username: root password: '' tableprefix: quests pool-settings: max-pool-size: 10 min-idle: 10 max-lifetime: 1800000 keepalive-time: 0 connection-timeout: 5000 properties: useUnicode: true characterEncoding: utf8 storage-method: player-data: yaml strict-player-movement: 0 top-limit: 150 trial-save: false translate-names: true translate-subcommands: true update-check: true

PikaMug commented 1 year ago

@chelminski Strange that setting client language didn't work, but your config still has language-override-client set true

chelminski commented 1 year ago

Still not working for me :(

PikaMug commented 1 year ago

@chelminski See #2116