Połącz swoją organizację Salesforce
TranSFlator łączy się z Salesforce przy użyciu OAuth 2.0 z PKCE (metoda code challenge S256). Nie ma kroku „wklej swoją nazwę użytkownika i hasło”, a backend TranSFlator nie pośredniczy w tym procesie — kod autoryzacyjny jest wymieniany na Twoim własnym urządzeniu.
- W aplikacji kliknij Add Connection w prawym górnym rogu.
- Nadaj połączeniu etykietę (np. “EMEA sandbox” lub “Acme
production”), wybierz, czy jest to instancja Production/Developer
(
login.salesforce.com) czy Sandbox (test.salesforce.com), i kliknij Authorize. - Otworzy się przeglądarka. Zaloguj się do Salesforce tak, jak zwykle. Jeśli Twoja organizacja używa SSO lub MFA, tutaj nastąpi standardowy proces.
- Salesforce poprosi Cię o zezwolenie aplikacji TranSFlator Connected App na dostęp do metadanych. Kliknij Allow.
- Salesforce przekieruje Cię do
http://localhost:1717/oauth/callback, gdzie aplikacja desktopowa nasłuchuje na połączenie. To wywołanie zwrotne (loopback) nigdy nie opuszcza Twojego komputera. - Aplikacja wymienia kod autoryzacyjny na token odświeżający i
token dostępu. Token odświeżający jest szyfrowany za pomocą AES-256-CBC
i zapisywany w
transflate.db; token dostępu znajduje się wyłącznie w pamięci RAM.
Jesteś teraz połączony. Połączenie pojawi się na pasku bocznym z zieloną kropką statusu. Kliknij je, aby otworzyć siatkę tłumaczeń dla tej organizacji — TranSFlator natychmiast przeskanuje organizację pod kątem każdego elementu podlegającego tłumaczeniu:

Używanie niestandardowej domeny (My Domain)
Dział zatytułowany „Używanie niestandardowej domeny (My Domain)”Jeśli Twoja organizacja używa My Domain (acme.my.salesforce.com), wybierz
Custom Domain z selektora instancji i wklej pełną nazwę hosta
https://.... Aplikacja użyje jej jako hosta OAuth zamiast
standardowego punktu końcowego logowania.
Scratch orgs
Dział zatytułowany „Scratch orgs”Organizacje typu scratch działają dokładnie tak samo jak sandboxy: wybierz Sandbox w selektorze instancji. Token odświeżający żyje tak długo, jak scratch org — gdy organizacja wygaśnie, TranSFlator poinformuje Cię o tym przy następnym teście połączenia.
Co widzi TranSFlator
Dział zatytułowany „Co widzi TranSFlator”Po połączeniu aplikacja ma taki sam dostęp do metadanych, jak Twój zalogowany użytkownik — nic więcej. Jeśli Twój użytkownik widzi pole, TranSFlator może je przetłumaczyć. Jeśli Twój użytkownik nie ma dostępu do typu rekordu (record type), TranSFlator również go nie przeskanuje. Przed uruchomieniem pełnego skanowania nadaj odpowiednie uprawnienia (Permission Set) swojemu użytkownikowi testowemu, jeśli chcesz ograniczyć zakres działania.