FAQ
Q: Jak utworzyć nowy klucz tłumaczenia?
R: Przejdź do drzewa kluczy, kliknij przycisk „Utwórz plik lub folder” lub użyj menu kontekstowego (prawy przycisk myszy).Podaj pełną ścieżkę klucza i potwierdź.
Klucz zostanie utworzony w wybranej przestrzeni nazw (namespace).
Q: Jaka jest różnica między folderem a plikiem w drzewie?
R: Foldery to kontenery logiczne służące do organizowania kluczy.Pliki to poszczególne klucze zawierające tekst do przetłumaczenia.
Foldery mogą zawierać inne foldery lub klucze.
Q: Jak usunąć nieużywany klucz?
R: Aktywuj opcję „Pokaż/Ukryj osierocone klucze” w nagłówku drzewa, aby zidentyfikować klucze obecne w LSDE, ale nieobecne w Twoim kodzie źródłowym.Możesz je następnie usunąć za pomocą menu kontekstowego.
Q: Jakie modele LLM są dostępne w LSDE?
R: LSDE wspiera 7 głównych dostawców: Anthropic, OpenAI, Mistral, Gemini, Deepseek, ElevenLabs oraz darmową usługę poprzez tymczasowe e-maile.Możesz skonfigurować swoje klucze API w ustawieniach globalnych, w sekcji Uwierzytelnianie.
Q: Jak korzystać z LLM za darmo?
R: LSDE oferuje darmową metodę dla OpenAI poprzez tworzenie kont z tymczasowymi e-mailami (temp-mail lub 10minmail).Będziesz mieć do dyspozycji około 70 zadań na godzinę z ograniczonym limitem.
Możesz także korzystać z usług Google z Gemini, który oferuje darmowe klucze API.
Q: Czy tłumaczenia LLM są wiarygodne?
R: Wyniki są trafne i satysfakcjonujące, ale niezbędne jest zaangażowanie profesjonalnego tłumacza do końcowej weryfikacji.Modele LLM świetnie radzą sobie z tłumaczeniem, gdy zapewniony jest odpowiedni kontekst.
Q: Jak poprawić jakość tłumaczeń LLM?
R: Uzupełnij metadane swoich kluczy opisami, zmiennymi i notatkami kontekstowymi.Informacje te są dołączane do zapytań LLM, aby zagwarantować bardziej trafne wyniki.
Q: Do czego służą metadane?
R: Metadane dostarczają dodatkowego kontekstu tłumaczom, redaktorom i modelom LLM.Obejmują one opisy, dozwolone zmienne, notatki użytkownika i obrazy w celu wizualnej kontekstualizacji treści.
Q: Jak dodać obrazy do kluczy?
R: Otwórz okno metadanych dla wybranego klucza i użyj sekcji „Images”.Obrazy są kompresowane i dołączane do pliku .lsde, co ułatwia udostępnianie.
Q: Czy modele LLM mają dostęp do notatek użytkownika?
R: Nie, notatki użytkownika są przeznaczone wyłącznie dla kompozytorów i tłumaczy.Nie są one przesyłane do LLM.
Q: Jak skonfigurować skaner kodu?
R: Przejdź do sekcji Patterns (ustawienia projektu).Utwórz pattern z wyrażeniem regularnym (Regex) zawierającym co najmniej 1 grupę przechwytywania, aby zidentyfikować klucze i18n w swojej bazie kodu (codebase).
Q: Jakie języki programowania są wspierane?
R: Brak wewnętrznych ograniczeń.Musisz po prostu utworzyć odpowiednie Regex, aby przechwycić klucze, niezależnie od języka.
Użyj narzędzia takiego jak regexr.com, aby przetestować swoje wzorce.
Q: Jak zidentyfikować brakujące klucze w moim kodzie?
R: Aktywuj tryb „Brakujący klucz” w skanerze kodu. LSDE wyświetli tylko te klucze, które są obecne w kodzie źródłowym, ale nie ma ich w drzewie LSDE.Możesz je utworzyć masowo.
Q: Co to jest renderowanie tekstu po obróbce?
R: To system pozwalający na personalizację wyświetlania tekstu w czasie rzeczywistym.Możesz skonfigurować wzorce Regex, aby przechwytywać grupy tekstu i przypisywać im dekoratory (kolory, ikony, widgety) w celu poprawy czytelności.
Q: Jak dodać „widgety” do tekstu?
R: Utwórz pattern z Regex w ustawieniach projektu.Przypisz grupę przechwytywania do dekoratora typu „Widget”.
Widget będzie wyświetlany tylko w aktywnych oknach w celu optymalizacji wydajności.
Q: Jak powiązać zmienne z renderowaniem?
R: W ustawieniach projektu, w sekcji Variables, utwórz kategorię i zmienne z „tagami”.Skonfiguruj wzorce Regex, aby przechwytywały te tagi, a LSDE automatycznie przypisze dekoratory do znalezionych wystąpień.
Q: Jak generować głosy dla moich dialogów?
R: Najpierw musisz uzyskać klucz API ElevenLabs (dostępny plan darmowy).Skonfiguruj profile głosowe w ustawieniach projektu, a następnie użyj menedżera głosu, aby wygenerować narracje.
Q: Jaka jest różnica między SAD a MAD?
R: SAD (Single Actor Dialog) = jeden rozmówca na klucz. MAD (Multi Actor Dialog) = wielu rozmówców w obrębie jednego klucza, zidentyfikowanych za pomocą tagów Regex.MAD znacząco redukuje liczbę kluczy do zarządzania.
Q: Jak zarządzać wieloma postaciami w dialogu?
R: W trybie MAD używaj tagów takich jak{postać} tekst w swoim kluczu.Skonfiguruj Regex, aby przechwycić ID postaci oraz jej tekst, a następnie przypisz profile głosowe do każdej postaci w zmiennych.
Q: Co zrobić, jeśli zmodyfikowałem tekst po wygenerowaniu głosów?
R: LSDE wykrywa zmiany i proponuje ponowną walidację głosów.W trybie MAD możesz ponownie przypisać istniejące instancje głosowe metodą przeciągnij i upuść, jeśli przesunąłeś lub dodałeś postacie.
Q: Jak zmienić czcionkę lub rozmiar tekstu w edytorze?
R: Przejdź do Ustawienia Globalne > Interfejs użytkownika > Typografia.Możesz dostosować rozmiar, odstępy, czcionkę i wysokość linii.
Q: Jak zmienić język interfejsu LSDE?
R: Przejdź do Ustawienia Globalne > Dostępność > Wybór języków.Możesz skonfigurować 2 języki interfejsu i przełączać się między nimi za pomocą [F1].
Q: Jak zaimportować istniejący projekt?
R: Przejdź do Menedżera Lokalizacji i użyj opcji „Inteligentny import”.Uporządkuj foldery zgodnie z formatem
../folder/lang/namespace.json, a LSDE zaimportuje je automatycznie.Q: Jak chronić moje klucze przed zmianami?
R: W głównym edytorze zaznacz pole „Chroń”, aby oznaczyć tekst jako finalny.Zadania LLM będą go automatycznie ignorować.
Q: Jak udostępnić mój projekt LSDE zespołowi?
R: Plik.lsde zawiera całość projektu.Udostępnij go przez Git, e-mail lub usługę chmurową. LSDE automatycznie zsynchronizuje zmiany przy otwarciu.
Q: Jak śledzić bieżące zadania współpracownika?
R: Aktywuj opcję „Pokaż/Ukryj klucze z trwającymi zadaniami” w drzewie.Szybko podejrzysz klucze przypisane do aktywnych zadań lub oczekujące na zatwierdzenie.
Q: Dlaczego edytor zwalnia przy wyświetlaniu wielu języków?
R: Domyślnie LSDE wyłącza złożone renderowanie (widgety) w nieaktywnych oknach, aby zoptymalizować wydajność.Jeśli nie stanowi to problemu, możesz wyłączyć tę optymalizację w konfiguracji globalnej.
Q: Jak przyspieszyć działanie skanera kodu?
R: Wybierz konkretny klucz w drzewie zamiast wyświetlać wszystkie wyniki.Filtruje to wyniki i przyspiesza skaner.
Unikaj również zbyt złożonych wyrażeń Regex z instrukcjami warunkowymi.
Q: Czym jest plik .lsde?
R: To centralny plik Twojego projektu.
Oparty na formacie JSON, centralizuje on wszystkie Twoje klucze, tłumaczenia, metadane oraz głosy audio.
Możesz go nawet zintegrować bezpośrednio ze swoją codebase, aby wyodrębnić wpisy i zmapować je według własnych potrzeb:
tstype MetasEntries = [key: StructureKeyWithNamespace, value: IStructureMetaData][]; type ValuesEntries = [StructureKeyWithNamespace, [Locales, string][]][]; type VoicesEntriesMap = [StructureKeyWithNamespace, [Locales, ISpeakerVoiceConfig[]][]][];
Zaleca się przechowywanie go w katalogu głównym (root) projektu, aby móc korzystać z wersjonowania w systemie Git.
Ponieważ nie zawiera on żadnych wrażliwych danych, może być łatwo udostępniany tłumaczowi lub redaktorowi.
Jego obecność w katalogu głównym ułatwia również wyszukiwanie pełnych ścieżek kluczy, takich jak:
game:.scenes.the-ice-land.events.the-lost-house.1.Twoje IDE rozpozna go jako standardowy plik JSON, co pozwoli Ci z łatwością czytać zapisane notatki i metadane.
Wreszcie, pliki
.lsde są wstecznie kompatybilne: Twoje stare projekty otworzą się bez problemu w nowszych wersjach oprogramowania.Q: Czy LSDE jest darmowy?
Dostęp jest bezpłatny w fazie beta, ale stanie się płatny po oficjalnej premierze.Dostępna będzie wersja próbna, aby ocenić pełną funkcjonalność zgodnie z Twoimi potrzebami.
LSDE zaoferuje następnie 4 plany dostosowane do Twojego budżetu:
Essentiel: dla podstawowych potrzeb w zakresie redagowania i kompozycji (licencja wieczysta).
Professionnel: dla zaawansowanych potrzeb programistów (licencja wieczysta).
Entreprise: dla potrzeb studiów z wieloma stanowiskami (licencja roczna).
Éducatif: dla szkół językowych lub szkół tworzenia gier wideo (licencja roczna).
Q: Dlaczego potrzebuję LSDE?
LSDE drastycznie redukuje złożoność Twoich projektów, oferując intuicyjny i uporządkowany interfejs.Pozwala on na wygodne komponowanie i tłumaczenie, bez ograniczeń związanych z IDE czy renderowaniem Twojego języka programowania.
Obsługuje on różne paradygmaty projektowania, co czyni go kompatybilnym z większością "autorskich" silników gier chcących zoptymalizować swój przepływ pracy.
Q: Jak zainstalować LSDE?
LSDE nie jest dostępny do bezpośredniego pobrania.Musisz skorzystać z instalatora
LS-Installer, który zajmie się pobraniem i konfiguracją oprogramowania za Ciebie.Q: Jak aktywować LSDE?
Twoja licencja zostanie wysłana automatycznie e-mailem po dokonaniu płatności.Aby ją aktywować, wystarczy podać w programie użyty adres e-mail oraz otrzymany klucz.
Pamiętaj, że jedna aktywacja przypada na jednego użytkownika na jednej maszynie.