2012-11-20 64 views
4

Windows應用程序的我有我的形式的RichTextBox組合框。富文本框包含一些數據和組合框有以下類似全球化在vb.net

english 
hindi 
gujrati 
marathi 
urdu 

項目所以我想,只要用戶選擇任何這些語言的RichTextBox的整體,然後數據轉換成語言,這是用戶選擇的。我嘗試在谷歌API,但我想這樣做,沒有互聯網連接。

因爲所有用戶由於某些原因沒有互聯網連接。請幫助我。

+0

富文本框中有什麼?任何舊的隨機文本? –

+0

我不確定目標是什麼:翻譯或全球化?全球化與翻譯用戶輸入完全不同。 –

回答

0

如果Richtextbox中的文本是動態的,並且由用戶插入或者由用戶修改,那麼您可以嘗試FreeTranslatorLingoes,儘管我不認爲任何一個API都可以與您的應用程序集成,而我如果他們支持你正在尋找的語言,他們就不是積極的。

如果文本是靜態的,有很多關於如何做到這一點的資源,Hanselman有一個很好的初始文章,並且頁面上可能有很多鏈接可以引導您獲取更多信息。

1

它可以在你的應用程序中支持多種語言,通過改變標籤文本等,以用戶所需的語言和它的容易太..因爲你知道哪些詞必須翻譯。但不認爲你可以輕鬆地翻譯任何任意語言的隨機用戶輸入都是你自己的,而且也是離線的。像Google翻譯這樣的程序使用複雜的算法(而不是簡單的文本複製),並依賴於用其他語言編寫的網站來選擇最佳匹配。