diff --git a/vane-admin/src/main/resources/lang-tr.yml b/vane-admin/src/main/resources/lang-tr.yml
new file mode 100644
index 000000000..5c2d842fb
--- /dev/null
+++ b/vane-admin/src/main/resources/lang-tr.yml
@@ -0,0 +1,93 @@
+# vim: set tabstop=2 softtabstop=0 expandtab shiftwidth=2:
+#
+# >> See lang-en.yml for variable descriptions <<
+#
+# +-----------------------------------+
+# | CAUTION: Do NOT change this file! |
+# +-----------------------------------+
+#
+# It will be silently overwritten with updates! If you want
+# to customize strings yourself, copy this file to lang-custom.yml
+# and set the language in the config.yml to "lang: 'custom'"
+
+# DO NOT CHANGE! The version of this language file. Used to determine
+# if the file needs to be updated.
+version: 2
+# The corresponding language code used in resource packs. Used for
+# resource pack generation. Typically this is a combination of the
+# language code (ISO 639) and the country code (ISO 3166).
+resource_pack_lang_code: 'tr_tr'
+
+chat_message_formatter:
+ # This is the format for player chat messages
+ # %1$s: player name
+ # %2$s: message
+ player_chat_format: "%1$s§7: %2$s"
+
+ # This message is sent when a player joins the server
+ # %1$s: player name
+ player_join: "%1$s§e sunucuya katıldı"
+
+ # This message is sent when a player is kicked from the server
+ # %1$s: player name
+ player_kick: "%1$s§e sunucudan atıldı"
+
+ # This message is sent when a player leaves the server
+ # %1$s: player name
+ player_quit: "%1$s§e sunucudan atıldı"
+
+autostop:
+ # This message is sent when autostop is aborted, due to an administrative command
+ # or a player joining the server.
+ aborted: "§dOtomatik durdurma iptal edildi"
+ # This message is sent when autostop is scheduled, due to an administrative command
+ # or the last player leaving the server.
+ # %1$s: Time until stop
+ scheduled: "§d%1$s için otomatik durdurma planlandı"
+ # This message is sent when autostop status is requested and autostop is already scheduled.
+ # %1$s: Time until stop
+ status: "§7Otomatik durdurmaya %1$s"
+ # This message is sent when autostop status is requested but autostop is not scheduled.
+ status_not_scheduled: "§dOtomatik durdurma planlanmadı"
+ # This message is sent when the actual autostop is performed.
+ shutdown: "§dOtomatik durdurma başlatıldı!"
+
+ command_autostop:
+ usage: "%1$s §7<§aabort§7|§aschedule§7|§astatus§7>"
+ description: "Otomatik durdurmayı yönetir."
+ help: "§aabort§7:§r Zamanlanmış otomatik durdurma görevini iptal eder.\n\
+ §aschedule §7[§bgecikme§7]:§r Oyuncu sayısından bağımsız olarak otomatik durdurma görevini hemen planlar. Yapılandırılan değeri geçersiz kılmak için yeni bir gecikmeyi kabul eder.\n\
+ §astatus§7:§r Geçerli otomatik durdurma durumunu gösterir."
+
+hazard_protection:
+ # This message is sent when the wither has been prevented from spawning in a non-whitelisted world
+ # %1$s: world name
+ wither_spawn_prohibited: "§7Wither bu dünyada doğmayabilir!"
+
+command_gamemode:
+ # This message is sent when the gamemode of a player is changed by the gamemode command.
+ # %1$s: Player name
+ # %2$s: Gamemode name
+ set: "%1$s§7 için oyun modu %2$s §7olarak ayarlandı"
+ usage: "%1$s §boyun modu §7[§boyuncu§7]"
+ description: "§boyun modu §7[§boyuncu§7]"
+ help: "Bir oyuncunun oyun modunu ayarlar."
+
+command_slimechunk:
+ # This message is sent when the player is standing in a slimechunk
+ slime_chunk_yes: "§aBu bir slime chunkı."
+ # This message is sent when the player is not standing in a slimechunk
+ slime_chunk_no: "§cBu bir slime chunkı değil."
+ usage: "%1$s"
+ description: "Geçerli chunkın bir slime öbeği olup olmadığını kontrol eder."
+ help: "Geçerli chunkın bir slime öbeği olup olmadığını kontrol eder."
+
+command_time:
+ usage: "%1$s §bzaman §7[§bdünya§7]"
+ description: "Mevcut veya verilen dünyanın zamanını ayarlar."
+ help: "Mevcut veya verilen dünyanın zamanını ayarlar."
+
+command_weather:
+ usage: "%1$s §bhava durumu §7[§bdünya§7]"
+ description: "Mevcut veya verilen dünyanın hava durumunu ayarlar."
+ help: "Mevcut veya verilen dünyanın hava durumunu ayarlar."
diff --git a/vane-bedtime/src/main/resources/lang-tr.yml b/vane-bedtime/src/main/resources/lang-tr.yml
new file mode 100644
index 000000000..6cc79ef3a
--- /dev/null
+++ b/vane-bedtime/src/main/resources/lang-tr.yml
@@ -0,0 +1,50 @@
+# vim: set tabstop=2 softtabstop=0 expandtab shiftwidth=2:
+#
+# >> See lang-en.yml for variable descriptions <<
+#
+# +-----------------------------------+
+# | CAUTION: Do NOT change this file! |
+# +-----------------------------------+
+#
+# It will be silently overwritten with updates! If you want
+# to customize strings yourself, copy this file to lang-custom.yml
+# and set the language in the config.yml to "lang: 'custom'"
+
+# DO NOT CHANGE! The version of this language file. Used to determine
+# if the file needs to be updated.
+version: 5
+# The corresponding language code used in resource packs. Used for
+# resource pack generation. Typically this is a combination of the
+# language code (ISO 639) and the country code (ISO 3166).
+resource_pack_lang_code: 'tr_tr'
+
+# This message is broadcast in the world, when a player enters the bed.
+# %1$s: player name
+# %2$s: percentage of sleeping players
+# %3$s: current count of sleeping players in the relevant world
+# %4$s: required amount of sleeping players to advance time
+# %5$s: world name
+player_bed_enter: "%1$s şuanda uyuyor %3$s/%4$s"
+
+# This message is broadcast in the world, when a player leaves the bed early,
+# before time was advanced.
+# %1$s: player name
+# %2$s: percentage of remaining sleeping players
+# %3$s: current count of sleeping players in the relevant world
+# %4$s: required amount of sleeping players to advance time
+# %5$s: world name
+player_bed_leave: "%1$s dinlenmiş hisseti %3$s/%4$s"
+
+dynmap:
+ # The label for the dynmap layer
+ layer_label: "Yataklar"
+ # The label for the dynmap markers
+ # %1$s: Player name
+ marker_label: "%1$s"
+
+blue_map:
+ # The label for the BlueMap marker set
+ layer_label: "Yataklar"
+ # The label for the BlueMap bed markers. Supports HTML. Arguments will be escaped properly.
+ # %1$s: Player name
+ marker_label: "🏠 %1$s"
diff --git a/vane-core/src/main/resources/lang-tr.yml b/vane-core/src/main/resources/lang-tr.yml
new file mode 100644
index 000000000..e6171fbfb
--- /dev/null
+++ b/vane-core/src/main/resources/lang-tr.yml
@@ -0,0 +1,156 @@
+# vim: set tabstop=2 softtabstop=0 expandtab shiftwidth=2:
+#
+# >> See lang-en.yml for variable descriptions <<
+#
+# +-----------------------------------+
+# | CAUTION: Do NOT change this file! |
+# +-----------------------------------+
+#
+# It will be silently overwritten with updates! If you want
+# to customize strings yourself, copy this file to lang-custom.yml
+# and set the language in the config.yml to "lang: 'custom'"
+
+# DO NOT CHANGE! The version of this language file. Used to determine
+# if the file needs to be updated.
+version: 4
+# The corresponding language code used in resource packs. Used for
+# resource pack generation. Typically this is a combination of the
+# language code (ISO 639) and the country code (ISO 3166).
+resource_pack_lang_code: 'tr_tr'
+
+# This message is sent when a command requires a player but is executed
+# by a non-player.
+command_not_a_player: "§chata:§6 komut bir oyuncu tarafından yürütülmelidir!"
+# This message is sent when the command sender is missing the required
+# permission.
+command_permission_denied: "§chata:§6 izin reddedildi!"
+
+# This message is sent when an invalid time format is encountered.
+# %1$s: format error message
+invalid_time_format: "§chata:§6 geçersiz zaman: %1$s"
+
+# This message is sent when a block with a lootable is first attempted to be broken.
+break_loot_block_prevented: "§6Bu bloğun bir ganimet tablosu vardır ve bir süre sonra otomatik olarak yeniden doldurulacaktır. Bu bloğu gerçekten yok etmek istiyorsanız, 5 saniye bekleyin ve tekrar kırın."
+
+command_customitem:
+ usage: "%1$s §agive §7<§beşya§7>"
+ description: "Oyuncuya belirli bir özel öğe verir."
+ help: "§agive §7<§beşya§7>:§r Oyuncuya belirli bir özel öğe verir."
+
+command_enchant:
+ # This message is sent when an enchantment level is given that is too low for the chosen enchantment.
+ # %1$s: Given level
+ # %2$s: Minimum level
+ level_too_low: "§chata:§6 %1$s§6 seviyesi çok düşük, en az %2$s§6 olmalıdır"
+ # This message is sent when an enchantment level is given that is too high for the chosen enchantment.
+ # %1$s: Given level
+ # %2$s: Maximum level
+ level_too_high: "§chata:§6 %1$s§6 seviyesi çok yüksek, en fazla %2$s§6 olmalıdır"
+ # This message is sent when the selected enchantment cannot be applied to the item in hand.
+ # %1$s: Enchantment
+ # %2$s: Item in hand
+ invalid_enchantment: "§chata: %1$s§6, %2$s§6 öğesine uygulanamaz"
+ usage: "%1$s §bbüyü §7[§bseviye§7]"
+ description: "Elinizdeki eşyayı büyüler."
+ help: "Elinizdeki eşyayı büyüler."
+
+command_vane:
+ # This message is sent when a module has been successfully reloaded.
+ # %1$s: module
+ reload_success: "%1$s§7: §ayeniden yükleme başarılı"
+ # This message is sent when a module failed to reload.
+ # %1$s: module
+ reload_fail: "%1$s§7: §cyeniden yükleme başarısız oldu"
+ # This message is sent when the resource_pack has been successfully generated.
+ # %1$s: path to the resource pack file
+ resource_pack_generate_success: "§aKaynak paketi başarıyla oluşturuldu: %1$s"
+ # This message is sent when the resource_pack could not be generated.
+ resource_pack_generate_fail: "§cKaynak paketi oluşturulurken bir hata oluştu"
+ usage: "%1$s §7<§areload§7|§agenerate_resource_pack§7>"
+ description: "Vane eklentilerini yönetir."
+ help: "§areload §7[§bmodül§7]:§r Tümünü veya verilen Vane modülünü yeniden yükler.\n\
+ §agenerate_resource_pack§7:§r vane kaynak paketini oluşturur."
+
+resource_pack:
+ # This kick message is used when a mandatory resource pack was declined by a player.
+ declined: "Bu sunucuda oynamak için kaynak paketini kabul etmeniz gerekiyor.\n\
+ Bu Yerelleştirme ve dokular için gereklidir. Yanlışlıkla reddetmeniz durumunda,\n\
+ sunucu listenizdeki bu sunucunun girişini düzenleyerek bunu değiştirebilirsiniz."
+ # This kick message is used when a mandatory resource pack failed to download for player.
+ download_failed: "§cKaynak paketi indirmeniz başarısız olmuş gibi görünüyor.§r\n\
+ §7(Görsel hataları önlemek için bağlantınız kesildi)\n\
+ \n\
+ §dLütfen tekrar deneyin."
+
+menus:
+ head_selector:
+ # The title for the head selection menu.
+ # %1$s: Total heads in library
+ title: "%1$s §8§lKafalar"
+ # The title for the filter menu.
+ filter_title: "§8§lKafa kütüphanesini filtrele"
+ # Represents a head in the library.
+ # %1$s: Head name
+ # %2$s: Head category
+ # %3$s: Head tags
+ select_head:
+ name: "%1$s"
+ lore:
+ - ""
+ - "§7Kategori: %2$s"
+ - "§7Etiketler: %3$s"
+
+ # Item selection menu.
+ item_selector:
+ # The item used to accept the selection.
+ accept:
+ name: "§a§lKabul etmek"
+ lore: ["§7Seçili olan öğeyi §bSeçersin§7."]
+
+ # The item used to cancel the selection.
+ cancel:
+ name: "§c§lİptal etmek"
+ lore: ["§7Öğe seçmeyi §6İptal edersin§7."]
+
+ # The item used to represent the currently selected item.
+ selected:
+ name: "§d§lSeçilen öğe"
+ lore:
+ - ""
+ - "Seçmek için envanterinizdeki herhangi bir öğeye tıklayın."
+ - ""
+ - "§7Değişiklikleri sıfırlamak için §bSol tıklayın§7."
+ - "§7Temizlemek için §bSağ tıklayın§7 (izin veriliyorsa)."
+
+ # Generic thing selection menu.
+ generic_selector:
+ # The item selecting the n'th page
+ # %1$s: Page number
+ page:
+ name: "§bSayfa %1$s"
+ lore: []
+
+ # The item showing the current page
+ # %1$s: Page number
+ # %2$s: Total amount of pages
+ # %3$s: Total amount of items (filtered)
+ # %4$s: Total amount of items (unfiltered)
+ current_page:
+ name: "§aMevcut sayfa %1$s §7/ %2$s"
+ lore:
+ - ""
+ - "§b#Filtrelenmiş eşyalar: %3$s"
+
+ # The item used to open the filter menu.
+ # Right clicking resets the filter.
+ filter:
+ name: "§d§lFiltre"
+ lore:
+ - ""
+ - "§7Filtre menüsünü açmak için §bSol tıklayın§7."
+ - "§7Filtreyi sıfırlamak için §bSağ tıklayın§7."
+
+ # The item used to cancel the selection.
+ cancel:
+ name: "§c§lİptal Etmek"
+ lore: ["§7seçimi §6İptal eder§7."]
diff --git a/vane-enchantments/src/main/resources/lang-tr.yml b/vane-enchantments/src/main/resources/lang-tr.yml
new file mode 100644
index 000000000..4700d6b7d
--- /dev/null
+++ b/vane-enchantments/src/main/resources/lang-tr.yml
@@ -0,0 +1,90 @@
+# vim: set tabstop=2 softtabstop=0 expandtab shiftwidth=2:
+#
+# >> See lang-en.yml for variable descriptions <<
+#
+# +-----------------------------------+
+# | CAUTION: Do NOT change this file! |
+# +-----------------------------------+
+#
+# It will be silently overwritten with updates! If you want
+# to customize strings yourself, copy this file to lang-custom.yml
+# and set the language in the config.yml to "lang: 'custom'"
+
+# DO NOT CHANGE! The version of this language file. Used to determine
+# if the file needs to be updated.
+version: 4
+# The corresponding language code used in resource packs. Used for
+# resource pack generation. Typically this is a combination of the
+# language code (ISO 639) and the country code (ISO 3166).
+resource_pack_lang_code: 'tr_tr'
+
+item_ancient_tome:
+ # The display name of this item variant.
+ name: "Antik Cilt"
+
+item_enchanted_ancient_tome:
+ # The display name of this item variant.
+ name: "Antik Cilt"
+
+item_ancient_tome_of_knowledge:
+ # The display name of this item variant.
+ name: "Antik Bilgi Kitabı"
+
+item_enchanted_ancient_tome_of_knowledge:
+ # The display name of this item variant.
+ name: "Antik Bilgi Kitabı"
+
+item_ancient_tome_of_the_gods:
+ # The display name of this item variant.
+ name: "Tanrıların Antik Kitabı"
+
+item_enchanted_ancient_tome_of_the_gods:
+ # The display name of this item variant.
+ name: "Tanrıların Antik Kitabı"
+
+enchantment_angel:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Melek"
+
+enchantment_grappling_hook:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Kanca"
+
+enchantment_hell_bent:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Cehennem Kemeri"
+
+enchantment_leafchopper:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Yaprak Kıyıcı"
+
+enchantment_lightning:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Yıldırım"
+
+enchantment_rake:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Tırmık"
+
+enchantment_seeding:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Tohumlama"
+
+enchantment_soulbound:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Ruh Bağlılığı"
+ drop_lock_warning: "Ruh Bağlılığı olan Öğeleri yalnızca fare kullanılarak düşürülebilir"
+ drop_cooldown: "Düşüşü onaylamak için tekrar bırakın"
+ dropped_notification: "Düşen Ruh Bağlılığı olan Öğe: %1$s"
+
+enchantment_take_off:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Kalkış"
+
+enchantment_unbreakable:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Kırılmaz"
+
+enchantment_wings:
+ # The display name of this enchantment. Will be packed into a resource pack.
+ name: "Kanatlar"
diff --git a/vane-permissions/src/main/resources/lang-tr.yml b/vane-permissions/src/main/resources/lang-tr.yml
new file mode 100644
index 000000000..253231fbc
--- /dev/null
+++ b/vane-permissions/src/main/resources/lang-tr.yml
@@ -0,0 +1,78 @@
+# vim: set tabstop=2 softtabstop=0 expandtab shiftwidth=2:
+#
+# >> See lang-en.yml for variable descriptions <<
+#
+# +-----------------------------------+
+# | CAUTION: Do NOT change this file! |
+# +-----------------------------------+
+#
+# It will be silently overwritten with updates! If you want
+# to customize strings yourself, copy this file to lang-custom.yml
+# and set the language in the config.yml to "lang: 'custom'"
+
+# DO NOT CHANGE! The version of this language file. Used to determine
+# if the file needs to be updated.
+version: 1
+# The corresponding language code used in resource packs. Used for
+# resource pack generation. Typically this is a combination of the
+# language code (ISO 639) and the country code (ISO 3166).
+resource_pack_lang_code: 'tr_tr'
+
+command_permission:
+ # This message is used to represent the empty list
+ list_empty: "§b∅"
+ # This message is sent as a first header line for group list output
+ list_header_groups: "Tüm kayıtlı grupların listesi:"
+ # This message is sent as a first header line for permission list output
+ list_header_permissions: "Kayıtlı tüm izinleri listeleme:\nFormat: (): "
+ # This message is sent as a first header line for player group list output
+ # %1$s: Player name
+ list_header_player_groups: "%1$s için tüm gruplar listeleniyor:"
+ # This message is sent as a first header line for player permission list output
+ # %1$s: Player name
+ list_header_player_permissions: "%1$s için tüm gruplar listeleniyor:\nFormat: (): "
+ # This message is sent as a first header line for group permission list output
+ # %1$s: Group name
+ list_header_group_permissions: "%1$s için tüm gruplar listeleniyor:\nFormat: (): "
+ # This message is sent when permissions are queried on an offline player
+ list_player_offline: "§6İstenen oyuncu çevrimdışı. Yalnızca yapılandırılmış izinler gösterilecektir. Diğer izin yönetimi eklentilerinden alınan izinler eksik olabilir."
+ # This message is sent for each group when a list of all groups is requested.
+ # %1$s: Group name
+ list_group: "§7 - %1$s"
+ # This message is sent for each permission when a list of all permissions is requested.
+ # %1$s: Permission name
+ # %2$s: Permission value
+ # %3$s: Permission description
+ list_permission: "§7 - %1$s§7 (%2$s§7): %3$s"
+ # This message is sent when a group is added to a player.
+ # %1$s: Player name
+ # %2$s: Group name
+ group_assigned: "%1$s adlı oyuncu %2$s grubuna katıldı"
+ # This message is sent when a group is removed from a player.
+ # %1$s: Player name
+ # %2$s: Group name
+ group_removed: "%1$s adlı oyuncu %2$s grubundan ayrıldı"
+ # This message is sent when a group is added to a player, but it is already assigned.
+ # %1$s: Player name
+ # %2$s: Group name
+ group_already_assigned: "§6Zaten bu grupta var"
+ # This message is sent when a group is removed from a player, but it wasn't assigned.
+ # %1$s: Player name
+ # %2$s: Group name
+ group_not_assigned: "§6Grupta yok"
+ usage: "%1$s §7<§alist§7|§aadd§7|§aremove§7>"
+ description: "Oyuncu izinlerini yönetir."
+ help: "§alist §7<§agruplar§7|§ayetkiler§7>:§r Mevcut tüm izinleri veya izin gruplarını listeler.\n\
+ §aadd §boyuncu §bgrup§7:§r Oyuncuyu verilen izin grubuna ekler.\n\
+ §aremove §boyuncu §bgrup§7:§r Oyuncuyu verilen izin grubundan çıkarın."
+
+command_vouch:
+ # This message is sent when a player successfully vouches for a player
+ # %1$s: Player name
+ vouched: "§a%1$s §aiçin kefil oldunuz!"
+ # This message is sent when a player tries to vouch for a player for whom he already has vouched
+ # %1$s: Player name
+ already_vouched: "§6Zaten %1$s§6 için kefil oldunuz!"
+ usage: "%1$s §boyuncu"
+ description: "Bir oyuncunun sunucuda oynama izni alması için kefil olur."
+ help: "Bir oyuncunun sunucuda oynama izni alması için kefil olur."
diff --git a/vane-portals/src/main/resources/lang-tr.yml b/vane-portals/src/main/resources/lang-tr.yml
new file mode 100644
index 000000000..fb14fe0d8
--- /dev/null
+++ b/vane-portals/src/main/resources/lang-tr.yml
@@ -0,0 +1,404 @@
+# vim: set tabstop:2 softtabstop:0 expandtab shiftwidth:2:
+#
+# >> See lang-en.yml for variable descriptions <<
+#
+# +-----------------------------------+
+# | CAUTION: Do NOT change this file! |
+# +-----------------------------------+
+#
+# It will be silently overwritten with updates! If you want
+# to customize strings yourself, copy this file to lang-custom.yml
+# and set the language in the config.yml to "lang: 'custom'"
+
+# DO NOT CHANGE! The version of this language file. Used to determine
+# if the file needs to be updated.
+version: 5
+# The corresponding language code used in resource packs. Used for
+# resource pack generation. Typically this is a combination of the
+# language code (ISO 639) and the country code (ISO 3166).
+resource_pack_lang_code: 'tr_tr'
+
+# This message is sent when a new portal console has been selected
+# and the player may now select a boundary block to construct a portal.
+select_boundary_now: "§6Şimdi portal sınırına sağ tıklayın"
+# This message is sent when the selected console block is not of the correct
+# type anymore. This can happen when a player replaces the console block
+# while it is selected as a pending console.
+console_invalid_type: "§cKonsol bloğunda geçersiz bir blok türü var!"
+# This message is sent when the selected console is in a another world than the portal boundary.
+console_different_world: "§cKonsol, portal ile aynı dünyada olmalıdır"
+# This message is sent when the selected portal console is too far away from
+# the portal boundary.
+console_too_far_away: "§cKonsol portaldan çok uzakta"
+# This message is sent when a console has successfully been linked.
+console_linked: "§aKonsol bağlandı"
+
+# This message is sent when no boundary was found at the given location
+no_boundary_found: "§cPortal sınırı bulunamadı!"
+# This message is sent when the selected boundary doesn't contain an origin block
+no_origin: "§cPortalın kaynak bloğu yok!"
+# This message is sent when the selected boundary has multiple origin blocks
+multiple_origins: "§cPortalda birden fazla başlangıç bloğu olamaz!"
+# This message is sent when the selected vertical portal boundary has no portal area above the origin block
+no_portal_block_above_origin: "§cOrijin bloğunun yukarıda portal alanına ihtiyacı var!"
+# This message is sent when the selected vertical portal boundary has not enough portal area above the origin block
+not_enough_portal_blocks_above_origin: "§cOrijin bloğunun yukarıda en az 3 portal alan bloğuna ihtiyacı var!"
+# This message is sent when the selected portal boundary is too large in a given direction.
+# %1$s: The direction (x,y,z)
+too_large: "§cPortal, %1$s§c yönünde çok büyük!"
+# This message is sent when the selected portal boundary is too small in a given direction.
+# %1$s: The direction (x,y,z)
+too_small_spawn: "§cOluşturma alanı %1$s§c yönünde çok küçük!"
+# This message is sent when the selected portal boundary contains too many portal area blocks.
+# %1$s: Current amount of blocks
+# %2$s: Maximum allowed amount of blocks
+too_many_portal_area_blocks: "§cPortal alanı çok büyük! %1$s§6/%2$s§c blok"
+# This message is sent when a portal boundary is selected but
+# a part of the area is obstructed.
+portal_area_obstructed: "§cPortal alanı engellendi!"
+# This message is sent when the selected boundary instersects an existing portal.
+intersects_existing_portal: "§cPortal başka bir portalla kesişiyor!"
+
+# This message is sent when a player has no permission to build a portal in the area.
+build_restricted: "§cBurada portal oluşturma izniniz yok!"
+# This message is sent when a player has no permission to link a console to a portal.
+link_restricted: "§cBu portala konsol bağlama izniniz yok!"
+
+# This message is sent when a portal is activated, but the target is already connected to another portal.
+target_already_connected: "§6Hedef portal zaten başka bir portala bağlı!"
+# This message is sent when a portal is activated, but the player has no permission to use it.
+source_use_restricted: "§cBu portalı kullanma izniniz yok!"
+# This message is sent when a portal is activated, but the player has no permission to use the target portal.
+target_use_restricted: "§cHedef portalı kullanma izniniz yok!"
+
+# This is the displayed on a floating item over all portal consoles of activated portals to indicate the connected portal.
+# HINT: The trailing §r's are important, otherwise the label will have empty space to the right
+# %1$s: Target portal name
+console_display_active: "§6§l>§r %1$s §6§l<§r"
+# This is the displayed on a floating item over all portal consoles of inactive portals to indicate the selected target portal.
+# HINT: The trailing §r's are important, otherwise the label will have empty space to the right
+# %1$s: Target portal name
+console_display_inactive: "§8§l>§r %1$s §8§l<§r"
+# This is the name substitution used for portals without a selected target portal.
+console_no_target: "§k?"
+
+# This message is sent when a player tries to unlink a console for which they have no permission.
+unlink_restricted: "§cBu portaldan bir konsolun bağlantısını kaldırma izniniz yok!"
+# This message is sent when a player tries to destroy a console for which they have no permission.
+destroy_restricted: "§cBu portalı yok etme izniniz yok!"
+# This message is sent when a player tries to change a portal setting for which they have no permission.
+settings_restricted: "§cBu portalın ayarlarını değiştirme izniniz yok!"
+# This message is sent when a player tries to change the target selection of a portal for which they have no permission.
+select_target_restricted: "§cBu portal için hedef seçme izniniz yok!"
+
+dynmap:
+ # The label for the dynmap layer
+ layer_label: "Portallar"
+ # The label for the dynmap markers
+ # %1$s: Portal name
+ marker_label: "%1$s"
+
+blue_map:
+ # The label for the BlueMap marker set
+ layer_label: "Portallar"
+ # The label for the BlueMap portal markers. Supports HTML. Arguments will be escaped properly.
+ # %1$s: Portal name
+ marker_label: "🌌 %1$s"
+
+menus:
+ # Settings for the portal naming menu.
+ enter_name:
+ # The title for the naming menu.
+ title: "§8§lPortal Adını Girin"
+
+ # Settings for the portal settings menu.
+ settings:
+ # The title for the settings menu.
+ # %1$s: Portal name
+ title: "§8§lAyarlar: %1$s"
+ # The title for the icon seletion menu.
+ select_icon_title: "§8§lİkon Seç"
+
+ # This item is used to rename the portal.
+ rename:
+ name: "§b§lYeniden Adlandır"
+ lore: []
+
+ # This item is used to select the portal's icon.
+ select_icon:
+ name: "§b§lİkon seç"
+ lore: []
+
+ # This item is used to change the portal's style.
+ select_style:
+ name: "§b§lStil Seç"
+ lore: []
+
+ # This item is used to change and indicate enabled exit orientation lock.
+ exit_orientation_lock_on:
+ name: "§b§lÇıkış Yönlendirme Kilidini Değiştir"
+ lore: ["", "§bMevcut: §e§lKilitli (her zaman önden çık)§r"]
+
+ # This item is used to change and indicate disabled exit orientation lock.
+ exit_orientation_lock_off:
+ name: "§b§lÇıkış Yönlendirme Kilidini Değiştir"
+ lore: ["", "§bMevcut: §a§lKilitsiz (girildiği gibi aynı taraftan çık)§r"]
+
+ # This item is used to cycle visibility and indicate public visibility.
+ visibility_public:
+ name: "§b§lGörünürlüğü Değiştir"
+ lore: ["", "§bMevcut: §a§lHerkese Açık§r"]
+
+ # This item is used to cycle visibility and indicate group visibility.
+ visibility_group:
+ name: "§b§lGörünürlüğü Değiştir"
+ lore: ["", "§bMevcut: §e§lBölge Grubu (oyuncular)§r"]
+
+ # This item is used to cycle visibility and indicate group visibility.
+ visibility_group_internal:
+ name: "§b§lGörünürlüğü Değiştir"
+ lore: ["", "§bMevcut: §e§lBölge Grubu (sadece dahili olarak görünür)§r"]
+
+ # This item is used to cycle visibility and indicate private visibility.
+ visibility_private:
+ name: "§b§lGörünürlüğü Değiştir"
+ lore: ["", "§bMevcut: §c§lGizli§r"]
+
+ # This item is used to change and indicate enabled target lock.
+ target_lock_on:
+ name: "§b§lHedef Kilidini Değiştir"
+ lore: ["", "§bMevcut: §c§lKilitli§r"]
+
+ # This item is used to change and indicate disabled target lock.
+ target_lock_off:
+ name: "§b§lHedef Kilidini Değiştir"
+ lore: ["", "§bMevcut: §a§lKilitsiz§r"]
+
+ # This item is used to return to the previous menu.
+ back:
+ name: "§6↩ §lGeri"
+ lore: []
+
+ # Settings for the portal style menu.
+ style:
+ # The title for the style menu.
+ # %1$s: Portal name
+ title: "§8§lStil: %1$s"
+ # The title for the block selector for the active console block.
+ select_block_console_active_title: "Etkin Konsol bloğunu seçin."
+ # The title for the block selector for the active origin block.
+ select_block_origin_active_title: "Aktif Orijin bloğunu seçin."
+ # The title for the block selector for the active portal block.
+ select_block_portal_active_title: "Aktif Portal Alan bloğunu seçin."
+ # The title for the block selector for the active boundary variant 1 block.
+ select_block_boundardy_1_active_title: "Aktif Sınır Varyantı 1 bloğunu seçin."
+ # The title for the block selector for the active boundary variant 2 block.
+ select_block_boundardy_2_active_title: "Aktif Sınır Varyantı 2 bloğunu seçin."
+ # The title for the block selector for the active boundary variant 3 block.
+ select_block_boundardy_3_active_title: "Aktif Sınır Varyantı 3 bloğunu seçin."
+ # The title for the block selector for the active boundary variant 4 block.
+ select_block_boundardy_4_active_title: "Aktif Sınır Varyantı 4 bloğunu seçin."
+ # The title for the block selector for the active boundary variant 5 block.
+ select_block_boundardy_5_active_title: "Aktif Sınır Varyantı 5 bloğunu seçin."
+ # The title for the block selector for the inactive console block.
+ select_block_console_inactive_title: "Etkin olmayan Konsol bloğunu seçin."
+ # The title for the block selector for the inactive origin block.
+ select_block_origin_inactive_title: "Etkin olmayan Orijin bloğunu seçin."
+ # The title for the block selector for the inactive portal block.
+ select_block_portal_inactive_title: "Etkin olmayan Portal Alan bloğunu seçin."
+ # The title for the block selector for the inactive boundary variant 1 block.
+ select_block_boundardy_1_inactive_title: "Etkin olmayan Sınır Varyantı 1 bloğunu seçin."
+ # The title for the block selector for the inactive boundary variant 2 block.
+ select_block_boundardy_2_inactive_title: "Etkin olmayan Sınır Varyantı 2 bloğunu seçin."
+ # The title for the block selector for the inactive boundary variant 3 block.
+ select_block_boundardy_3_inactive_title: "Etkin olmayan Sınır Varyantı 3 bloğunu seçin."
+ # The title for the block selector for the inactive boundary variant 4 block.
+ select_block_boundardy_4_inactive_title: "Etkin olmayan Sınır Varyantı 4 bloğunu seçin."
+ # The title for the block selector for the inactive boundary variant 5 block.
+ select_block_boundardy_5_inactive_title: "Etkin olmayan Sınır Varyantı 5 bloğunu seçin."
+
+ # The item used to represent the selected active console block.
+ # %1$s: Building material
+ block_console_active:
+ name: "§b§lKonsol §a(aktif)"
+ lore: []
+ # The item used to represent the selected active origin block.
+ # %1$s: Building material
+ block_origin_active:
+ name: "§b§lOrijin §a(aktif)"
+ lore: []
+ # The item used to represent the selected active portal block.
+ # %1$s: Building material
+ block_portal_active:
+ name: "§b§lPortal alanı §a(aktif)"
+ lore: []
+ # The item used to represent the selected active boundary variant 1 block.
+ # %1$s: Building material
+ block_boundardy_1_active:
+ name: "§b§lSınır §a(aktif)"
+ lore: ["", "§aVaryant 1", "§7Yapı malzemesi: %1$s"]
+ # The item used to represent the selected active boundary variant 2 block.
+ # %1$s: Building material
+ block_boundardy_2_active:
+ name: "§b§lSınır §a(aktif)"
+ lore: ["", "§aVaryant 2", "§7Yapı malzemesi: %1$s"]
+ # The item used to represent the selected active boundary variant 3 block.
+ # %1$s: Building material
+ block_boundardy_3_active:
+ name: "§b§lSınır §a(aktif)"
+ lore: ["", "§aVaryant 3", "§7Yapı malzemesi: %1$s"]
+ # The item used to represent the selected active boundary variant 4 block.
+ # %1$s: Building material
+ block_boundardy_4_active:
+ name: "§b§lSınır §a(aktif)"
+ lore: ["", "§aVaryant 4", "§7Yapı malzemesi: %1$s"]
+ # The item used to represent the selected active boundary variant 5 block.
+ # %1$s: Building material
+ block_boundardy_5_active:
+ name: "§b§lSınır §a(aktif)"
+ lore: ["", "§aVaryant 5", "§7Yapı malzemesi: %1$s"]
+ # The item used to represent the selected inactive console block.
+ # %1$s: Building material
+ block_console_inactive:
+ name: "§b§lKonsol §e(inactive)"
+ lore: []
+ # The item used to represent the selected inactive origin block.
+ # %1$s: Building material
+ block_origin_inactive:
+ name: "§b§lOrijin §e(inactive)"
+ lore: []
+ # The item used to represent the selected inactive portal block.
+ # %1$s: Building material
+ block_portal_inactive:
+ name: "§b§lPortal bölgesi §e(inactive)"
+ lore: []
+ # The item used to represent the selected inactive boundary variant 1 block.
+ # %1$s: Building material
+ block_boundardy_1_inactive:
+ name: "§b§lSınır §e(aktif olmayan)"
+ lore: ["", "§aVaryant 1", "§7Yapı malzemesi: %1$s"]
+ # The item used to represent the selected inactive boundary variant 2 block.
+ # %1$s: Building material
+ block_boundardy_2_inactive:
+ name: "§b§lSınır §e(aktif olmayan)"
+ lore: ["", "§aVaryant 2", "§7Yapı malzemesi: %1$s"]
+ # The item used to represent the selected inactive boundary variant 3 block.
+ # %1$s: Building material
+ block_boundardy_3_inactive:
+ name: "§b§lSınır §e(aktif olmayan)"
+ lore: ["", "§aVaryant 3", "§7Yapı malzemesi: %1$s"]
+ # The item used to represent the selected inactive boundary variant 4 block.
+ # %1$s: Building material
+ block_boundardy_4_inactive:
+ name: "§b§lSınır §e(aktif olmayan)"
+ lore: ["", "§aVaryant 4", "§7Yapı malzemesi: %1$s"]
+ # The item used to represent the selected inactive boundary variant 5 block.
+ # %1$s: Building material
+ block_boundardy_5_inactive:
+ name: "§b§lSınır §e(aktif olmayan)"
+ lore: ["", "§aVaryant 5", "§7Yapı malzemesi: %1$s"]
+
+ # The item used to apply the style to the portal.
+ accept:
+ name: "§a§lStili Uygula"
+ lore: []
+
+ # The item used to reset all changes made in this menu.
+ reset:
+ name: "§6§lDeğişiklikleri sıfırla"
+ lore: []
+
+ # The title for the predefined style selector.
+ select_style_title: "§8§lStil Seç"
+ # The filter title for the predefined style selector.
+ filter_styles_title: "§8§lStilleri Filtrele"
+ # The item used to open the style selector for predefined styles.
+ select_defined:
+ name: "§b§lTanımlı Stili Seçin"
+ lore: []
+ # The item used to represent a predefined style.
+ # %1$s: Name of the style
+ select_style:
+ name: "%1$s"
+ lore: []
+
+ # The item used to discard any changes and return to the previous menu.
+ cancel:
+ name: "§6↩ §lDeğişiklikleri Gözardı Et"
+ lore: []
+
+ # Settings for the portal console menu.
+ console:
+ # The title for the console menu.
+ # %1$s: Portal name
+ title: "§8§lPortal: %1$s"
+
+ # The item used to open the portal's settings.
+ settings:
+ name: "§b§lAyarlar"
+ lore: []
+
+ # The item used to open the portal's target selector.
+ # %1$s: The currently selected target
+ select_target:
+ name: "§d§lHedef Seç"
+ lore:
+ - ""
+ - "§7Mevcut: %1$s"
+ # The item used to show the current target when the target is locked.
+ # %1$s: The currently selected target
+ select_target_locked:
+ name: "§d§lHedef Seç"
+ lore:
+ - ""
+ - "§7Mevcut: %1$s"
+ - "§8Seçilen hedefe §6§lKİLİTLENİLDݧr§8!"
+
+ select_target_title: "§8§lHedef Portalı Seçin"
+ filter_portals_title: "§8§lPortalları Filtrele"
+ # The item used to represent a target portal.
+ # %1$s: Portal name
+ # %2$s: Portal distance
+ # %3$s: Portal world
+ # %4$s: Portal visibility (defined below, public, private, ...)
+ select_target_portal:
+ name: "%1$s"
+ lore:
+ - ""
+ - "§7Mesafe: %2$s§6m"
+ - "§7Dünya: %3$s"
+ - "§7%4$s"
+ select_target_portal_visibility_public: "§aHerkese Açık"
+ select_target_portal_visibility_group: "§eBölge Grubu (üyeler)"
+ select_target_portal_visibility_group_internal: "§eBölge Grubu (Sadece dahili olarak görünür)"
+ select_target_portal_visibility_private: "§cGizli"
+
+ # The item used to unlink the current console.
+ unlink_console:
+ name: "§c§lKonsol Bağlantısını Kes"
+ lore: []
+ # The title for the unlink confirmation dialog.
+ unlink_console_confirm_title: "§c§lKonsol Bağlantısını Kesmek istiyor musun?"
+ # The item to accept unlinking.
+ unlink_console_confirm_accept:
+ name: "§c§lKONSOL BAĞLANTISINI KES"
+ lore: []
+ # The item to cancel unlinking.
+ unlink_console_confirm_cancel:
+ name: "§a§lİptal Etmek"
+ lore: []
+
+ # The item used to destroy the portal.
+ destroy_portal:
+ name: "§c§lPortalı yok et"
+ lore: []
+ # The title for the destroy portal confirmation dialog.
+ destroy_portal_confirm_title: "§c§lPortalı Yok Etmek İster Misin?"
+ # The item to accept destroying.
+ destroy_portal_confirm_accept:
+ name: "§c§lPORTALI YOK ET"
+ lore: []
+ # The item to cancel destroying.
+ destroy_portal_confirm_cancel:
+ name: "§a§lİptal Etmek"
+ lore: []
diff --git a/vane-regions/src/main/resources/lang-tr.yml b/vane-regions/src/main/resources/lang-tr.yml
new file mode 100644
index 000000000..1c3791f67
--- /dev/null
+++ b/vane-regions/src/main/resources/lang-tr.yml
@@ -0,0 +1,430 @@
+# vim: set tabstop=2 softtabstop=0 expandtab shiftwidth=2:
+#
+# >> See lang-en.yml for variable descriptions <<
+#
+# +-----------------------------------+
+# | CAUTION: Do NOT change this file! |
+# +-----------------------------------+
+#
+# It will be silently overwritten with updates! If you want
+# to customize strings yourself, copy this file to lang-custom.yml
+# and set the language in the config.yml to "lang: 'custom'"
+
+# DO NOT CHANGE! The version of this language file. Used to determine
+# if the file needs to be updated.
+version: 3
+# The corresponding language code used in resource packs. Used for
+# resource pack generation. Typically this is a combination of the
+# language code (ISO 639) and the country code (ISO 3166).
+resource_pack_lang_code: 'tr_tr'
+
+# This message is sent when the player needs to select an area for
+# a new region.
+start_region_selection: "§aChoose an area by selecting two blocks via §bleft-§a and §bright-click§a with an empty hand."
+# This message is sent when the player selects the primary block
+# for a new region.
+# %1$s: Block X
+# %2$s: Block Y
+# %3$s: Block Z
+select_primary_block: "§aBirincil blok olarak (%1$s§a, %2$s§a, %3$s§a) seçildi."
+# This message is sent when the player selects the secondary block
+# for a new region.
+# %1$s: Block X
+# %2$s: Block Y
+# %3$s: Block Z
+select_secondary_block: "§aİkincil blok olarak (%1$s§a, %2$s§a, %3$s§a) seçildi."
+
+command_region:
+ usage: "%1$s"
+ description: "Bölge Yönetimi menüsünü açın."
+ help: "Bölge yönetimi menüsünü açmak için yürütün."
+
+dynmap:
+ # The label for the dynmap layer
+ layer_label: "Bölgeler"
+ # The label for the dynmap markers
+ # %1$s: Region name
+ marker_label: "%1$s"
+
+blue_map:
+ # The label for the BlueMap marker set
+ layer_label: "Bölgeler"
+ # The label for the BlueMap region markers
+ # %1$s: Region name
+ marker_label: "%1$s"
+
+menus:
+ # Settings for the region group naming menu.
+ enter_region_group_name:
+ # The title for the naming menu.
+ title: "§8§lBölge Grup Adını Girin"
+
+ # Settings for the region naming menu.
+ enter_region_name:
+ # The title for the naming menu.
+ title: "§8§lBölge Adını Girin"
+
+ # Settings for the role naming menu.
+ enter_role_name:
+ # The title for the naming menu.
+ title: "§8§lRol Adını Girin"
+
+ # Settings for the main menu.
+ main:
+ # The title for the main menu.
+ title: "§8§lBölgeleri Yönet"
+
+ # The item used to start a new region selection.
+ create_region_start_selection:
+ name: "§a§lBölge Oluştur"
+ lore:
+ - ""
+ - "§7Yeni bir bölge seçimi başlatır. boş bir el ile,"
+ - "§7İlk bloğu seçmek için §6sol tıklayın§7 ve"
+ - "§7İkinci bloğu seçmek için §6sağ tıklayın§7."
+ - "§7Bloklar arasındaki hacim bölge olacaktır."
+
+ # This item is shown when the selection is invalid
+ # %1$s: Checkmark: primary block set
+ # %2$s: Checkmark: secondary block set
+ # %3$s: Checkmark: same world
+ # %4$s: Checkmark: doesn't interact existing region
+ # %5$s: Checkmark: minimum area condition met
+ # %6$s: Checkmark: not bigger than max
+ # %7$s: Checkmark: can afford
+ # %8$s: Selection extent X
+ # %9$s: Selection extent Y
+ # %10$s: Selection extent Z
+ # %11$s: min extent X
+ # %12$s: min extent Y
+ # %13$s: min extent Z
+ # %14$s: max extent X
+ # %15$s: max extent Y
+ # %16$s: max extent Z
+ # %17$s: price and currency
+ create_region_invalid_selection:
+ name: "§c§lInvalid Selection"
+ lore:
+ - ""
+ - "§6Your selection (%8$s§6 x %9$s§6 x %10$s§6) is invalid!"
+ - "§6It must meet the following requirements:"
+ - "§7- %1$s§7 Primary block set"
+ - "§7- %2$s§7 Secondary block set"
+ - "§7- %3$s§7 Blocks are in same world"
+ - "§7- %4$s§7 Doesn't intersect existing region"
+ - "§7- %5$s§7 Covers minimum area (%11$s§7 x %12$s§7 x %13$s§7)"
+ - "§7- %6$s§7 Not bigger than (%14$s§7 x %15$s§7 x %16$s§7)"
+ - "§7- %7$s§7 Can afford (%17$s§7)"
+
+ # This item is shown when the selection is valid
+ # %1$s: Selection extent X
+ # %2$s: Selection extent Y
+ # %3$s: Selection extent Z
+ # %4$s: min extent X
+ # %5$s: min extent Y
+ # %6$s: min extent Z
+ # %7$s: max extent X
+ # %8$s: max extent Y
+ # %9$s: max extent Z
+ # %10$s: price and currency
+ create_region_valid_selection:
+ name: "§a§lBölge Oluştur"
+ lore:
+ - ""
+ - "§7Senin seçimin (%1$s§7 x %2$s§7 x %3$s§7) geçersiz."
+ - "§7Yeni bir bölge oluşturmak için buraya tıklayın."
+ - ""
+ - "§7- §a✓§7 Birincil blok seti"
+ - "§7- §a✓§7 İkincil blok seti"
+ - "§7- §a✓§7 Bloklar aynı dünyada"
+ - "§7- §a✓§7 Mevcut bölgeyle kesişmiyor"
+ - "§7- §a✓§7 Minimum alanı kapsar (%4$s§7 x %5$s§7 x %6$s§7)"
+ - "§7- §a✓§7 (%7$s§7 x %8$s§7 x %9$s§7) daha büyük değil"
+ - "§7- §a✓§7 Karşılayabilir (%10$s§7)"
+
+ # This item is used to cancel a pending selection.
+ cancel_selection:
+ name: "§c§lSeçimi İptal Et"
+ lore: []
+
+ # This item is used to select a region where the player is administrator.
+ list_regions:
+ name: "§b§lBölge Seç"
+ lore: []
+
+ # The title for the region selection menu
+ select_region_title: "§8§lBölge Seç"
+ # The title for the region selection menu filter
+ filter_regions_title: "§8§lBölgeleri Filtrele"
+ # This item is used to represent a region in the selection menu.
+ # %1$s: Region name
+ select_region:
+ name: "%1$s"
+ lore: []
+
+ # This item is a shortcut to select the region the player is standing in.
+ # %1$s: Region name
+ current_region:
+ name: "§b§lMevcut Bölge"
+ lore:
+ - ""
+ - "§7Bölge: %1$s"
+ - ""
+ - "§7Bulunduğunuz bölgeyi seçin."
+
+ # This item is used to create a new region group.
+ create_region_group:
+ name: "§a§lBölge Grubu Oluştur"
+ lore:
+ - ""
+ - "§7Yeni bir §bbölge grubu §7oluştur. Bölge grupları,"
+ - "§7oyunculara roller atayarak izinleri ayarlamak"
+ - "§7için kullanılır. Bir bölge grubundaki tüm"
+ - "§7bölgeler bu izinleri paylaşacak"
+
+ # This item is used to select a region group.
+ list_region_groups:
+ name: "§b§lBölge Grubunu Seçin"
+ lore: []
+
+ # This item is a shortcut to select the region group of the region the player is standing in.
+ # %1$s: Region group name
+ current_region_group:
+ name: "§b§lMevcut Bölge Grubu"
+ lore:
+ - ""
+ - "§7Bölge Grubu: %1$s"
+ - ""
+ - "§7Bulunduğunuz bölgenin bölge"
+ - "§7grubunu seçin."
+
+ select_region_group_title: "§8§lBölge Grubunu Seçin"
+ filter_region_groups_title: "§8§lBölge Gruplarını Filtrele"
+ # This item is used to represent a region group in the selection menu.
+ # %1$s: Region group name
+ select_region_group:
+ name: "%1$s"
+ lore: []
+
+ # Settings for the region menu.
+ region:
+ # The title for the region menu.
+ # %1$s: Region name
+ title: "§8§lBölge: %1$s"
+
+ # The item used to rename a region.
+ rename:
+ name: "§b§lBölgeyi Yeniden Adlandır"
+ lore: []
+
+ # The item used to delete a region.
+ delete:
+ name: "§c§lBölgeyi Sil"
+ lore: []
+ # The title for the delete confirmation dialog.
+ delete_confirm_title: "§c§lBölgeyi silmek ister misin?"
+ # The item to accept deleting.
+ delete_confirm_accept:
+ name: "§c§lBÖLGEYİ SİL"
+ lore: []
+ # The item to cancel deleting.
+ delete_confirm_cancel:
+ name: "§a§lİptal Etmek"
+ lore: []
+
+ # The item used to open the list of region groups to assign the region to one
+ assign_region_group:
+ name: "§b§lGruba Katıl"
+ lore: []
+
+ select_region_group_title: "§8§lBölge Grubunu Seçin"
+ filter_region_groups_title: "§8§lBölge Gruplarını Filtrele"
+ # The item used to represent a region group.
+ # %1$s: Region group name
+ select_region_group:
+ name: "%1$s"
+ lore: []
+
+ # Settings for the region group menu.
+ region_group:
+ # The title for the region group menu.
+ # %1$s: Region group name
+ title: "§8§lGrup: %1$s"
+
+ setting_toggle_on:
+ name: "§a§lAKTİFLEŞTİRİLDİ"
+ lore: []
+ setting_toggle_off:
+ name: "§c§lKAPATILDI"
+ lore: []
+ setting_info_animals:
+ name: "§b§lHayvanlar"
+ lore:
+ - ""
+ - "§7Hayvanların doğmasını kontrol eder."
+ setting_info_monsters:
+ name: "§b§lCanavarlar"
+ lore:
+ - ""
+ - "§7Canavarların (düşman canavarların) doğmalarını kontrol eder."
+ setting_info_explosions:
+ name: "§b§lPatlamalar"
+ lore:
+ - ""
+ - "§7Her türlü patlamayı kontrol eder."
+ setting_info_fire:
+ name: "§b§lAteş"
+ lore:
+ - ""
+ - "§7Yangının blokları yakıp yakmadığını ve yayılıp yayılmadığını kontrol eder."
+ setting_info_pvp:
+ name: "§b§lPVP"
+ lore:
+ - ""
+ - "§7PVP savaşına izin verilip verilmediğini kontrol eder."
+ setting_info_trample:
+ name: "§b§lÇiğnemek"
+ lore:
+ - ""
+ - "§7Tarım arazilerinin çiğnenip çiğnenemeyeceğini kontrol eder."
+ setting_info_vine_growth:
+ name: "§b§lVine Growth"
+ lore:
+ - ""
+ - "§7Bölgede üzüm yetişip yetişmediğini kontrol eder."
+
+ # The item used to rename a region group.
+ rename:
+ name: "§b§lGrubu Yeniden Adlandır"
+ lore: []
+
+ # The item used to delete a region group.
+ # %1$s: Checkmark: No region uses this group
+ delete:
+ name: "§c§lGrubu Sil"
+ lore:
+ - ""
+ - "§6Silme gereksinimleri:"
+ - "§7- %1$s §7Hiçbir bölge bu grubu kullanmıyor"
+ # The title for the delete confirmation dialog.
+ delete_confirm_title: "§c§lBölge grubunu sil?"
+ # The item to accept deleting.
+ delete_confirm_accept:
+ name: "§c§lBÖLGE GRUBUNU SİL"
+ lore: []
+ # The item to cancel deleting.
+ delete_confirm_cancel:
+ name: "§a§lİptal Etmek"
+ lore: []
+
+ # This item is used to create a new role.
+ create_role:
+ name: "§a§lRol Oluştur"
+ lore:
+ - ""
+ - "§7Create a new §brole§7. Roles are used"
+ - "§7to set permissions for groups of players."
+
+ # This item is used to open the role menu for a role.
+ list_roles:
+ name: "§b§lRoller"
+ lore: []
+
+ select_role_title: "§8§lRol Seç"
+ filter_roles_title: "§8§lRolleri Filtrele"
+ # This item is used to represent a role in the selection menu.
+ # %1$s: Role name
+ select_role:
+ name: "%1$s"
+ lore: []
+
+# Settings for the role menu.
+ role:
+ # The title for the role menu.
+ # %1$s: Role name
+ title: "§8§lGrup: %1$s"
+
+ setting_toggle_on:
+ name: "§a§lETKİNLEŞTİRİLMİŞ"
+ lore: []
+ setting_toggle_off:
+ name: "§c§lKAPATILMIŞ"
+ lore: []
+ setting_info_admin:
+ name: "§b§lAdmin"
+ lore:
+ - ""
+ - "§7Yönetici bayrağı değiştirilemez ve"
+ - "§7yalnızca yönetici grubu için ayarlanır."
+ setting_info_build:
+ name: "§b§lYapı"
+ lore:
+ - ""
+ - "§7Yapı yapmaya ve block kırmayı ayarlar."
+ setting_info_use:
+ name: "§b§lEşyaları Kullan"
+ lore:
+ - ""
+ - "§7Kapı kolları, düğmeler veya redstone, bileşenleri"
+ - "§7gibi çeşitli şeylerin kullanılmasına izin verir."
+ - "§7Ayrıca envanterlere §6view-access§7 denetler."
+ setting_info_container:
+ name: "§b§lKonteynerler"
+ lore:
+ - ""
+ - "§7Envanterlerle etkileşimlerin değiştirilmesine izin verir."
+ - "§7Bu bayrak olmadan envanterden hiçbir"
+ - "§7şey alınamaz veya envantere konulamaz."
+ setting_info_portal:
+ name: "§b§lPortalları Kullan"
+ lore:
+ - ""
+ - "§7Portallarla etkileşime izin verir."
+
+ # The item used to rename a role.
+ rename:
+ name: "§b§lRolü Yeniden Adlandır"
+ lore: []
+
+ # The item used to delete a role.
+ delete:
+ name: "§c§lRolü Sil"
+ lore: []
+ # The title for the delete confirmation dialog.
+ delete_confirm_title: "§c§lRolü silmek ister misin?"
+ # The item to accept deleting.
+ delete_confirm_accept:
+ name: "§c§lROLÜ SİL"
+ lore: []
+ # The item to cancel deleting.
+ delete_confirm_cancel:
+ name: "§a§lİptal Etmek"
+ lore: []
+
+ # This item is used to open the player assignment menu for a role.
+ assign_player:
+ name: "§b§lOyuncuları Ata"
+ lore:
+ - ""
+ - "§7Oyuncuları üzerlerine tıklayarak bu role atayın."
+ - "§7Oyuncunun daha önce farklı bir rolü varsa, bu role"
+ - "§7yeniden atanacaktır. Liste yalnızca bu role henüz"
+ - "§7atanmamış oyuncuları gösterecektir."
+ - "§bOyuncu kaldırma§7 menüsünü kullanarak oyuncuları kaldırabilirsiniz."
+ # This item is used to open the player removing menu for a role.
+ remove_player:
+ name: "§b§lOyuncuları Kaldır"
+ lore:
+ - ""
+ - "§7Oyuncuların üzerlerine tıklayarak bu rolden çıkarın."
+ - "§7Bu, daha sonra atanmış bir rolleri olmayacağı ve "
+ - "§7tümünü yakalama rolü tarafından yönetilecekleri anlamına gelir. §6[diğerleri]"
+
+ select_assign_player_title: "§8§lOyuncu ata"
+ select_remove_player_title: "§8§lOyuncuları kaldır"
+ filter_players_title: "§8§lOyuncuları filtrele"
+ # This item is used to represent a player in the selection menu.
+ # %1$s: Player name
+ select_player:
+ name: "%1$s"
+ lore: []
diff --git a/vane-trifles/src/main/resources/lang-tr.yml b/vane-trifles/src/main/resources/lang-tr.yml
new file mode 100644
index 000000000..e17df2f46
--- /dev/null
+++ b/vane-trifles/src/main/resources/lang-tr.yml
@@ -0,0 +1,138 @@
+# vim: set tabstop=2 softtabstop=0 expandtab shiftwidth=2:
+#
+# >> See lang-en.yml for variable descriptions <<
+#
+# +-----------------------------------+
+# | CAUTION: Do NOT change this file! |
+# +-----------------------------------+
+#
+# It will be silently overwritten with updates! If you want
+# to customize strings yourself, copy this file to lang-custom.yml
+# and set the language in the config.yml to "lang: 'custom'"
+
+# DO NOT CHANGE! The version of this language file. Used to determine
+# if the file needs to be updated.
+version: 4
+# The corresponding language code used in resource packs. Used for
+# resource pack generation. Typically this is a combination of the
+# language code (ISO 639) and the country code (ISO 3166).
+resource_pack_lang_code: 'tr_tr'
+
+command_heads:
+ usage: "%1$s"
+ description: "Kafa kitaplığından kafaları alın."
+ help: "Kafa kitaplığını açmak için yazın."
+
+command_finditem:
+ usage: "%1$s"
+ description: "Verilen malzemeyi yakındaki sandıklarda ve varlıklarda arar."
+ help: "Verilen malzemeyi yakındaki sandıklarda ve varlıklarda arar."
+
+command_setspawn:
+ usage: "%1$s"
+ description: "Küresel spawn konumunu geçerli konumunuza ayarlar."
+ help: "Küresel spawn konumunu geçerli konumunuza ayarlar."
+
+storage:
+ open_stacked_item: "Bu öğeleri açmak için önce stackten çıkarmanız gerekir."
+ item_pouch:
+ # The display name of this item variant.
+ name: "Kese"
+ item_backpack:
+ # The display name of this item variant.
+ name: "Sırt Çantası"
+
+xp_bottles:
+ item_small_xp_bottle:
+ # The display name of this item variant.
+ name: "Küçük Deneyim Şişesi"
+ item_medium_xp_bottle:
+ # The display name of this item variant.
+ name: "Orta Deneyim Şişesi"
+ item_large_xp_bottle:
+ # The display name of this item variant.
+ name: "Büyük Deneyim Şişesi"
+
+item_empty_xp_bottle:
+ # The display name of this item variant.
+ name: "Boş Deneyim Şişesi"
+
+item_north_compass:
+ # The display name of this item variant.
+ name: "Kuzey Pusulası"
+
+item_reinforced_elytra:
+ # The display name of this item variant.
+ name: "Netherite Elytra"
+
+item_file:
+ # The display name of this item variant.
+ name: "Dosya"
+
+item_slime_bucket:
+ # The display name of this item variant.
+ name: "Bir Kovada Balçık"
+
+item_papyrus_scroll:
+ # The display name of this item variant.
+ name: "Papirüs Parşömeni"
+
+item_trowel:
+ # The display name of this item variant.
+ name: "Mala"
+ # The lore of every trowel
+ # %1$s: The current feed source
+ lore:
+ - "§7Besleme kaynağını değiştirmek için envanterinizdeki bu öğeye sağ tıklayın."
+ - "§7Mevcut besleme kaynağı: %1$s"
+
+sickles:
+ item_wooden_sickle:
+ # The display name of this item variant.
+ name: "Tahta Orak"
+ item_stone_sickle:
+ # The display name of this item variant.
+ name: "Taş Orak"
+ item_iron_sickle:
+ # The display name of this item variant.
+ name: "Demir Orak"
+ item_golden_sickle:
+ # The display name of this item variant.
+ name: "Altın Orak"
+ item_diamond_sickle:
+ # The display name of this item variant.
+ name: "Elmas Orak"
+ item_netherite_sickle:
+ # The display name of this item variant.
+ name: "Netherite Orak"
+
+scrolls:
+ item_home_scroll:
+ # The display name of this item variant.
+ name: "Portal Parşömeni (Ev)"
+ item_unstable_scroll:
+ # The display name of this item variant.
+ name: "Portal Parşömeni (Stabil Değil!)"
+ # Shown when used but no scroll was used previously.
+ teleport_no_previous_teleport: "§cDaha önce hiç başka parşömen kullanmadın."
+ item_spawn_scroll:
+ # The display name of this item variant.
+ name: "Portal Parşömeni (Spawn)"
+ item_lodestone_scroll:
+ # The display name of this item variant.
+ name: "Portal Parşömeni (Mıknatıs taşı)"
+ # Shown when used but no lodestone was ever bound.
+ teleport_no_bound_lodestone: "§bBu parşömeni (yeniden) bağlamak için önce bir mıknatıs taşına gizlice girin ve sağ tıklayın."
+ # Shown when used but the bound lodestone doesn't exist anymore.
+ teleport_missing_lodestone: "§cParşömen hiçbir şey yapmıyor gibi görünüyor.. &6Bağlı mıknatıs taşının kaybolmuş olabileceğinden korkuyorsun."
+ # The lore of a bound scoll
+ # %1$s: Bound lodestone's world name
+ # %2$s: Bound lodestone's X position
+ # %3$s: Bound lodestone's Y position
+ # %4$s: Bound lodestone's Z position
+ bound_lore: "§7%1$s (%2$s§7, %3$s§7, %4$s§7) kordinatlarına bağlı."
+ item_death_scroll:
+ # The display name of this item variant.
+ name: "Portal Parşömeni (Ölü)"
+ # Sent when a death scroll is used but the user hasn't died recently or already used a scroll of this type.
+ teleport_no_recent_death: "§cSon zamanlarda ölmediniz veya zaten bir ölüm parşömeni kullandın!"