Tłumienie dynamicznego treści

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Możesz używać Parametrów w swoim tabeli lokalizacji, gdy tylko część wyświetlanego ciągu znaków wymaga tłumaczenia, takiego jak lokalizacja jednostki pomiarowej po wartości liczby, odniesienie do nazwa użytkownikalub wyświetlenie czasu i daty.

Pokazanie ilości przedmiotów w grze.
Pokazanie nazwy graczRoblox w wiadomość.
Pokazywanie wysokiego wyniku używając lokalizowanych oddzielników.

Parametry składają się z wartości parametru i dodatkowego formatu specyfikatora zamkniętego w nawiasach.

W następnym przykładzie do tabeli lokalizacji doświadczenia ma następujące wpisy:

Źródłoes
Cześć Player_Name!Cześć Player_Name!
Nazwa mojego przedsiębiorstwa to NPC_NameMi się llamo NPC_Name

Jeśli lokal użytkownika ustawiony na es , wynik tłumaczenia będzie następujący:

Oryginalny tekst w grzeTłumaczenie hiszpańskie
Witaj new_storm!Hola new_storm!
Moje imię jest Diva DragonslayerNazywam się Diva Dragonslayer

W niektórych przypadkach można użyć spesyfikatorów formatu, aby kontrolować, jak wartość parametru jest zapisana w lokalizowanej ciąg.

Dostępne wskaźniki formatu to:

OkreślaczTypOpisWyjście przykładu
intliczbaCałkowity z opcjonalnym negatywnym znakiem; nie tysiące separatorów.1234
naprawionyliczbaDwa dziesięciocentówki z wskaźnikiem dziesięciu, opcjonalnym negatywnym znakiem i bez tysięcy separatorów.1234.501234,50
liczliczbaDwa dziesięciocentówki z wskaźnikiem dziesięciu, opcjonalnym negatywnym znakiem i tysiątkami separatorami.1,234.501234,50
HEXliczbaLiczba przeliczona na dziesięć sześciu; ujemny jest przeliczany na 64-bitowy dwójnik.3FF
hexliczbaTak samo jak HEX, ale małe litery.3ff
dataliczbaUTC timestamp jako liczba do uniwersalnego użytkownika czytelnego formatu.2017-10-10 13:38:10
iso8601liczbaUTC timestamp jako liczba do czasu UTC w formacie ISO-8601.2017-10-12T22:02:38Z
krótkie okresy czasuliczbaUTC timestamp do lokalnego formatu „hour:minute”.1:45 PM13:45
krótkodatnialiczbaUTC timestamp do ogólnego wzoru data + czas z krótkim czasem.10/10/2017 1:45 PM
krótkie imięliczbaUTC timestamp do wzoru krótkiej daty.10/10/20172017-10-10
tłumaczciągSzuka dosłownie źródłowego sposób match w tabeli lokalizacji i używa dostępnej lokalizacji tłumaczenia.

Tłumienie Substringów

Użyj specyfikatora translate , gdy wymagana jest bezpośrednia tłumacja z Twojego lokalizacji tabeli. Lokalizacja będzie szukać dokładnego dopasowania parametru w kolumnie źródła Twojej tabeli lokalizacji.

W następnym przykładzie do tabeli lokalizacji doświadczenia ma następujące wiersze:

Źródłoes
Jestem z Place_Name:translate.Soy de Place_Name:translate.
BrazyliaBrazylia
LondynLondyn
NiemcyAlmanya

Jeśli lokalny użytkownik ma ustawioną lokalizację na 'es', wynik tłumaczenia wyświetla się następująco:

Oryginalny tekst w grzeTłumaczenie hiszpańskie
Jestem z Brazylii.Soy de Brasil.
Jestem z Londynu.Soy z Londynu.
Jestem z Niemiec.Soy de Alemania.

Tłumaczenie z liczbami

Możesz użyć specyfikatora, aby formatować swoje liczbowe wartości, aby pasowały do kontekstu w swoim doświadczeniu.

W następnym przykładzie do tabeli lokalizacji doświadczenia ma następujące wiążące wpisy:

Źródłoes
固定 czasu: race_time:fixed sekundory race_time:fixed segundos
$1:num pieniędzy i 2:int klejnotów$1:num pieniędzy i 2:int klejnotów

Jeśli lokal użytkownika ustawiony jest na es , wyjście tłumaczenia wyświetla się następująco:

Oryginalny tekst w grzeTłumaczenie hiszpańskie
75.202844 sekund75,20 sekund
2500,5 $ i 99,8 klejnotów2 500,50 złotych i 100 klejnotów