![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 31.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chciałem zabrać się za zrobienie kilka wersji językowych dość rozbudowanej strony. Poczytałem kilka godzin ale i tak nie wiem co na dzisiejsze czasy będzie najlepsze. Jak lepiej zapisać zmienne? np $txt[23]='tekst'; czy może lepiej zapisać w bazie MySQL z jakims id. Dodam jeszcze że tłumaczeniem zajmą się inni ludzie nie mający wiedzy PHP wiec przydalby mi sie formularz do wprowadzania przetlumaczonych tekstow. Może są już gotowe jakies skrypty do zapisywania, wysweitlania czy czegotam jeszcze dusza zapragnie aby wspomoc takie tlumaczenie. Jak sie do tego zabrac? Dzieki za odpowiedz. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
Najłatwiej zrobić to bazie danych - łatwy zapis i edycja. Nie babrał bym się z plikami - obrabianie każdego pliku z osobna to strata czasu gdy to samo, można osiągnąć w jednym formularzu z kilkom polami dla każdego języka + kilkoma zapytaniami
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 31.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Najłatwiej zrobić to bazie danych - łatwy zapis i edycja. Nie babrał bym się z plikami - obrabianie każdego pliku z osobna to strata czasu gdy to samo, można osiągnąć w jednym formularzu z kilkom polami dla każdego języka + kilkoma zapytaniami No tak ale czy jak bedzie pobierany kazdy tekst z MySQLa to nie zwolni to w znacznej mierze strone? Jak najlepiej to zrobic? funkcje ktora ma zmienna id do bazy pod ktorym jest tlumaczenie? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 175 Pomógł: 18 Dołączył: 11.06.2007 Skąd: Koszalin/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Wygodne rozwiązanie to pliki gettext, są dobre programy do tłumaczenia, można łatwo wygenerować pliki bazowe i jest dobra integracja z php.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 200 Pomógł: 8 Dołączył: 24.09.2003 Ostrzeżenie: (10%) ![]() ![]() |
Zerknij sobie na Quick.Cms: http://opensolution.org/quick.cms,pl,,10.html
Ma sporo wersji językowych, w miarę przyjazne linki dla różnych języków i to jest cms czyli masz możliwość edycji wszystkiego przez tłumaczy z poziomu panelu administracyjnego. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 21:02 |