2012-10-12 50 views
5

我需要爲緬甸的客戶開發一個網站。該網站顯然會採用緬甸語言,他們希望它的機器上沒有緬甸字體的人可讀。如何在網站上顯示緬甸語字符,並在用戶沒有字體的情況下將它們記錄在MySQL中?

我知道維基百科管理到do it here但我還沒有找到如何。

我需要用他們的HTML unicode codepoints編寫緬甸字符嗎?我已經找到了一個圖書館,如果我提供了Unicode代碼點,可以管理顯示緬甸字符,所以我猜這是一個選項。

另一個問題是他們想要將緬甸文本插入到MySQL數據庫中。我將如何存儲它?在MySQL中使用哪種編碼?然後如何在沒有安裝緬甸字體的機器上顯示它?

我希望我清楚,不要太困惑。

+0

我想如果你添加UTF-8編碼在你的元標記和你的分貝你很好去。我這樣做了波斯語字體,它的工作 –

+0

您的元標記可以像這樣

+0

謝謝!我假設你的機器上沒有安裝波斯語字體?你還使用@ font-face進行字體替換嗎? – user1740815

回答

2

嵌入自定義字體可以做,請按照下面的鏈接

Custom font via CSS

存儲緬甸,您可以使用爲nvarchar或ntext或類似的數據類型在SQL存儲

將存儲原樣並將按原樣呈現。

+0

謝謝。但如何將文本輸入到我的html文件中?我可以直接使用緬甸語鍵盤輸入它,如果用戶沒有安裝緬甸語字體,那麼@ font-face將在瀏覽器中正確顯示它? – user1740815

+0

Html必須設置爲UTF-8,並且在您的機器上安裝緬甸語字體時,您應該可以鍵入緬甸語,但是如果您希望字體正確顯示,則需要上述鏈接以下載字體運行時。 –

4

該問題中提到的維基媒體頁面使用免費的Tharlon font作爲可下載的字體(通過`@ font-face')。它是一種Unicode編碼字體,因此您可以使用UTF-8編碼輸入真正的緬甸字符。根據您的創作工具,您可能需要一些額外的實用工具才能輸入字符,例如Windows Character Map或我的Full Unicode Input實用程序(選擇塊緬甸)。

相關問題