Tôi đã nghiên cứu về xliff và po i18n file định dạng và có vẻ như chúng được sử dụng rộng rãi và được hỗ trợ. Có rất nhiều công cụ miễn phí để quản lý bản dịch trong các tệp xliff/po.Làm thế nào để sử dụng xliff hoặc po l10n các định dạng tập tin trong .net (C#/ASP.Net) phát triển
Tuy nhiên, cho đến nay tôi không thể tìm thấy giải pháp tốt về cách sử dụng tệp xliff hoặc po trong các dự án .net (C#/ASP.Net). Tôi sẽ mong đợi một số loại chuyển đổi xliff/po => resx
, nhưng cho đến nay vẫn chưa tìm thấy một.
Tuy nhiên cùng một lúc, nhiều công cụ hỗ trợ chuyển đổi các tệp xliff/po sang định dạng java .properties.
Nếu bạn có kinh nghiệm triển khai l10n qua tệp xliff hoặc po trong dự án .Net - vui lòng cung cấp lời khuyên và chia sẻ các phương pháp hay nhất về cách hoạt động của nó.
PS: Tôi thích sử dụng định dạng xliff hơn, vì tôi thấy nó sạch hơn và nhiều tính năng hơn, nhưng po cũng là một tùy chọn.
Bất kỳ lý do nào bạn không thể sử dụng tệp tài nguyên trực tiếp? – Oded
Chúng tôi muốn sử dụng một định dạng duy nhất cho các bản dịch giữa các dự án khác nhau mà công ty chúng tôi xây dựng - đó là các dự án C# và Java và chia sẻ chúng để giảm thiểu trùng lặp và chi phí bổ sung cho các bản dịch riêng biệt cho các dự án khác nhau. – Paul