1
我知道如何讀取和寫入語言,如果我已經知道語言。例如這裏是讀寫俄語的代碼。從文本文件自動讀取時檢測語言
public string FileRead(string filename, String Contents)
{
Contents = File.ReadAllText(filename,Encoding.GetEncoding("iso-8859-5"));
return Contents;
}
public void FileWrite(string contents)
{
System.IO.File.WriteAllText("C:\\pathe.txt", contents,Encoding.UTF8);
}
但我的問題是,如果我不知道的語言那我怎麼才能檢測出特定的語言自動,然後去那個特定的代碼(即俄語語言的情況下,該代碼)
我會很難說:)除非語言在文件中以某種方式定義 - 你寫的任何東西都是猜測。顯然,你可以編寫代碼到檢測到的俄羅斯;但又不是真的,因爲它可能是烏克蘭語,除非你進一步減少字符搜索;但話又說回來;你可能沒有任何與烏克蘭特定字符的單詞(只是一個例子)。 – Trent
我猜想這不會那麼簡單,但我仍然希望有一個簡單的解決方案.. :) – soldiershin