2011-08-29 19 views
10

W naszej witrynie asp.net wspieramy wiele języków. Obecne tłumaczenie workflow idzie jak następuje:Usprawnienie przepływu pracy dla tłumaczy i programistów

  • strony zostaje zbudowany z „języku programistów”
  • Tłumaczenia są przechowywane w bazie danych i użyć niestandardowego dostawcy
  • W pewnym momencie tłumaczy devcycle dostać wyciąg (zgodna z programem excel XML) z DB do pracy na
  • wypełniony w pliku jest odbierany przez zespół dev i przekształcany (automatycznie) do sql skrypt

Advantage s:

  • Tłumacze nie muszą pracować z narzędziami tłumacza nieprzyjazny
  • Mają łatwy przegląd wszystkich literałów
  • Językiem dev jest łatwo rozpoznawalne ze względu na wiodącą „_” w celu dostrzec untranslated literały
  • skrypty SQL są redeployable i versionable

Wady:

  • Tłumacze nie mają pogląd na temat ich tłumaczenia będzie wyglądać w aplikacji
  • Tłumaczenia często razy wkręcić na układ z powodu problemów długości (np: rosyjski wydaje się być o wiele bardziej gadatliwy następnie angielski)
  • Przenośnik kontekstu trudno
  • Tłumaczenia dodane po pliku ekstraktu są trudne do śledzenia i prowadzić do błędów
  • rozproszone tłumacze + Excel (XML) powodują timing- i scalić konflikty

Próbuję znaleźć lepszy sposób komunikować się z tłumaczami.
Istniejące narzędzie byłoby preferowane w stosunku do czegoś, co zostało zaimplementowane w domu.
Udzielanie tłumaczom poglądu roboczego na ich pracę ma wysoki priorytet.
Zarządzanie wersjami plików tłumaczeń powinno się poprawić.
Mieliśmy nadzieję, że pliki Excela xml będą wersjonowane, ale porównywanie i łączenie jest prawie niemożliwe.
Dawanie tłumaczom Program Visual Studio do pracy z plikami resx nie wchodzi w grę.

+0

Jedno narzędzie mogę zaproponować to [całej] (http://www.across.net/en/across-for-freelance-translators.aspx). Zastrzeżenie: W przeszłości pracowałem nad tym produktem. Nie mam jednak żadnej przewagi reklamując ten produkt, dlatego powinien on być postrzegany jako uczciwa opinia. –

+0

@Daniel Sprawdzanie witryny. Kilka zwięzłych punktów mogłoby być miłych. Myślę, że tłumacze i gadatliwość idą w parze;) –

+0

Dla przyszłych czytelników: Myślę, że daje to szybki przegląd http: //www.across.net/fact_sheets/fact_sheet_software_localization_en.pdf z @ sugestii Daniela –

Odpowiedz

1

Czy zastanawiałeś się nad linkiem poniżej? Możesz zintegrować to ze swoją wersją aplikacji dla tłumaczy, a następnie zobaczyć zmiany w działaniu.

Westwind.Globalization Data Driven Resource Provider for ASP.NET

+0

To wydaje się być bardziej zgodne z tym, czego szukam. już korzystam z bazy danych do zarządzania zasobami. Aby wyłączyć buforowanie itp., potrzebna jest niestandardowa logika, ale wydaje mi się, że powinno być możliwe wprowadzenie czegoś takiego. –

Powiązane problemy