Wprowadzenie
Aplikacja Obiekty deweloperskie pozwala na rejestrowanie i przeglądanie obiektów deweloperskich różnych typów. W niniejszym artykule opisany został obiekt o typie Text.
Opis
Dla każdego obiektu deweloperskiego zawierającego tekst, który można przetłumaczyć, istnieje dokładnie jeden inny obiekt deweloperski typu Text. Obiekt Text zawiera wszystkie zarejestrowane teksty we wszystkich dedykowanych językach. Obszar nazw jest identyczny z przestrzenią nazw powiązanego obiektu deweloperskiego . Nazwa obiektu deweloperskiego zawiera typ tekstu i nazwę obiektu deweloperskiego oraz powiązanego obiektu deweloperskiego (<typ tekstu>_<nazwa obiektu deweloperskiego>). Obiekt tekstowy jest tworzony automatycznie podczas tworzenia powiązanego obiektu deweloperskiego. Jeśli tekst w obiekcie deweloperskim zostanie zmieniony, obiekt tekstowy zostanie automatycznie zmieniony, a także zablokowany w bieżącym zadaniu.
Teksty mogą być również zmieniane poza repozytorium w aplikacji Panel redakcja.
Na zakładce Edytor dostępne jest pole Powiązany obiekt deweloperki, który wyświetla informacje o typie obiektu oraz jego nazwę.
Kolumny w obszarze roboczym:
- Typ tekstu – wyświetla typ tekstu używany w powiązanym obiekcie deweloperskim.
- Nazwa elementu – jeśli ten sam typ tekstu jest używany w kilku elementach obiektu deweloperskiego (np. opis w ValueSets), wyświetlana jest nazwa elementu.
- Język – wyświetla język, w którym wprowadzany jest tekst.
- Edytowalne – wskazuje, czy tekst można zmienić.
- Możl. przetłumaczenia – wskazuje, czy tekst można przetłumaczyć.
- Zmieniona treść – wskazuje, czy treść tekstu została zmieniona przez aplikacji Panel redakcyjny.
- Tekst – tekst jest zwykle wypełniany z powiązanego obiektu deweloperskiego. Po jego utworzeniu generowane są puste elementy tekstowe (w zależności od liczby możliwych do przetłumaczenia tekstów) w ustawionym języku programowania. Teksty wprowadzone w edytorze są automatycznie przenoszone do obiektu tekstowego.Tekst można również edytować bezpośrednio, blokując obiekt tekstowy w zadaniu typu reakcja. Maksymalna długość tekstu odpowiada maksymalnej długości tekstu w powiązanym obiekcie deweloperskim.
Przyciski w obszarze roboczym mają następujące funkcje:
- [Wprowadź tłumaczenie tekstu dla wybranego wiersza] – tłumaczy tekst wybranego wiersza na inny język. Język docelowy, na który ma zostać przetłumaczony tekst, jest określany w oknie dialogowym. Opcjonalnie można również przenieść tekst z wybranego wiersza. Następnie tworzony jest element tekstowy w określonym języku docelowym. Tekst można przetłumaczyć tylko wtedy, gdy nie istnieje jeszcze w określonym języku docelowym. Ponadto tekst musi być przetłumaczalny.
- [Wyświetl historię tekstu zaznaczonego wiersza] – wyświetla historię zmian tekstu dla aktualnie wybranego wiersza. Otwiera to okno dialogowe, w którym wyświetlane są zmiany w tekście.
- [Wyświetl tekst konfliktu zaznaczonego wiersza] – konflikt w obiekcie tekstowym powstaje, jeśli oryginalny tekst został zmieniony podczas importowania tekstu za pomocą aplikacji Panel redakcja. Importowany tekst jest zapisywany tylko jako konflikt. Jeśli dla aktualnie wybranej linii istnieje konflikt, funkcja ta otwiera okno dialogowe i wyświetla jego tekst. Użytkownik ma możliwość zaakceptowania, poprawienia lub usunięcia tekstu konfliktu. Jeśli tekst konfliktu zostanie zaakceptowany, konflikt zostanie usunięty przy pierwszym zapisaniu obiektu deweloperskiego. Tekst z konfliktem jest oznaczony odpowiednią ikoną.
- [Wyświetl konflikty] – wyświetla/ukrywa wszystkie teksty, dla których nie istnieją konflikty.
Okno dialogowe Przetłumacz tekst na inny język
Okno dialogowe zostaje otwarte po wybraniu przycisku [Wprowadź tłumaczenie tekstu dla wybranego wiersza]. W oknie dialogowym dostępne są poniższe opcje:
- Język docelowy – w polu należy wprowadzić język docelowy, na który ma zostać przetłumaczony wybrany tekst. Język docelowy musi być dostępny w systemie.
- Przejęcie tekstu – przenosi tekst języka źródłowego do elementu tekstowego języka docelowego.
Okno dialogowe Historia wybranego wpisu
Okno dialogowe zostaje otwarte po wybraniu przycisku [Wyświetl historię tekstu zaznaczonego wiersza], pokazuje historie zmian tekstu. Dostępne przyciski:
- [Aktualizacja] – odświeża okno dialogowe.
- [Szczegóły] – wyświetla dodatkowe informacje o tekście m.in. data modyfikacji i ostatni edytujący.
- [Wersja] – ogranicza liczbę wyświetlanych tekstów.
Okno dialogowe Edytuj konflikty dla tekstu
Okno dialogowe zostaje otwarte po wybraniu przycisku [Wyświetl tekst konfliktu zaznaczonego wiersza]. Pozwala na edycję konfliktów w tekście i zastąpienie istniejącego tekstu w obiekcie tekstowym. Możliwe jest również usunięcie konfliktu.
Pole | Opis |
Edytor | Edytor, który utworzył konflikt, gdy tekst został zaimportowany przez aplikację Panel redakcja. |
Data | Data utworzenia konfliktu. |
Konflikt | W tym polu wyświetlany jest tekst konfliktu. W razie potrzeby tekst jest tu również poprawiany. |
Funkcje:
Funkcja | Opis |
Zastosuj | Przyjmuje tekst z pola Konflikt do tekstu obiektu tekstowego. Następnie obiekt tekstowy musi zostać zapisany. Konflikt jest automatycznie usuwany po zapisaniu zmiany. |
Usuń | Powoduje natychmiastowe usunięcie konfliktu i zamknięcie okna dialogowego. |