C#
是否提供了一種方法來即時翻譯字符串或類似的東西?C#字符串翻譯
我現在工作的一些遺留代碼,其中有這樣一些地方:
section.AddParagraph(String.Format("Premise: {0}", currentReport.Tenant.Code));
section.AddParagraph(String.Format("Description: {0}", currentReport.Tenant.Name));
section.AddParagraph();
section.AddParagraph(String.Format("Issued: #{0:D5}", currentReport.Id));
section.AddParagraph(String.Format("Date: {0}", currentReport.Timestamp.ToString(
"dd MMM yyyy", CultureInfo.InvariantCulture)));
section.AddParagraph(String.Format("Time: {0:HH:mm}", currentReport.Timestamp));
所以,我想實現基於即時這些字符串的翻譯在某些替換表(例如,如Qt
那樣)。
- 這是可能的(可能是,使用的東西有什麼
C#
已經或使用一些後處理 - 可能與PostSharp
)? - 是否存在用
C#
(從零開始)構建的應用程序的一些通用內部化方法?
哦,i18n代表i-nternationalizatio-n。 – 2011-07-06 21:14:45