2010-02-19 81 views
0

我正在編寫一個小型JavaScript函數來生成用於各種語言的日期選擇器。我想用英文,法文,德文,意大利文和西班牙文測試JavaScript日期函數toUTCString,toLocaleString,toLocaleDateString更改系統/瀏覽器的區域設置以測試javascript函數

如何影響日期對象使用的語言環境設置。我試過改變我的Windows語言設置和我的網頁瀏覽器。必須有辦法做到這一點,所以我不必在每個國家都找一個有電腦的人來測試劇本呢?

回答

0

關於只有一個JavaScript函數,看起來對我來說太過矯枉過正,但它可能有解決方法來安裝具有不同語言環境設置的多個虛擬機。

+0

我試着改變我的開發機器的每種語言和語言環境設置,包括我的瀏覽器到不同的語言環境,JavaScript函數仍然返回英語日期。你以前是否真的做過這件事,並讓它起作用?這是什麼決定了實際使用的語言環境? – 2010-02-20 10:43:50

+0

對於虛擬機,可以免費下載其中的一些軟件,例如Microsoft的Virtual PC 2007.安裝VM軟件,然後以您需要的語言版本之一安裝Windows。不幸的是,爲了合法使用,每個安裝都需要一個有效的Windows許可證。是的,我之前完成了這個工作,並且它工作正常,因爲我的虛擬機例如無論我的主機系統的「真實」場景是什麼,丹麥Windows都是丹麥語。你最大的問題可能是弄懂那些其他的語言版本。剩下的就像任何其他的簡單的Windows安裝。 – 2010-02-20 23:39:49

+0

謝謝我會研究不同的版本。現在做了一些研究,似乎Firefox實際上並沒有從系統的安裝中看到它的語言環境設置。 Windows可能只會影響瀏覽器和Chrome我仍然困惑。 – 2010-02-26 09:15:40