🌐 Utwórz niestandardową lokalizację
Ten przewodnik wyjaśnia, jak dodać własne tłumaczenie językowe (lokalizację) do użycia w skryptach Dream.
Proszę używać oficjalnych kodów językowych jako nazw plików (np. de
dla niemieckiego, fr
dla francuskiego).
💬 Nie krępuj się udostępniać swojego tłumaczenia społeczności — pomóż innym skorzystać!
🛠️ Przewodnik krok po kroku
1. 📁 Skopiuj Istniejącą Lokalizację
Przejdź do folderu /ustawienia/lokalizacje
.
Skopiuj istniejący plik (np. en.lua
) i zmień nazwę, używając kodu swojego języka.
Przykład:
de.lua
→ niemieckifr.lua
→ francuski
2. 📝 Zaktualizuj Identyfikator Lokalizacji
Otwórz swój nowy plik i zaktualizuj identyfikator DreamLocales
na górze, aby pasował do kodu twojego języka:
DreamLocales['en'] = {
-- Twoje przetłumaczone klucze
}
3. 🌍 Przetłumacz Wartości
Przetłumacz wszystkie wartości na swój docelowy język.
⚠️ Nie zmieniaj kluczy — edytuj tylko tekst po prawej stronie każdej linii:
["open_menu"] = "Otwórz menu", -- ✅ OK
["öffne_menü"] = "Open Menu", -- ❌ Nie tłumacz kluczy!
4. ✅ Aktywuj Swoją Lokalizację
Aby użyć nowej lokalizacji, otwórz plik konfiguracyjny DreamCore
i ustaw:
DreamCore.Language = 'de'
Zastąp 'de'
swoim kodem językowym.
🧠 Porady
- Przetestuj swoje tłumaczenia w grze po zapisaniu.
- Upewnij się, że wszystkie klucze są przetłumaczone, aby uniknąć brakującego tekstu.
- Nigdy, przenigdy nie zmieniaj nazw kluczy — tylko wartości.
- Zachowaj formatowanie i znaki specjalne nietknięte (np.
~INPUT_CONTEXT~
,~r~
,%s
itp.). - Podziel się swoim tłumaczeniem z innymi w społeczności!
Szczęśliwego tłumaczenia! 🌍