2010-08-04 74 views
1

HI there,本地化的最佳做法

我正在本地化我的應用程序。我有一些REG EX(用於英語)表達式用於客戶端驗證。如果我想本地化爲非英語,最好的方法是什麼 我應該爲REG-Ex選擇用於本地化的所有語言

評論\建議讚賞。

感謝 DEE

回答

1

具有存儲在外部資源文件將是最好的路線不同的語言輸入不同的正則表達式。如果你在做.Net開發,你可以使用資源文件。如果你在做Java,你可以使用屬性文件。

0

取決於您使用正則表達式驗證的內容。我假設你正在做一些非常基礎的自然語言處理(可能巨型意大利麪怪獸會幫助你,如果是這樣)。

顯然,如果你的正則表達式的某些部分是英語依賴的(如全英文單詞),您需要用其他語言編寫相應的正則表達式(單詞中的英文單詞翻譯可能不夠,因爲您可能正在捕獲正則表達式中的一些語法)。

你的正則表達式的一個例子可能會有所幫助。

0

你可以發表一些例子嗎?正如Derek提到的,每種語言的單獨正則表達式/文件可能是必須具備的,但很難說,不看你在做什麼......