2012-04-25 43 views
1

我使用谷歌翻譯元素:http://translate.google.com/translate_tools爲我的整個網站。我將生成的代碼放在主文件中,以便在每個頁面上都可用。現在,我有幾頁,我不想使用谷歌的翻譯,但我自己的。我能夠防止谷歌不翻譯某個控件,但現在我的頁面上顯示了兩個下拉框。我怎樣才能擺脫一個?要麼捕捉在谷歌下拉菜單中選擇的語言的價值,要麼通過某種方式將我自己的下拉值傳遞給谷歌下拉菜單並觸發更改。我沒能做到其中任何一個。我很感謝這裏的任何幫助。使用谷歌翻譯與我自己的

感謝, 拉坦

回答

0

如果你婉隱藏或從一些網站的網頁中刪除谷歌翻譯,請按照下列步驟。

我:把你的谷歌翻譯器代碼e.g在asp.net面板

<asp:Panel ID="pnl" runat="server"> 
    google translator code 
</asp:Panel> 

二:加載或預要隱藏谷歌翻譯的代碼使用下面的代碼渲染頁面的事件。

MasterPage mstr = Page.Master; 
Panel pnl = (Panel)mstr.FindControl("pnl"); 
pnl.Visible = false; 

希望這會幫助你。

+0

我假設我的網頁上有三個控件。我想使用谷歌翻譯其中兩個,並使用我自己的翻譯爲第三個。我能夠做到這一點,但用戶必須使用兩個不同的下拉菜單。我想鏈接谷歌下拉,以便能夠發射我自己的transltion以及。 – Ratan 2012-04-25 19:19:28