Witam,
ostatnio wpadł mi w łapy art na temat lokalizacji. Dotychczas każdy język indeksowałem znacznikami:
  1. <?php
  2.  
  3. welcomeMsg => Witamy w serwisie X
  4. usrOnline => użytkowników online
  5. itd.
  6.  
  7. welcomeMsg => Welcome to the X WebPage
  8. usrOnline => users online
  9. etc.
  10.  
  11. ?>


w tym arcie zastosowano metodę indeksowania komunikatami domyślnymi
  1. <?php
  2.  
  3. Welcome to the X WebPage => Witamy w serwisie X
  4. users online => użytkowników online
  5. itd.
  6.  
  7. ?>


metoda była IMHO niedoporacowana, bo tablica w języku domyślnym (ang.) wyglądała tak:
  1. <?php
  2.  
  3. Welcome to the X WebPage => Welcome to the X WebPage
  4. users online => users online
  5. itd.
  6.  
  7. ?>


Ja bym domyslnie pobierał klucze i zwracał je jako komunikaty. Ale jestem ciekaw jakie Wy preferujecie rozwiązania. Dzięki rozwiązaniu z kluczami w postaci komunikatów mamy jedną tablicę mniej i jeśli są tylko 2 języki oszczędza to de facto roboty. Ale system z kluczami w postaci indeksów wydaje mi się czytelniejszy.