Przejdź do głównej zawartości

🌐 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).

informacja

💬 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 → niemiecki
  • fr.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! 🌍