Mechanizm tłumaczenia nie działa lub jest jakiś błąd w J4.2.5
Strona 1 z 3 123 OstatniOstatni
Wyniki 1 do 10 z 30

Temat: Mechanizm tłumaczenia nie działa lub jest jakiś błąd w J4.2.5

  1. #1
    Wyjadacz
    Dołączył
    03-12-2007
    Skąd
    Lublin
    Wpisy
    682
    Punkty
    48

    Joomla! 4.x Mechanizm tłumaczenia nie działa lub jest jakiś błąd w J4.2.5

    Moje doświadczenie w tłumaczeniu jest skromne. Przeprowadziłem parę tłumaczeń lepiej lub gorzej mi to wyszło ale dziś pierwszy raz natknąłem się na taki problem:
    Językiem oryginalnym jest angielski
    Utworzyłem odpowiedni plik ini dla j.polskiego. i umieszczone są w odpowiednich folderach z identyczną nazwą. Oczywiście z uwzględnieniem pl-PL
    Dokładnie skopiowałem zawartość oryginału STAŁA=WARTOŚĆ

    i tu jest problem część tłumaczeń działa poprawnie. Natomiast część mimo poprawnej STAŁEJ się nie tłumaczy. Problem występuje w zapleczu na lokalnej maszynie jak i na serwerze produkcyjnym.

    Czy ktoś spotkał się z takim problemem i jest w stanie podpowiedzieć jak ten problem rozwiązać? Czy może to jest jakiś błąd w tej wersji Joomla?

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 238
    Punkty
    302

    Domyślny

    Włącz analizę języka w konfiguracji globalnej Joomla.
    Czasami dodatkowy znak w wartości stałej językowej psuje plik - i to co jest nad przechodzi przetłumaczone, to co po tej błędnej linii już nie tłumaczy się.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  4. #3
    Wyjadacz
    Dołączył
    03-12-2007
    Skąd
    Lublin
    Wpisy
    682
    Punkty
    48

    Domyślny

    Problem jest bardzo dziwny z mojego punktu widzenia ponieważ plik INI w wersji polskiej zawiera X linii
    STAŁA lub stałe które w pliku są przetłumaczone znajdują się dosłownie w środku pliku. Tłumaczenia powyżej i poniżej działają natomiast parę wybranych się nie tłumaczy.

    Sprawdzałem stałe po włączeniu debugowania i wszystko się zgadza. Jednocześnie z twojej wypowiedzi sugerujesz że w innym pliku INI może być ta sama stała? Dlatego nie jest już moje tłumaczenie wczytywane? Dobrze Ciebie rozumiem?

    edit:
    Dodatkowo przeszukałem wszystkie pliki szukając konkretnie tych stałych z którymi mam problem. Okazuje się że jest w pliku INI angielskim, polskim, i pliku widoku w komponencie. Nigdzie indziej nie ma tej stałej przeszukałem dosłownie wszystkie pliki w Joomla

    edit2:
    Zrobiłem Ciekawy eksperyment. Wywaliłem wszystkie stałe pozostawiając wyłącznie stałą która stwarza problem. Tłumaczenie nie działa. Jakieś sugestie pomysły?

  5. #4
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 238
    Punkty
    302

    Domyślny

    A jak wygląda stała i jej wartość, które stwarzają problemy?
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  6. #5
    Wyjadacz
    Dołączył
    03-12-2007
    Skąd
    Lublin
    Wpisy
    682
    Punkty
    48

    Domyślny

    przykładowo w języku ang:
    Kod:
    OSM_NET_AMOUNT="Net Amount"
    Moje tłumaczenie:
    Kod:
    OSM_NET_AMOUNT="Kwota netto"

  7. #6
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 238
    Punkty
    302

    Domyślny

    Dobra a gdzie masz ten plik językowy? W katalogu languages czy w katalogu tego konkretnego rozszerzenia?
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  8. #7
    Wyjadacz
    Dołączył
    03-12-2007
    Skąd
    Lublin
    Wpisy
    682
    Punkty
    48

    Domyślny

    To jest akurat tłumaczenie zaplecza i pliki znajdują się odpowiednio
    administrator/language/en-GB/
    administrator/language/pl-PL/

  9. #8
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 238
    Punkty
    302

    Domyślny

    Ale dla rozszerzenia dla zaplecza?
    Bo aktualnie pliki językowe mogą być zarówno w katalogu languages jak i w katalogu rozszerzenia.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  10. #9
    Wyjadacz
    Dołączył
    03-12-2007
    Skąd
    Lublin
    Wpisy
    682
    Punkty
    48

    Domyślny

    W katalogu rozszerzenia nie znajduje się żaden plik językowy.
    Komponent ma swoją część frontendową i backendową dlatego umieszcza się pliki w odpowiednich katalogach language dla frontu i backendu osobno.

    Dokładnie jest problem z tłumaczeniem backendu tego komponentu a tak jak napisałem wcześniej nie wszystkie Stałe się tłumaczą. Nawet podczas mojego eksperymentu gdzie zostawiłem w pliku INI wyłącznie stałą która sprawia problem i też nie był tłumaczona.

    Sprawdziłem również kod komponentu i jest prawidłowo użyty Text::_('OSM_NET_AMOUNT');

  11. #10
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 238
    Punkty
    302

    Domyślny

    Cytat Wysłane przez rkonik Zobacz wiadomość
    Komponent ma swoją część frontendową i backendową dlatego umieszcza się pliki w odpowiednich katalogach language dla frontu i backendu osobno.
    Tak osobno, ale w wersji 4 już nie muszą być w katalogu "languages" tylko w katalogu głównym rozszerzenia (osobno dla zaplecza i frontu).
    W komponencie czy generalnie w rozszerzeniu tworzy się katalog "language" a w nim odpowiednio katalog dla języka np. "pl-PL".
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

Strona 1 z 3 123 OstatniOstatni

Podobne tematy

  1. Joomla 3 - mechanizm ładowania arkusza stylów do szablonu
    przez marian_mk na forum Programowanie pod Joomla!
    Odpowiedzi: 0
    Ostatni post/autor: 27-09-2014, 11:36
  2. Mechanizm do logowania
    przez masterek na forum Administracja - ogólnie
    Odpowiedzi: 1
    Ostatni post/autor: 03-04-2014, 10:00
  3. potrzebuje na jomla 1.5.26 jakiś moduł do robienia chmury tagów i jakiś konponet do
    przez szaiba na forum Instalacja, aktualizacja, migracje
    Odpowiedzi: 2
    Ostatni post/autor: 16-03-2013, 21:27
  4. Mechanizm przekazywania sesji w łańcuchu URL
    przez skejven na forum Administracja - ogólne
    Odpowiedzi: 0
    Ostatni post/autor: 16-04-2009, 16:15
  5. Mechanizm szablonów.
    przez mateofi na forum Szablony graficzne
    Odpowiedzi: 7
    Ostatni post/autor: 17-03-2007, 22:19

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •