2011-06-22 11 views
12

W tej chwili mogę myśleć o trzech przypadkach:Kiedy należy używać "języka niezmiennego (niezmiennego kraju)" jako języka neutralnego dla zespołu?

  • zespoły, które nie zawierają żadnych zasobów
  • bibliotek kontrolne, które zawierają tylko obrazy (tzn ToolBoxBitmaps.) W ramach swoich plików zasobów
  • bibliotek, które zawierają tylko tekst używany do rzucania wyjątków (nie chcemy, aby użytkownik tak czynił, prawda? ;-))

Czy mam rację w tych przypadkach, czy nie, i czy są tam inne, których nie widzę teraz?

Odpowiedz

3

To, że biblioteka zawiera tylko zasoby nietekstowe, nie oznacza, że ​​nie musi być zlokalizowana. Obrazy również muszą być zlokalizowane, ponieważ zawierają tekst lub są pod znacznym wpływem kulturowych odchyleń (przyznane, nie znam żadnych głównych aplikacji, które obecnie lokalizują obrazy tylko z tego powodu). Mogą również występować pliki dźwiękowe specyficzne dla języka/kultury.

Również dlatego, że jedyny tekst w bibliotece jest tekstem wyjątku, nie oznacza również, że biblioteka nie musi być zlokalizowana. Nawet jeśli nie chcesz, aby użytkownik kiedykolwiek zobaczył tekst wyjątku, programiści nadal go zobaczą; i nie wszyscy deweloperzy mówią tym samym językiem. Cały tekst wyjątku w BCL jest zlokalizowany z tego powodu.

Nie widzę żadnej korzyści, aby kiedykolwiek używać niezmiennej kultury jako neutralnego języka dla zespołu. Jeśli masz zasoby w zespole, powinieneś użyć kultury rodzimej dla tych zasobów. Jeśli nie, to nie ma to znaczenia, więc równie dobrze możesz użyć rodzimej kultury, w której zestaw jest rozwijany (lub najprawdopodobniej jest używany), więc nie musisz niczego zmieniać, jeśli dodasz zasoby w przyszłości.

+0

+1, nawet jeśli nie odpowiedziałeś na pytanie ("Jakie są więcej powodów, dla których mogę usprawiedliwić to, co robię?"). :-) –

+0

+1, Dzięki David, kilka naprawdę dobrych punktów, o których nie myślałem. – takrl

+0

@Jeffrey :-) Nigdy nie myślałem o sformułowaniu tego pytania w ten sposób, ale teraz, kiedy o tym wspomniałeś, jest to bardziej zgodne z linijką "Nigdy nie korzystałem z tego, ale może powinienem?" – takrl

Powiązane problemy