From 4805c77eac12a8c824e16e965bced84b11341ae3 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Sun, 5 Jul 2026 14:45:10 +0000 Subject: [PATCH 1/4] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 1 + core/assets/bundles/bundle_bg.properties | 1 + core/assets/bundles/bundle_ca.properties | 1 + core/assets/bundles/bundle_cs.properties | 1 + core/assets/bundles/bundle_da.properties | 1 + core/assets/bundles/bundle_de.properties | 1 + core/assets/bundles/bundle_es.properties | 1 + core/assets/bundles/bundle_et.properties | 1 + core/assets/bundles/bundle_eu.properties | 1 + core/assets/bundles/bundle_fi.properties | 1 + core/assets/bundles/bundle_fil.properties | 1 + core/assets/bundles/bundle_fr.properties | 1 + core/assets/bundles/bundle_hu.properties | 1 + core/assets/bundles/bundle_id_ID.properties | 1 + core/assets/bundles/bundle_it.properties | 1 + core/assets/bundles/bundle_ja.properties | 1 + core/assets/bundles/bundle_ko.properties | 1 + core/assets/bundles/bundle_lt.properties | 1 + core/assets/bundles/bundle_nl.properties | 1 + core/assets/bundles/bundle_nl_BE.properties | 1 + core/assets/bundles/bundle_pl.properties | 1 + core/assets/bundles/bundle_pt_BR.properties | 1 + core/assets/bundles/bundle_pt_PT.properties | 1 + core/assets/bundles/bundle_ro.properties | 1 + core/assets/bundles/bundle_ru.properties | 1 + core/assets/bundles/bundle_sr.properties | 1 + core/assets/bundles/bundle_sv.properties | 1 + core/assets/bundles/bundle_th.properties | 1 + core/assets/bundles/bundle_tk.properties | 1 + core/assets/bundles/bundle_tr.properties | 1 + core/assets/bundles/bundle_uk_UA.properties | 1 + core/assets/bundles/bundle_vi.properties | 1 + core/assets/bundles/bundle_zh_CN.properties | 1 + core/assets/bundles/bundle_zh_TW.properties | 1 + 34 files changed, 34 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index ac452884a6..ce839438fa 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index 0dad2cf373..a3a80188ef 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index c1f9d0e0ae..b6a25a086b 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index ebfad3bd76..d3163aa1fc 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index 2d13f2a469..66a6b80a7b 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 5c40b49054..634e009e20 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 8c8a35085b..89b4e2da86 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 1677a32f9c..59904c7c25 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 28efae6a3b..f92090c351 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 7c0bbea965..03a9c6bd96 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index e29fa53146..4a7fb2a354 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index cd9ce476ee..794760094c 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index a18d2e3559..552c6f616b 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Érvénytelen név! A legtöbb szimbólum nem enged asset.content.import.file = Fájl importálása asset.content.import.clipboard = Importálás a vágólapról asset.exists = Már létezik egy ilyen típusú, azonos útvonalú/nevű összetevő:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = Nem található ez az összetevőfájl.\nEzt az adatok helytelen importálása vagy egy hibásan exportált mentés okozhatja. asset.audio.invalid = Nem sikerült betölteni a hangfájlt.\nGyőződj meg arról, hogy érvényes OGG- vagy MP3-fájlt adtál meg. asset.delete.confirm = Biztosan törölni szeretnéd ezt az összetevőt? diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index c986d8e38f..5f097022b5 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Nama tidak valid! Penggunaan simbol tidak diizinkan asset.content.import.file = Impor File asset.content.import.clipboard = Impor Dari Papan Klip asset.exists = Tipe aset tersebut dengan jalur/nama yang sama sudah ada:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = File aset ini tidak dapat ditemukan.\nHal ini mungkin disebabkan oleh data yang diimpor tidak tepat, atau simpanan yang diekspor telah rusak. asset.audio.invalid = File audio tidak dapat dimuat.\nPastikan formatnya adalah OGG atau MP3 yang valid. asset.delete.confirm = Apakah Anda yakin ingin menghapus aset ini? diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index ff0f0f4f97..bc4e9f09cf 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 92b5ecdede..a603bde3a2 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]無効な名前です!ほとんどの符号は許 asset.content.import.file = ファイルをインポート asset.content.import.clipboard = クリップボードからインポート asset.exists = そのタイプのアセットで、同じパス/名前のものが既に存在します:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = アセットファイルが見つかりませんでした。\nデータの不適切なインポート、または正しくエクスポートされていない保存ファイルが原因である可能性があります。 asset.audio.invalid = 音声ファイルを読み込めませんでした。\n有効な OGG または MP3 ファイルであることを確認してください。 asset.delete.confirm = このアセットを削除してもよろしいですか? diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index a619cfeb81..2543a74790 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 4867a773d3..f6a1cdf894 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 91fc30eb15..237f86e4ad 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index f10e1b3519..7604537e64 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 355c1ada24..386b752b80 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 823c111b1b..b9f25592a4 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 771b790d45..e7347ac159 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 67e4278cce..a50aab8405 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 93f8072fea..546e2b4d68 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Неверное имя! Большинство с asset.content.import.file = Импортировать файл asset.content.import.clipboard = Импортировать из буфера обмена asset.exists = Ресурс этого типа с таким путём/именем уже существует:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = Не удалось обнаружить файл ресурса.\nЭто скорее всего произошло из-за некорректного импорта данных или экспорта сохранения. asset.audio.invalid = Аудио не удалось загрузить.\nУбедитесь, что это рабочий файл OGG или MP3. asset.delete.confirm = Вы уверены, что хотите удалить этот ресурс? diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 56785f1a4e..ef67abca40 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 7d16d5132a..1f8f55aa1e 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 69bfad4acf..474edfc652 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 6df86f8e24..f378b8e100 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 8d1ce8586b..b47ae59c47 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 9d29ffe084..882be193a4 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = Import File asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 01b3006e86..8bf8a86572 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Tên không hợp lệ! Hầu hết các biểu tư asset.content.import.file = Nhập Tệp asset.content.import.clipboard = Nhập Từ Bộ Nhớ Tạm asset.exists = Một tài sản có kiểu đó với đường dẫn/tên giống nhau đã có rồi:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = Tài sản này không thể định vị được.\nĐiều này có thể do nhập sai dữ liệu, hoặc một bản lưu đã xuất không hợp lệ. asset.audio.invalid = Không thể nạp âm thanh.\nChắc rằng đó là tập tin OGG hoặc MP3 hợp lệ. asset.delete.confirm = Bạn có chắc chắn muốn xóa tài sản này không? diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 3f18475de6..6af05cd1db 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]无效名称!大部分保留字都无法使用。 asset.content.import.file = 导入文件 asset.content.import.clipboard = 从剪贴板导入 asset.exists = 已有此类资源文件:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = 无法找到此资源文件。\n这可能是导入或导出不当引起的。 asset.audio.invalid = 无法加载音频文件。\n确保其为有效的 OGG 或 MP3 文件。 asset.delete.confirm = 你确定要删除此资源吗? diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 9225f9d660..5e4b48237e 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]Invalid name! Most symbols are not allowed. asset.content.import.file = 導入檔案 asset.content.import.clipboard = Import From Clipboard asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. asset.delete.confirm = Are you sure you want to delete this asset? From db02b63be60840d19b9f1475e3a91a4f9488ccb3 Mon Sep 17 00:00:00 2001 From: "Sunky.MP3G" <125795960+SunkyMP3G@users.noreply.github.com> Date: Sun, 5 Jul 2026 21:45:41 +0700 Subject: [PATCH 2/4] Fixed ru translations (#12292) * Fixed ru translations * Fixed old typo --- core/assets/bundles/bundle_ru.properties | 34 ++++++++++++------------ 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 546e2b4d68..ff42bb72ed 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -121,7 +121,7 @@ position = Координаты close = Закрыть website = Веб-сайт quit = Выход -save.quit = Сохранить & Выйти +save.quit = Сохранить и выйти maps = Карты maps.browse = Просмотр карт continue = Продолжить @@ -240,7 +240,7 @@ players.search = поиск players.notfound = [gray]игроки не найдены server.closing = [accent]Закрытие сервера... server.kicked.kick = Вас выгнали с сервера! -server.kicked.whitelist = Вы не в белом списке сервера. +server.kicked.whitelist = Вас нет в белом списке сервера. server.kicked.serverClose = Сервер закрыт. server.kicked.vote = Вы были выгнаны с помощью голосования. Прощайте. server.kicked.clientOutdated = Устаревший клиент! Обновите игру! @@ -251,7 +251,7 @@ server.kicked.typeMismatch = Этот сервер не совместим с в server.kicked.playerLimit = Этот сервер заполнен. Дождитесь свободного слота. server.kicked.recentKick = Вас недавно выгнали.\nПодождите немного перед следующим подключением. server.kicked.nameInUse = На этом сервере есть кто-то с этим именем. -server.kicked.nameEmpty = Выбранное Вами имя недопустимо. +server.kicked.nameEmpty = Выбранное вами имя недопустимо. server.kicked.idInUse = Вы уже на этом сервере! Соединение с двумя учетными записями не разрешено. server.kicked.customClient = Этот сервер не поддерживает пользовательские сборки. Загрузите официальную версию. server.kicked.gameover = Игра окончена! @@ -486,9 +486,9 @@ editor.mapinfo = Информация о карте editor.author = Автор: editor.description = Описание: editor.nodescription = Чтобы опубликовать карту, она должна содержать по крайней мере 4 символа в описании. -editor.waves = Волны: -editor.rules = Правила: -editor.generation = Генерация: +editor.waves = Волны +editor.rules = Правила +editor.generation = Генерация editor.objectives = Цели editor.locales = Наборы локалей editor.worldprocessors = Мировые процессоры @@ -629,7 +629,7 @@ all = всего editor.default = [lightgray]<По умолчанию> details = Подробности... edit = Редактировать... -edit.menu = Edit... +edit.menu = Редактировать... variables = Переменные logic.error.toolong = Код процессора слишком длинный (Лимит: {0} сжатых байтов, текущая длина: {1} байтов) logic.clear.confirm = Вы уверены, что хотите удалить весь код из этого процессора? @@ -701,14 +701,14 @@ toolmode.fillteams.description = Изменяет принадлежность\n toolmode.fillerase = Стереть заливкой toolmode.fillerase.description = Стирает все блоки\nодного типа. toolmode.fillcliffs = Заполнить скалами -toolmode.fillcliffs.description = Заменяет выбранные стены скалами. +toolmode.fillcliffs.description = Заменяет выбранные\nстены скалами. toolmode.drawteams = Изменить команду блока toolmode.drawteams.description = Изменяет принадлежность\nблока к команде. #unused toolmode.underliquid = Под жидкостями -toolmode.underliquid.description = Рисует пол под плитками жидкости. +toolmode.underliquid.description = Рисует пол под плитками\nжидкости. toolmode.fillunderliquid = Заливка под жидкостями -toolmode.fillunderliquid.description = Заполняет пол под плитками жидкости. +toolmode.fillunderliquid.description = Заполняет пол под плитками\nжидкости. filters.empty = [lightgray]Нет фильтров! Добавьте один при помощи кнопки ниже. @@ -998,7 +998,7 @@ sector.littoralShipyard.name = Прибрежная верфь sector.geothermalStronghold.name = Геотермальная крепость sector.groundZero.description = Оптимальная локация чтобы начать сначала. Низкая вражеская угроза. Немного ресурсов.\nСоберите как можно больше свинца и меди.\nДвигайтесь дальше. -sector.frozenForest.description = Даже здесь, ближе к горам, споры распространились. Холодные температуры не могут сдерживать их вечно.\n\nНачните вкладываться в энергию. Постройте генераторы внутреннего сгорания. Научитесь пользоваться регенератором. +sector.frozenForest.description = Даже здесь, ближе к горам, споры распространились. Низкие температуры не могут сдерживать их вечно.\n\nНачните вкладываться в энергию. Постройте генераторы внутреннего сгорания. Научитесь пользоваться регенератором. sector.saltFlats.description = На окраине пустыни лежат соляные равнины. В этой местности можно найти немного ресурсов.\n\nВраги возвели здесь комплекс хранения ресурсов. Искорените их ядро. Не оставьте камня на камне. sector.crateredBattleground.description = В этом кратере, оставшемся со времён старых войн, скопилась вода.\nВерните эту территорию под контроль. Собирайте песок. Выплавляйте метастекло.\nКачайте воду для охлаждения турелей и буров. sector.ruinousShores.description = Мимо пустошей проходит береговая линия. Когда-то здесь располагался массив береговой обороны. Не так много от него осталось. Только самые базовые оборонительные сооружения остались невредимыми, всё остальное превратилось в металлолом.\nПродолжайте экспансию вовне. Переоткройте для себя технологии. @@ -1422,7 +1422,7 @@ setting.fullscreen.name = Полноэкранный режим setting.fps.name = Показывать FPS и пинг setting.console.name = Включить консоль setting.drawhitboxes.name = Отображать хитбоксы -setting.showperformance.name = Display Performance Metrics +setting.showperformance.name = Отображать метрики производительности setting.buildingtimestep.name = Фиксированное обновление построек setting.buildingtimestep.description = Обновляет постройки с фиксированным промежутком и постоянной дельтой, вместо обновления каждый кадр и переменной дельтой.\nЕсли постройки не могут быть обновлены достаточно быстро, игра замедлится.\nЕсли вы не знаете, что это значит, не трогайте эту настройку. setting.smoothcamera.name = Плавная камера @@ -1462,13 +1462,13 @@ setting.minmagnificationmultiplierpercent.name = Максимальная дис setting.minmagnificationmultiplierpercent.description = Высокие значения могут повлиять на производительность. public.beta = Имейте в виду, что бета-версия игры не может делать игры публичными. uiscale.reset = Масштаб пользовательского интерфейса был изменён.\nНажмите «ОК» для подтверждения этого масштаба.\n[scarlet]Возврат настроек и выход через[accent] {0}[] секунд... -uiscale.cancel = Отменить & Выйти +uiscale.cancel = Отменить и выйти setting.bloom.name = Свечение keybind.title = Настройка управления keybinds.mobile = [scarlet]Большинство комбинаций клавиш здесь не работает на мобильных устройствах. Поддерживается только базовое движение. category.general.name = Основное category.view.name = Просмотр -category.command.name = Командование единицой +category.command.name = Командование единицами category.multiplayer.name = Сетевая игра category.blocks.name = Выбор блока placement.blockselectkeys = \n[lightgray]Клавиша: [{0}, @@ -1567,9 +1567,9 @@ keybind.chat_mode.name = Изменить режим чата keybind.drop_unit.name = Сбросить боев. ед. keybind.zoom_minimap.name = Масштабировать мини-карту keybind.detach_camera.name = Переключение свободной камеры -keybind.teleport_cursor.name = Teleport To Cursor (Sandbox) +keybind.teleport_cursor.name = Телепорт к курсору (Песочница) keybind.debug_hitboxes.name = Переключение отладочных хитбоксов -keybind.performance_metrics.name = Toggle Performance Metrics +keybind.performance_metrics.name = Переключение метрик производительности mode.help.title = Описание режимов mode.survival.name = Выживание mode.survival.description = Обычный режим. Необходимо добывать ресурсы, а волны наступают автоматически.\n[gray]Требуются точки появления врагов на карте для игры. @@ -1656,7 +1656,7 @@ rules.unitammo = Боев. ед. требуют боеприпасы rules.enemyteam = Команда Врагов rules.playerteam = Команда Игрока rules.title.waves = Волны -rules.title.resourcesbuilding = Ресурсы & строительство +rules.title.resourcesbuilding = Ресурсы и строительство rules.title.enemy = Враги rules.title.unit = Боевые единицы rules.title.experimental = Экспериментально From 41c6f389c711efb0ecf3a582566b87accf5d96d9 Mon Sep 17 00:00:00 2001 From: JniTrRny <85090668+JniTrRny@users.noreply.github.com> Date: Sun, 5 Jul 2026 21:46:03 +0700 Subject: [PATCH 3/4] Update bundle_th.properties (#12289) Co-authored-by: Anuken --- core/assets/bundles/bundle_th.properties | 195 +++++++++++------------ 1 file changed, 97 insertions(+), 98 deletions(-) diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 474edfc652..519434fc0f 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -19,7 +19,7 @@ clipboardcopy = เซิร์ฟเวอร์นี้ต้องการ linkfail = ไม่สามารถเปิดลิ้งค์ได้\nได้ทำการคัดลอก URL ลงในคลิปบอร์ดแล้ว screenshot = ภาพหน้าจอได้ถูกบันทึกไปที่ {0} screenshot.invalid = แมพใหญ่เกินไป หน่วยความจำอาจจะไม่พอสำหรับภาพหน้าจอ -screenshot.error = Failed to take screenshot. Your device likely does not support screenshots this large. +screenshot.error = ไม่สามารถถ่ายภาพหน้าจอได้ เครื่องของคุณอาจไม่รองรับภาพหน้าจอที่มีขนาดใหญ่เช่นนี้ gameover = จบเกม gameover.disconnect = ออก gameover.pvp = ทีมที่ชนะคือทีม [accent]{0}[]! @@ -62,7 +62,7 @@ export.file = ส่งออกไฟล์ import.file = นำเข้าไฟล์ copy.clipboard = คัดลอกไปที่คลิปบอร์ด import.clipboard = นำเข้าจากคลิปบอร์ด -workshop.browse = Browse Workshop +workshop.browse = ค้นหาในเวิร์กช็อป workshop.share = แชร์บนเวิร์กช็อป schematic = แผนผัง @@ -179,7 +179,7 @@ mod.incompletedependencies.details = ม็อดนี้ไม่สามา mod.requiresversion = ต้องการเวอร์ชั่นเกม: [red]{0} mod.errors = มีข้อผิดพลาดเกิดขึ้นระหว่างโหลดเนื้อหา -mod.errors.map = [scarlet]Errors have occurred loading map content. All custom content has been disabled.[]\nThis map will likely not function correctly. +mod.errors.map = [scarlet]มีข้อผิดพลาดเกิดขึ้นระหว่างโหลดเนื้อหาของแมพ เนื้อหาปรับแต่งทั้งหมดได้ถูกปิดใช้งาน[]\nแมพนี้อาจไม่สามารถทำงานได้อย่างถูกต้อง mod.noerrorplay = [scarlet]คุณมีม็อดที่มีข้อผิดพลาด[] กรุณาปิดม็อดนั้นๆ หรือแก้ไขข้อผิดพลาดก่อนที่จะเล่น mod.enable = เปิดใช้งาน mod.requiresrestart = เกมจะปิดตัวลงเพื่อติดตั้งม็อด @@ -331,10 +331,10 @@ cantconnect = ไม่สามารถเข้าร่วมเซิร์ connecting = [accent]กำลังเชื่อมต่อ... reconnecting = [accent]กำลังเชื่อมต่อใหม่... -connecting.establish = [accent]Establishing connection... -receiving.world = [accent]Receiving world data ({0})... -receiving.assets = [accent]Receiving assets ({0})... -receiving.assets.fail = Error occurred while receiving assets. +connecting.establish = [accent]กำลังเชื่อมต่อ... +receiving.world = [accent]กำลังรับข้อมูลของโลก ({0})... +receiving.assets = [accent]กำลังรับแอสเสท ({0})... +receiving.assets.fail = เกิดข้อผิดพลาดทาง I/O ขึ้นขณะรับแอสเสท server.port = พอร์ต: server.invalidport = เลขพอร์ตไม่ถูกต้อง! @@ -352,10 +352,10 @@ save.export = ส่งออกเซฟ save.import.invalid = [accent]เซฟนี้ไม่ถูกต้อง! save.import.fail = [crimson]ไม่สามารถนำเข้าเซฟ: [accent]{0} save.export.fail = [crimson]ไม่สามารถส่งออกเซฟ: [accent]{0} -save.export.needsload = [scarlet]⚠ This save contains embedded assets.[]\nLoad into this save before exporting it. -save.assets.missing = Missing Assets -save.assets.missing.list = Asset List... -save.assets.missing.info = [scarlet]⚠ This save contains missing assets![]\n\n[lightgray]This is likely because the save file was not properly exported.\n[lightgray]When sharing saves, only export through the in-game UI. Do not copy save files directly.\n[lightgray]If transferring files is necessary, make sure the [accent]assetCache[] folder is copied as well. +save.export.needsload = [scarlet]⚠ เซฟนี้มีแอสเสทเนื้อหาแนบมาด้วย[]\nโปรดโหลดเซฟนี้ขึ้นมาก่อนที่จะส่งออก +save.assets.missing = แอสเซทขาดหาย +save.assets.missing.list = รายชื่อแอสเซท... +save.assets.missing.info = [scarlet]⚠ เซฟนี้มีแอสเซทเนื้อหาที่ขาดหาย![]\n\n[lightgray]อาจเกิดจากไฟล์เซฟไม่ได้ถูกส่งออกอย่างถูกต้อง\n[lightgray]เวลาจะแชร์เซฟ ควรที่จะส่งออกผ่าน UI ภายในเกมเท่านั้น ห้ามคัดลอกไฟล์เซฟโดยตรง\n[lightgray]หากจำเป็นต้องถ่ายโอนไฟล์ ควรตรวจสอบให้แน่ใจว่าโฟลเดอร์ [accent]assetCache[] นั้นถูกคัดลอกมาด้วย save.import = นำเข้าเซฟ save.newslot = ชื่อเซฟ: save.rename = เปลี่ยนชื่อ @@ -380,7 +380,7 @@ confirm = ตกลง delete = ลบ view.workshop = เปิดในเวิร์กช็อป workshop.listing = แก้ไขหน้ารายการเวิร์กช็อป -hide = Hide +hide = ซ่อน ok = โอเค open = เปิด customize = ตั้งค่ากฎ @@ -516,74 +516,73 @@ editor.filters.planetselect = เลือกดาวเคราะห์ editor.shiftx = เลื่อน X editor.shifty = เลื่อน Y -asset.patch = Patch -asset.content = Content -asset.bundle = Translation Bundle -asset.image = Image -asset.sound = Sound -asset.music = Music +asset.patch = แพตช์ +asset.content = เนื้อหา +asset.bundle = ชุดแปลภาษา +asset.image = รูปภาพ +asset.sound = เสียง +asset.music = เพลง -content.unit = Unit -content.item = Item -content.liquid = Liquid -content.block = Block -content.planet = Planet -content.weather = Weather -content.status = Status Effect +content.unit = ยูนิต +content.item = ไอเท็ม +content.liquid = ของเหลว +content.block = บล็อก +content.planet = ดาว +content.weather = สภาพอากาศ +content.status = เอฟเฟกต์สถานะ -patch.set = Patchset: {0} +patch.set = ชุดแพตช์: {0} patch.none = [lightgray]ไม่มีชุดแพตช์ที่โหลดมา patch.errors = ข้อผิดพลาดชุดแพตช์ patch.importerror = เกิดข้อผิดพลาดในการนำเข้าชุดแพตช์ patch.delete.confirm = คุณแน่ใจหรือว่าจะลบชุดแพตช์นี้? -patch.path = Path: +patch.path = เส้นทาง: patch.fields = {0} ฟิลด์ -bundle.lines = {0} lines +bundle.lines = {0} บรรทัด -images = Images -asset.title = Data Patches & Assets -asset.guide = Usage Guide -asset.bundle.exists = A bundle with path '{0}' already exists. -asset.importzip = Import Asset Zip -asset.exportzip = Export Asset Zip -asset.image.importzip = Import Zip -asset.image.exportzip = Export Zip -asset.clearall = Clear All -asset.clearall.confirm = Are you sure that you want to clear [red]all[] assets from this map?\nThis includes images, audio, content, etc. -asset.imports = Import Results -asset.imported = [accent]{0} assets imported. -asset.import.none = No valid asset files found in zip archive. -asset.content.errors = Content Errors -asset.content.add = Add Content -asset.content.type = Type: -asset.content.exists = [red]Content with that name already exists! -asset.content.badname = [red]Invalid name! Most symbols are not allowed. -asset.content.import.file = Import File -asset.content.import.clipboard = Import From Clipboard -asset.exists = An asset of that type with the same path/name already exists:\n[lightgray]{0} -asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} -asset.broken = This asset file could not be located.\nThis can be caused by improper import of data, or an incorrectly exported save. -asset.audio.invalid = Audio file could not be loaded.\nEnsure that it is a valid OGG or MP3 file. -asset.delete.confirm = Are you sure you want to delete this asset? -asset.images = Data Patch Images -asset.image.imports = Import Results -asset.image.imported = [accent]{0} images imported. -asset.image.none = No valid PNG files found in zip archive. -asset.image.error = [red]The following errors were encountered:[] -asset.image.clearall.confirm = Are you certain that you wish to clear all images? -asset.image.info = Image Info -asset.image.toolarge = Image ([lightgray]{0}x{1}[]) is too large. Maximum size is {2}x{3}. -asset.image.exists = An image with that path/name already exists:\n[lightgray]{0} -asset.image.delete.confirm = Are you certain that you wish to delete this image? -asset.image.name = [accent]File Name: [lightgray]{0} -asset.image.region.name = [accent]Region Name: [lightgray]{0} -asset.image.path = [accent]Path: [lightgray]{0} -asset.image.env = [accent]Uses Environment Atlas: [lightgray]{0} -asset.image.size = [accent]Size: [lightgray]{0}x{1} -asset.image.filesize = [accent]File Size: [lightgray]{0} -asset.image.packfailed = [red]⚠ Failed to pack sprite![] -asset.image.packfailed.env = This is likely caused by a lack of space in the environment atlas.\nNote that environment sprites are limited to a 512x512 total area. +images = รูปภาพ +asset.title = แพตช์เนื้อหา & แอสเซท +asset.guide = คู่มือการใช้งาน +asset.bundle.exists = มีชุดภาษาที่ใช้เส้นทาง '{0}' อยู่แล้ว +asset.importzip = นำเข้าแอสเซท Zip +asset.exportzip = ส่งออกแอสเซท Zip +asset.image.importzip = นำเข้า Zip +asset.image.exportzip = ส่งออก Zip +asset.clearall = เคลียร์ทั้งหมด +asset.clearall.confirm = คุณแน่ใจหรือว่าจะเคลียร์แอสเซท[red]ทุกอัน[]บนแมพนี้?\nซึ่งรวมไปถึง รูปภาพ เสียง ชุดเนื้อหา ฯลฯ +asset.imports = ผลลัพธ์การนำเข้า +asset.imported = [accent]นำเข้าแล้ว {0} แอสเซท +asset.import.none = ไม่พบไฟล์แอสเซทที่ถูกต้องในไฟล์ Zip +asset.content.errors = ข้อผิดพลาดชุดเนื้อหา +asset.content.add = เพิ่มเนื้อหา +asset.content.type = ชนิด: +asset.content.exists = [red]มีเนื้อหาที่ใช้ชื่อนี้อยู่แล้ว! +asset.content.badname = [red]ไม่สามารถใช้ชื่อนี้ได้! สัญลักษณ์ส่วนใหญ่ไม่สามารถใช้ได้ +asset.content.import.file = นำเข้าไฟล์ +asset.content.import.clipboard = นำเข้าจากคลิปบอร์ด +asset.exists = มีแอสเซทชนิดเดียวกันที่ใช้เส้นทาง/ชื่อนี้อยู่แล้ว:\n[lightgray]{0} +asset.broken = ไม่อาจพบไฟล์แอสเซทนี้ได้\nอาจเกิดจากการนำเข้าข้อมูลที่ผิดพลาด หรือการส่งออกไฟล์เซฟที่ไม่ถูกต้อง +asset.audio.invalid = ไม่สามารถโหลดไฟล์เสียงได้\nโปรดตรวจสอบให้แน่ใจว่าเป็นไฟล์ประเภท OGG หรือ MP3 ที่ถูกต้อง +asset.delete.confirm = คุณแน่ใจหรือว่าจะลบแอสเซทนี้? +asset.images = แพตช์ข้อมูลรูป +asset.image.imports = ผลลัพธ์การนำเข้า +asset.image.imported = [accent]นำเข้าแล้ว {0} รูปภาพ +asset.image.none = ไม่พบไฟล์ PNG ที่ถูกต้องในไฟล์ Zip +asset.image.error = [red]พบข้อผิดพลาดดังต่อไปนี้:[] +asset.image.clearall.confirm = คุณแน่ใจหรือว่าจะเคลียร์รูปภาพทั้งหมด? +asset.image.info = ข้อมูลรูปภาพ +asset.image.toolarge = รูปภาพ ([lightgray]{0}x{1}[]) มีขนาดใหญ่เกินไป ขนาดสูงสุดที่รองรับคือ {2}x{3} +asset.image.exists = มีรูปภาพที่ใช้เส้นทาง/ชื่อนี้อยู่แล้ว:\n[lightgray]{0} +asset.image.delete.confirm = คุณแน่ใจหรือว่าจะลบรูปภาพนี้? +asset.image.name = [accent]ชื่อไฟล์: [lightgray]{0} +asset.image.region.name = [accent]ชื่อภูมิภาค: [lightgray]{0} +asset.image.path = [accent]เส้นทาง: [lightgray]{0} +asset.image.env = [accent]ใช้แอตลาสสิ่งแวดล้อม: [lightgray]{0} +asset.image.size = [accent]ขนาด: [lightgray]{0}x{1} +asset.image.filesize = [accent]ขนาดไฟล์: [lightgray]{0} +asset.image.packfailed = [red]⚠ ไม่สามารถแพ็คสไปรท์ได้![] +asset.image.packfailed.env = ปัญหานี้อาจเกิดจากพื้นที่ในแอตลาสสิ่งแวดล้อมไม่พอ\nโปรดทราบว่าแอตลาสสิ่งแวดล้อมมีพื้นที่จำกัดที่ 512x512 workshop = เวิร์กช็อป waves.title = คลื่น @@ -628,8 +627,8 @@ wavemode.health = พลังชีวิต all = ทั้งหมด editor.default = [lightgray]<ค่าเริ่มต้น> details = รายละเอียด... -edit = แก้ไข... -edit.menu = Edit... +edit = แก้ไข +edit.menu = แก้ไข... variables = ตัวแปร logic.error.toolong = โค้ดตัวประมวลผลยาวเกินไป (ความยาวจำกัด: {0} ไบต์บีบอัด ความยาวจริง: {1} ไบต์) logic.clear.confirm = คุณแน่ใจหรือว่าจะเคลียร์โค้ดทั้งหมดของตัวประมวลผลนี้? @@ -1030,7 +1029,7 @@ sector.littoralShipyard.description = ณ สุดขอบไกลโพ้ sector.onset.name = การเริ่มต้น sector.aegis.name = อีจีส sector.lake.name = ทะเลสาบสีชาด -sector.intersect.name = อินเตอร์เซค +sector.intersect.name = อินเตอร์เซก sector.atlas.name = แอตลาส sector.split.name = สองฝั่ง sector.basin.name = แอ่งยุบ @@ -1070,7 +1069,7 @@ status.muddy.name = เปื้อนเปรอะ status.melting.name = หลอมเหลว status.sapped.name = อ่อนกำลัง status.electrified.name = ช็อตไฟฟ้า -status.spore-slowed.name = สปอร์สโลว์ +status.spore-slowed.name = เฉื่อยสปอร์ status.tarred.name = เปื้อนน้ำมัน status.overdrive.name = โอเวอร์ไดรฟ์ status.overclock.name = โอเวอร์คล็อก @@ -1092,7 +1091,7 @@ settings.resetKey = รีเซ็ต settings.controls = การควบคุม settings.game = เกม settings.sound = เสียง -settings.dev = Developer Options +settings.dev = การตั้งค่าผู้พัฒนา settings.graphics = กราฟิก settings.cleardata = เคลียร์ข้อมูลเกม... settings.clear.confirm = คุณแน่ใจหรือว่าจะเคลียร์ข้อมูลนี้?\nสิ่งที่ทำไปแล้วจะไม่สามารถย้อนกลับได้นะ! @@ -1142,7 +1141,7 @@ stat.targetsground = ยิงพื้นดิน stat.crushdamage = ดาเมจบดขยี้ stat.legsplashdamage = ดาเมจกระจายจากขา stat.itemsmoved = ความเร็วการเคลื่อนย้าย -stat.itemsmoved.info = Throughput is often not linear and tied to FPS/TPS. +stat.itemsmoved.info = ความเร็วการเคลื่อนย้ายโดยทั่วไปจะไม่คงที่และจะขึ้นอยู่กับ FPS/TPS stat.launchtime = เวลาระหว่างการส่ง stat.shootrange = ระยะยิง stat.size = ขนาด @@ -1421,10 +1420,10 @@ setting.milliseconds = {0} มิลลิวินาที setting.fullscreen.name = เต็มจอ setting.fps.name = แสดง FPS และ Ping setting.console.name = เปิดใช้งานคอนโซล -setting.drawhitboxes.name = Display Hitboxes -setting.showperformance.name = Display Performance Metrics -setting.buildingtimestep.name = Fixed Building Timestep -setting.buildingtimestep.description = Runs buildings on a fixed timestep with constant delta,\nas opposed to every frame with variable delta.\nIf buildings cannot be updated fast enough, the game will slow down.\nIf you don't know what that means, don't touch this option. +setting.drawhitboxes.name = แสดงฮิตบ็อกซ์ +setting.showperformance.name = แสดงตัวชี้วัดประสิทธิภาพ +setting.buildingtimestep.name = ช่วงเวลาคำนวณสิ่งก่อสร้างแบบคงที่ +setting.buildingtimestep.description = ประมวลผลสิ่งก่อสร้างโดยใช้ช่วงเวลาคำนวณ (timestep) แบบคงที่ ที่มีค่า delta ที่คงที่\nแทนที่จะประมวลผลทุกเฟรมด้วยค่า delta ที่แปรผัน\nถ้าหากว่าสิ่งก่อสร้างไม่สามารถอัปเดตได้เร็วพอ เกมจะทำงานช้าลง\nถ้าคุณไม่รู้ว่าทั้งหมดนี่คืออะไร อย่าแตะการตั้งค่านี้เลย setting.smoothcamera.name = กล้องแบบลื่นไหล setting.detach-camera.name = กล้องอิสระ setting.detach-camera.description = หากเปิดใช้งาน กล้องจะขยับแบบอิสระโดยไม่ตามยูนิตผู้เล่น\nการตั้งค่านี้สามารถตั้งปุ่มลัดได้ @@ -1567,9 +1566,9 @@ keybind.chat_mode.name = เปลี่ยนโหมดแชท keybind.drop_unit.name = วางยูนิต keybind.zoom_minimap.name = ซูมมินิแมพ keybind.detach_camera.name = เปิด/ปิด กล้องอิสระ -keybind.teleport_cursor.name = Teleport To Cursor (Sandbox) +keybind.teleport_cursor.name = วาร์ปไปยังตำแหน่งเคอร์เซอร์ (โหมดอิสระ) keybind.debug_hitboxes.name = เปิด/ปิด ดีบักช่องฮิตบ็อกซ์ -keybind.performance_metrics.name = Toggle Performance Metrics +keybind.performance_metrics.name = เปิด/ปิด ตัวชี้วัดประสิทธิภาพ mode.help.title = คำอธิบายโหมด mode.survival.name = เอาชีวิตรอด mode.survival.description = โหมดปกติ ทรัพยากรมีจำกัดและคลื่นมาโดยอัตโนมัติ\n[gray]ต้องมีจุดเกิดของศัตรูเพื่อที่จะเล่น @@ -1627,7 +1626,7 @@ rules.enemyCheat = ทีมศัตรูมีทรัพยากรไม rules.blockhealthmultiplier = พหุคูณพลังชีวิตของบล็อก rules.blockdamagemultiplier = พหุคูณดาเมจของบล็อก rules.unitfactoryactivation = ดีเลย์การเปิดใช้งานโรงงานยูนิต -rules.unitfactoryactivation.objective = Unit Factories Activating: {0} +rules.unitfactoryactivation.objective = โรงงานยูนิตเปิดใช้งาน: {0} rules.unitbuildspeedmultiplier = พหุคูณความเร็วในการสร้างยูนิต rules.unitcostmultiplier = พหุคูณราคาทรัพยากรของยูนิต rules.unithealthmultiplier = พหุคูณพลังชีวิตของยูนิต @@ -1669,7 +1668,7 @@ rules.invasions = การรุกรานของฐานทัพศั rules.legacylaunchpads = กลไกฐานส่งทรัพยากรแบบเก่า rules.legacylaunchpads.info = อนุญาตการใช้ฐานส่งทรัพยากรรุ่นเก่า (เวอร์ชั่น 7.0) โดยไม่ต้องใช้ฐานลงจอดทรัพยากร landingpad.legacy.disabled = [scarlet]\ue815 ปิดใช้งาน[lightgray] (เปิดใช้งานกลไกฐานส่งทรัพยากรแบบเก่าอยู่) -rules.hidespawns = Hide Enemy Spawns +rules.hidespawns = ซ่อนจุดเกิดศัตรู rules.randomwaveai = AI คลื่นแบบคาดเดาไม่ได้ rules.pauseDisabled = ปิดการหยุดชั่วคราว rules.fire = ไฟ @@ -1701,7 +1700,7 @@ database-tag.power = พลังงาน database-tag.defense = การป้องกัน database-tag.crafting = โรงงาน database-tag.units = ยูนิต -database-tag.effect = สารประโยชน์ +database-tag.effect = อรรถประโยชน์ database-tag.logic = ลอจิก database-tag.unit-air = อากาศ database-tag.unit-naval = เรือ @@ -1751,10 +1750,10 @@ unit.nova.name = โนวา unit.pulsar.name = พัลซ่าร์ unit.quasar.name = ควอซ่าร์ unit.crawler.name = ครอว์เลอร์ -unit.atrax.name = เอแทรคซ์ +unit.atrax.name = เอแทรกซ์ unit.spiroct.name = สปิรอคท์ -unit.arkyid.name = อาร์ยคิด -unit.toxopid.name = ท็อคโซพิด +unit.arkyid.name = อาร์คยิด +unit.toxopid.name = ท็อกโซพิด unit.flare.name = แฟลร์ unit.horizon.name = ฮอไรซอน unit.zenith.name = เซนิธ @@ -1766,14 +1765,14 @@ unit.mega.name = เมก้า unit.quad.name = ควอด unit.oct.name = อ็อคท์ unit.risso.name = ริสโซ่ -unit.minke.name = มิงกี้ +unit.minke.name = มิงค์ unit.bryde.name = ไบรดย์ unit.sei.name = เซย์ unit.omura.name = โอมูร่า -unit.retusa.name = เรธูซ่า -unit.oxynoe.name = อ๊อกซิโนอ์ -unit.cyerce.name = เซียรส์ -unit.aegires.name = เอเกียเรส +unit.retusa.name = เรทูซ่า +unit.oxynoe.name = อ็อกซิโน +unit.cyerce.name = ไซเยอร์ส +unit.aegires.name = เอกิเรส unit.navanax.name = นาวาแน็คซ์ unit.alpha.name = อัลฟ่า unit.beta.name = เบต้า @@ -1985,7 +1984,7 @@ block.wave.name = เวฟ block.tsunami.name = สึนามิ block.swarmer.name = สวอร์มเมอร์ block.salvo.name = ซัลโว -block.ripple.name = ริปเปิ้ล +block.ripple.name = ริปเปิล block.phase-conveyor.name = สายพานเฟส block.bridge-conveyor.name = สะพานไอเท็ม block.plastanium-compressor.name = เครื่องอัดพลาสตาเนี่ยม @@ -2022,7 +2021,7 @@ block.overdrive-projector.name = เครื่องเร่งประส block.force-projector.name = เครื่องฉายสนามพลัง block.arc.name = อาร์ค block.rtg-generator.name = เครื่องกำเนิดไฟฟ้า RTG -block.spectre.name = สเป็คเตอร์ +block.spectre.name = สเปกเตอร์ block.meltdown.name = เมลท์ดาวน์ block.foreshadow.name = ฟอร์ชาโดว์ block.container.name = ตู้เก็บของ @@ -2188,7 +2187,7 @@ block.reinforced-container.name = ตู้เก็บของเสริม block.reinforced-vault.name = ตู้นิรภัยเสริมกำลัง block.breach.name = บรีช block.sublimate.name = ซับลิเมต -block.titan.name = ไททั่น +block.titan.name = ไททัน block.disperse.name = ดิสเพิร์ส block.afflict.name = อัฟฟลิกต์ block.lustre.name = ลัสเตอร์ @@ -2774,7 +2773,7 @@ lst.setprop = ตั้งค่าคุณสมบัติของยูน lst.effect = เสกเอฟเฟกต์อนุภาค lst.sync = ซิงค์หนึ่งตัวแปรทั่วทั้งเครือข่าย\nสามารถเรียกใช้คำสั่งได้แค่ 10 ครั้งต่อวินาทีอย่างมาก lst.playsound = เล่นเสียง\nระดับเสียงและการแพนสามารถใช้เป็นค่าสากลได้ หรือคำนวณเอาจากตำแหน่งก็ได้ -lst.playmusic = Plays a music track by name, e.g. [accent]"game1"[].\nIf [accent]interrupt[] is true, the previously playing music will be stopped.\nPlaying with null music and interrupt set to true will stop the current track.\nNote that music from data patches must be prefixed with [accent]dp-[]. +lst.playmusic = เล่นเพลงตามชื่อที่ใส่ เช่น [accent]"game1"[]\nหาก [accent]interrupt[] เป็นจริง เพลงที่กำลังเล่นก่อนหน้าจะหยุดเล่น\nการเล่นโดยที่ค่าเพลงเป็น null และตั้งค่า interrupt เป็นจริงจะหยุดเพลงที่กำลังเล่นอยู่\nโปรดจำว่าเพลงจากแพตช์เนื้อหาจะต้องเติมคำนำหน้าด้วย [accent]dp-[] lst.makemarker = สร้างเครื่องหมายลอจิกใหม่ขึ้นมาในแมพ\nจะต้องเพิ่ม ID เข้าไปเพื่อบ่งชี้เครื่องหมายนี้\nเครื่องหมายจำกัดได้แค่ 20,000 ต่อแมพในตอนนี้ lst.setmarker = ตั้งค่าคุณสมบัติให้กับเครื่องหมาย\nID ของเครื่องหมายที่ใช้จะต้องเป็น ID เดียวกันกับในคำสั่ง Make Marker\nค่า[accent]ว่างเปล่า[]จะถูกข้าม lst.localeprint = เพิ่มค่าชุดภาษาท้องถิ่นของแมพลงไปยังคิวข้อความเพื่อตั้งค่าชุดภาษาของแมพในตัวแก้ไข ให้เปิด [accent]ข้อมูลแมพ > ชุดภาษาท้องถิ่น[].\nถ้าหากผู้เล่นอยู่ในมือถือ ให้ลองปริ้นค่าโดยลงท้ายด้วย ".mobile" ก่อน From f42b519f20a74dde2c698aa1372f64ec67302c7e Mon Sep 17 00:00:00 2001 From: Github Actions Date: Sun, 5 Jul 2026 14:47:20 +0000 Subject: [PATCH 4/4] Automatic bundle update --- core/assets/bundles/bundle_th.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 519434fc0f..d5d586cb96 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -562,6 +562,7 @@ asset.content.badname = [red]ไม่สามารถใช้ชื่อน asset.content.import.file = นำเข้าไฟล์ asset.content.import.clipboard = นำเข้าจากคลิปบอร์ด asset.exists = มีแอสเซทชนิดเดียวกันที่ใช้เส้นทาง/ชื่อนี้อยู่แล้ว:\n[lightgray]{0} +asset.exists.audio = A sound/music asset with that name is already loaded:\n[lightgray]{0} asset.broken = ไม่อาจพบไฟล์แอสเซทนี้ได้\nอาจเกิดจากการนำเข้าข้อมูลที่ผิดพลาด หรือการส่งออกไฟล์เซฟที่ไม่ถูกต้อง asset.audio.invalid = ไม่สามารถโหลดไฟล์เสียงได้\nโปรดตรวจสอบให้แน่ใจว่าเป็นไฟล์ประเภท OGG หรือ MP3 ที่ถูกต้อง asset.delete.confirm = คุณแน่ใจหรือว่าจะลบแอสเซทนี้?