我相當確定答案很簡單,就是“不”,但還是問一下。我在教育領域工作。我的同事是外語教師,他們使用Canvas LMS。所有學生都有一對一的iPad。學生知道他們可以突出顯示一個單字並點擊「翻譯」來翻譯這個單詞,他們經常利用這一點作弊。目前最好的解決方案是將問題創建為文字圖像,這樣學生就無法突出顯示單詞,但這很繁瑣,而且當文字是圖像時,在不同的螢幕上文字無法正確換行,所以大多數教師放棄了這種做法。有些人使用監控軟體來嘗試抓到作弊的學生。有些人使用紙本考試。這裡有明顯的解決方案。我正在尋找一種解決方案,讓學生可以使用他們的iPad,而不需要教師擔心翻譯問題。完全停用或刪除內建的翻譯應用程式不是一個好的解決辦法,因為學生可能需要這個應用程式來上其他課程或出於個人原因。
我按照這篇文章上的建議進行了操作:如何在Chrome中停用HTML中的Google翻譯。非常棒。在各種標籤中加入class="notranslate"
或lang="en" class="notranslate" translate="no"
可以很好地停用Chrome在Windows裝置上的翻譯。然而,在iPad上卻不起作用,內建的翻譯應用程式似乎不關心HTML屬性。是否有其他HTML技巧和訣竅可以嘗試阻止iPad翻譯特定文本,還是這是一個無望的事情?
假設您可以存取自訂主題編輯器,您應該能夠使事物無法點擊。Pointer-events:none可以起作用,但您需要為每個不希望被翻譯的項目新增一個類別。這也可能影響您課程的可近性。
順便說一下,我是Canvas的自訂課程負責人,我看到我們的西班牙團隊做了一些很棒的例子。我了解到,如果學生感到壓力去作弊,對科技進行這樣的修改只會減慢他們的速度。您可以考慮修改課程,使其不受翻譯的影響。我很樂意從這個角度討論具體的替代方案。