BlockProt

BlockProt

17.2k Downloads

[Feature]:Add translation of config

VincentX0905 opened this issue · 1 comments

commented

Feature description

ZH_TW translation of config

# BlockProt 配置

# 從 plugins/BlockProt/lang 目錄加載語言文件。
# 您可以創建自己的語言文件或編輯現有的語言文件。
# 文件中可能缺少翻譯,而依然還是會加載翻譯
# 將會從 "translations_en.yml" 獲取未翻譯的語言.
language_file: translations_en.yml

# 在 "translations_en" 中找不到翻譯時的備用顯示語言(或是上方指定加載的語言文件) 
# 這經常發生在插件更新後並且有新的翻譯或翻譯文件已重新命名。 
# 最好刪除 lang 文件夾並重新啟動服務器。
fallback_string: "Unknown translation"

# 如果設置為 "true" ,我們將在每次啟動時自動複製並替換翻譯文件
# 這樣當你更新這個插件時,任何新的或更新的翻譯將會自動複製並應用。
# 如果你想修改自訂翻譯文件,你必須使將此選項設置為 "false"。
replace_translations: true

# 如果設置為 "true",只要管理員加入服務器且此插件已過時,則會在遊戲中收到更新訊息。
# 如果設置為 "false" ,則不會發送更新訊息,你可以使用 /blockprot update 仍然有效。
notify_op_of_updates: false

# 如果設置為 "true" 
# 玩家啟用了自動上鎖方塊,則每個放置的方塊都會自動禁用紅石。
# 反之亦然
redstone_disallowed_by_default: false

# 禁止此插件在特定世界使用。
# 將會忽略每個世界名稱的大小寫(意味著大小寫皆可)。
# 對於任何人都不該上鎖方塊的純挖礦世界很有用
# 例如:
#   - world_mining
#   - world_end
excluded_worlds: [ ]

# 將此設置為 "false"
# 將使每個新玩家的自動鎖定和相關設定設置為關閉。
# 此默認設置為 "true"。
# 注意:這不會影響之前已更改此設置的玩家。
lock_on_place_by_default: true

# 玩家可以鎖定的最大方塊數。
# 如果刪除此選項或設置為任何負值
# 將設置沒有限制。
player_max_locked_block_count: -1

# 應該上鎖的"實體"方塊。
# 您可以在下方連結找到所有實體方塊的詳細列表
# https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html.
lockable_tile_entities:
  - CHEST
  - TRAPPED_CHEST
  - FURNACE
  - SMOKER
  - BLAST_FURNACE
  - HOPPER
  - BARREL
  - BREWING_STAND
  - DISPENSER
  - DROPPER
  - LECTERN

# 設定各種可以上鎖的界浮盒。
lockable_shulker_boxes:
  - BLACK_SHULKER_BOX
  - BLUE_SHULKER_BOX
  - BROWN_SHULKER_BOX
  - CYAN_SHULKER_BOX
  - GRAY_SHULKER_BOX
  - GREEN_SHULKER_BOX
  - LIGHT_BLUE_SHULKER_BOX
  - LIGHT_GRAY_SHULKER_BOX
  - LIME_SHULKER_BOX
  - MAGENTA_SHULKER_BOX
  - ORANGE_SHULKER_BOX
  - PINK_SHULKER_BOX
  - PURPLE_SHULKER_BOX
  - RED_SHULKER_BOX
  - SHULKER_BOX
  - WHITE_SHULKER_BOX
  - YELLOW_SHULKER_BOX

# 可上鎖的方塊。
# 這僅適用於 Spigot 1.16.4 或更高版本。
lockable_blocks:
  - ANVIL
  - CHIPPED_ANVIL
  - DAMAGED_ANVIL
  - ACACIA_FENCE_GATE
  - BIRCH_FENCE_GATE
  - CRIMSON_FENCE_GATE
  - DARK_OAK_FENCE_GATE
  - JUNGLE_FENCE_GATE
  - OAK_FENCE_GATE
  - SPRUCE_FENCE_GATE
  - WARPED_FENCE_GATE

# 門是兩個方塊,因此插件對此的處理方式不同。
# 這僅適用於 Spigot 1.16.4 或更高版本。
lockable_doors:
  - ACACIA_DOOR
  - BIRCH_DOOR
  - CRIMSON_DOOR
  - DARK_OAK_DOOR
  - JUNGLE_DOOR
  - OAK_DOOR
  - SPRUCE_DOOR
  - WARPED_DOOR

# 中文配置翻譯者: vincentwang0905
# 中文配置翻譯者github連結: https://github.com/vincentwang0905
commented

Firstly, thank you. However, I don't think it's a good idea to have translated configs in separate files. That means I'd need another config file where you tell it which language you need (which can essentially become recursive). It's also complicated to manage multiple config files with different languages and as you might know, bukkit/spigot/paper also don't translate their configs. I think most server owners will mostly understand English as they will come in contact with it anyway through their server software. So, sadly, I will not introduce this.