Tłumaczenie automatyczne to narzędzie, które automatycznie zbiera i tłumaczy teksty w twojej grze. To narzędzie jest dostępne w każdej grze i pozwala na natychmiastowe wyświetlanie przetłumaczonych tekstów w twojej grze oraz poszerzanie potencjalnej grupy odbiorców.
Jak działa tłumaczenie automatyczne
Tłumaczenie automatyczne działa poprzez najpierw zbieranie tekstów napotkanych w grze, zarówno w trakcie testowania, jak i grania. Gdy teksty zostaną zebrane, Roblox automatycznie tłumaczy je w tabeli lokalizacji twojej gry.
Po zebraniu tych tekstów możesz włączyć tłumaczenia dla swojej gry, aby automatycznie wyświetlać zebrane teksty dla użytkowników, którzy mają ustawienia językowe domyślne ustawione na przetłumaczony język.
Tłumaczenie automatyczne zapewnia jedynie automatyczne tłumaczenia dla pustych wpisów w tabeli lokalizacji i nie zastępuje żadnych istniejących tłumaczeń, w tym wszelkich tłumaczeń ręcznych dokonanych przez dewelopera lub tłumacza. Na przykład, jeśli ręcznie wyczyścisz tłumaczenie dla wpisu, narzędzie założy, że nie chcesz tłumaczyć tego wpisu.
Włączanie automatycznego zbierania tekstu
Automatyczne Zbieranie Tekstu (ATC) zbiera teksty z elementów UI w twojej grze i dodaje je do tabeli tłumaczeń. Gdy funkcja jest włączona, narzędzie ATC dodaje tekst z elementów UI napotkanych przez użytkowników w twojej grze lub podczas testowania w Studio.
ATC ocenia na bieżąco, które teksty powinny zostać dodane do tabeli tłumaczeń, dlatego mogą minąć kilka dni, zanim nowe teksty pojawią się w Portalu Tłumacza po ich napotkaniu przez użytkowników. Jeśli wymagasz natychmiastowego zbierania tekstów, możesz użyć procesu zbierania tekstu w Studio.
ATC zbiera tylko obiekty tekstowe, które mają włączoną właściwość AutoLocalize. Jeśli nie chcesz, aby ATC zbierało pewien tekst, na przykład imię lub unikalny wpis tekstowy, wyłącz tę właściwość. Należy pamiętać, że dla obiektów TextBox zbierany jest tylko PlaceholderText; zakłada się, że ciągi w Text zostały podane przez gracza.
Aby włączyć Automatyczne Zbieranie Tekstu:
W ustawieniach lokalizacji przejdź do Ustawienia.
Włącz Zbieraj tekst z UI doświadczenia, gdy użytkownicy grają.

Zbieranie tekstu w Studio
Mogą wystąpić sytuacje, w których musisz natychmiast zbierać teksty do swojej tabeli tłumaczeń. W takich przypadkach możesz użyć narzędzia zbierania tekstu w Studio, aby zbierać teksty podczas testowania. Te teksty zostaną dodane do tabeli lokalizacji w ciągu 1–2 minut od ich napotkania.
Aby włączyć zbieranie tekstu w Studio:
W Studio otwórz Narzędzia Lokalizacji z menu Okno ⟩ Lokalizacja.
Włącz Automatyczne Zbieranie Tekstu.

Zbieranie tekstu w Studio pozostaje włączone, jeśli rozpoczynasz i kończysz testowanie w tej samej sesji Studio, ale musi być ponownie włączone, gdy rozpoczynasz nową sesję Studio.
Automatyczne czyszczenie
ATC również sprawdza twoją grę pod kątem tekstów, które już nie istnieją, takich jak nazwy użytkowników lub teksty związane z przeszłymi wydarzeniami. Domyślnie narzędzie usunięcie te nieaktualne wpisy, gdy je zidentyfikuje. Usunięte zostaną tylko teksty z automatycznymi tłumaczeniami; teksty ręcznie dodane lub z ręcznymi tłumaczeniami nie będą miały wpływu.
Jeśli nie chcesz, aby ATC czyściło twoją tabelę lokalizacji, przejdź do swoich ustawień lokalizacji i wyłącz drugi przełącznik ATC:

Włącz tłumaczenia
Gdy teksty zostaną zebrane do twojej tabeli lokalizacji, wykonaj następujące kroki, aby włączyć przetłumaczoną zawartość:
Na stronie lokalizacji twojej gry przejdź do Ustawienia.
Włącz Użyj przetłumaczonej zawartości.

Przejdź do zakładki Języki.
Włącz wszystkie wspierane języki dla automatycznych tłumaczeń.
- Informacje o doświadczeniu odnosi się do nazwy i opisu twojej gry.
- Teksty i produkty doświadczenia odnoszą się do tekstu, który pojawia się w twojej grze.

Limity tłumaczenia automatycznego
Roblox ma wstępne i miesięczne limity dla automatycznego tłumaczenia. Wstępny limit określa, ile wpisów tekstowych możesz przetłumaczyć podczas pierwszej lokalizacji gry. Po wykorzystaniu wstępnego limitu wszystkie kolejny tłumaczenia pochodzą z miesięcznego limitu, który resetuje się co miesiąc.
Możesz śledzić wykorzystanie swojego limitu tłumaczenia automatycznego na stronie lokalizacji swojej gry:

Limity są obliczane na podstawie na znak i na język. Na przykład, tłumaczenie źródłowego tekstu „hello” na wszystkie 15 języków wspierających automatyczne tłumaczenie liczy się jako 5×15 (75) znaków w ramach twojego limitu.
Aktualizacje tłumaczenia automatycznego
W miarę jak narzędzie do tłumaczenia automatycznego się poprawia, mogą stać się dostępne dokładniejsze tłumaczenia dla istniejących tekstów. Gdy te aktualizacje staną się dostępne, Roblox odświeża wszelkie automatyczne tłumaczenia. Aktualizacje tłumaczeń automatycznych pojawią się w twojej historii tłumaczeń.

Jeśli masz konkretne tłumaczenie, które chcesz, aby pozostało niezmienione, możesz zablokować wpis, aby upewnić się, że nie będzie ono miało wpływu na żadne aktualizacje.

Domyślnie ręcznie dodane teksty i teksty z ręcznymi tłumaczeniami są zablokowane. Jeśli odblokujesz wpis, wpłynie on zarówno na aktualizacje tłumaczenia automatycznego, jak i na ATC, jeśli jest włączone. Jeśli chcesz wygenerować nowe automatyczne tłumaczenie dla wcześniej zmienionego lub wyczyszczonego tłumaczenia, odblokuj wpis.
Wspierane języki
Roblox wspiera automatyczne tłumaczenie pomiędzy poniżej wymienionymi językami. W tej chwili Roblox Translate zawsze zakłada, że teksty źródłowe są w języku źródłowym gry.
| Obecnie wspierane języki dla automatycznego tłumaczenia |
|---|
| Arabski |
| Chiński (Uproszczony) |
| Chiński (Tradycyjny) |
| Angielski |
| Francuski |
| Niemiecki |
| Hindi |
| Indonezyjski |
| Włoski |
| Japoński |
| Koreański |
| Polski |
| Portugalski |
| Rosyjski |
| Hiszpański |
| Tajski |
| Turecki |
| Wietnamski |