sgcLocalization Macierz funkcji

Wszystko, co potrafi sgcLocalization, pogrupowane według zadań.

Tłumaczenie

Funkcje: 4

Czas działania

Funkcje: 5

Platformy

Delphi, C++ Builder i Lazarus

Dokumentacja

Pomoc online i podręczniki PDF

Każda funkcja jest zawarta w każdej edycji sgcUI i w każdym produkcie sgcUI kupowanym jako pojedynczy pakiet. sgcLocalization nie jest sprzedawany osobno. Zobacz cennik sgcUI.

Zbieranie tekstów

FunkcjaSzczegóły
Skanowanie tekstówZnajduje wszystkie właściwości tekstowe formularzy, ramek i modułów danych przez RTTI.
Reguły ignorowaniaReguły dla właściwości, których nigdy nie wolno tłumaczyć, ze wbudowanymi ustawieniami domyślnymi dla typowych właściwości nietekstowych.
FragmentyTekst tworzony w kodzie jest dodawany jawnie jako fragment: sgcT dla zwykłego tekstu, sgcTC dla tekstu z kontekstem i sgcTN dla liczby mnogiej.

Tłumaczenie

FunkcjaSzczegóły
Edytor tłumaczeńJeden edytor, w czasie projektowania i jako samodzielne narzędzie, do ręcznego tłumaczenia każdego tekstu. Dostępny w 12 językach oraz w jasnym i ciemnym motywie.
XLIFF 1.2Eksport i import plików XLIFF 1.2 do pracy z profesjonalnymi tłumaczami.
Przegląd importuImporty są przeglądane przed zastosowaniem: każdy wiersz pokazuje stary tekst, nowy tekst i jego problemy, a Ty wybierasz wiersze do zastosowania.
Tłumaczenie przez AIUsługi AI, takie jak ChatGPT, Claude, Gemini, Ollama i inne, tłumaczą teksty, a wyniki trafiają najpierw jako propozycje. AI jest wywoływane przez dostawcę AI sgcUI: wymienione usługi wymagają sgcWebSockets, a bez niego zdarzenie pozwala wywołać dowolną usługę.

Walidacja i aktualizacje

FunkcjaSzczegóły
WalidacjaSprawdza specyfikatory formatu, symbole zastępcze, klawisze dostępu, podziały wierszy, spacje na początku i na końcu, puste tłumaczenia i formy liczby mnogiej. Stosowana do tłumaczeń ręcznych, importowanych i tworzonych przez AI.
Formy liczby mnogiejObsługa liczby mnogiej z regułami CLDR każdego języka.
Stany elementówNowy, zmieniony, propozycja, przetłumaczony, zweryfikowany i nieaktualny.
Oznaczenia wersjiOznacz wersję i użyj filtra „Nowe lub zmienione od”, aby nowy tekst nigdy nie został przeoczony.
Usunięte tekstyTeksty usunięte z aplikacji są zachowywane i używane ponownie jako podpowiedzi.

Czas działania

FunkcjaSzczegóły
Przełączanie językasgcSetLanguage('de') przełącza całą aplikację w czasie działania jedną linijką.
Pole wyboru językaGotowe pole wyboru do upuszczenia na formularz: TsgcVCLLanguageCombo i TsgcFMXLanguageCombo.
Formularze tworzone późniejFormularze tworzone po przełączeniu są tłumaczone automatycznie.
Od prawej do lewejJęzyki pisane od prawej do lewej przełączają kierunek układu.
Plik projektuJeden plik projektu .sgcloc w formacie JSON, przyjazny dla kontroli wersji, albo osadzony w pliku formularza.

Platformy i komponenty

Delphi 7 do 13, C++ Builder i Lazarus, w systemach Windows, macOS, iOS, Android i Linux, wszędzie tam, gdzie działa dany framework.

FrameworkKomponenty
VCLTsgcVCLLocalizer, TsgcVCLLanguageCombo
FireMonkeyTsgcFMXLocalizer, TsgcFMXLanguageCombo
LCLObsługiwany w Lazarus

Dokumentacja

sgcLocalization jest opisany w pomocy sgcUI, z osobną wersją dla każdego środowiska programistycznego.

Pomoc online

Pomoc sgcUI obejmuje każdy produkt sgcUI.

Delphi →
C++ Builder →

Podręczniki PDF

Kompletna pomoc sgcUI jako plik PDF, do czytania offline lub wydruku.

Delphi (PDF) →
C++ Builder (PDF) →
Najkorzystniejsza oferta: All-AccessWszystkie produkty eSeGeCe, ze wsparciem Premium w cenie, już od €1,059 rocznie.
Zobacz cennik All-Access

Twórz z sgcLocalization

Pobierz wersję próbną sgcUI i przetłumacz swoją aplikację Delphi, C++ Builder lub Lazarus.