diff --git a/assets/javascripts/app.js b/assets/javascripts/app.js index 66f6b19..11b73d6 100644 --- a/assets/javascripts/app.js +++ b/assets/javascripts/app.js @@ -514,7 +514,7 @@ }); //播放驗證碼語音 $(function () { - var pageLang = ($('html').attr('lang') || 'zh-Hant').toLowerCase(); + var pageLang = ($('html').attr('lang') || 'zh-Hant-TW').toLowerCase(); var isEn = pageLang.startsWith('en'); var label = isEn ? 'Play Captcha Voice' : '播放驗證碼語音'; @@ -660,7 +660,7 @@ } }); if (document.documentElement.lang === 'zh_tw') { - document.documentElement.lang = 'zh-Hant'; + document.documentElement.lang = 'zh-Hant-TW'; } //tab鍵按下 $(document).on('keydown', function(e) { @@ -982,7 +982,7 @@ $(function() { var urlParams = new URLSearchParams(window.location.search); var isEditMode = urlParams.get('editmode') === 'on'; - var pageLang = $('html').attr('lang') || 'zh-Hant'; + var pageLang = $('html').attr('lang') || 'zh-Hant-TW'; var isEn = pageLang.toLowerCase().startsWith('en'); var i18n = { @@ -2089,7 +2089,7 @@ $(document).ready(function () { // ✅ 先確認頁面上真的有驗證碼圖片,再往下執行 if (!$('.rucaptcha-image').length) return; - var pageLang = ($('html').attr('lang') || 'zh-Hant').toLowerCase(); + var pageLang = ($('html').attr('lang') || 'zh-Hant-TW').toLowerCase(); var isEn = pageLang.startsWith('en'); var i18n = { @@ -2897,7 +2897,7 @@ $(document).ready(function () { //post $(document).ready(function () { setTimeout(function () { - var pageLang = ($('html').attr('lang') || 'zh-Hant').toLowerCase(); + var pageLang = ($('html').attr('lang') || 'zh-Hant-TW').toLowerCase(); var isEn = pageLang.startsWith('en'); var title = isEn ? 'Share to X Open in new window' : '分享至 X 在新視窗開啟'; @@ -3224,7 +3224,7 @@ $(document).ready(function() { }); //麵包屑無障礙 $(document).ready(function () { - var pageLang = ($('html').attr('lang') || 'zh-Hant').toLowerCase(); + var pageLang = ($('html').attr('lang') || 'zh-Hant-TW').toLowerCase(); var isEn = pageLang.startsWith('en'); var navLabel = isEn ? 'Breadcrumb navigation' : '麵包屑導覽'; @@ -3281,7 +3281,7 @@ $(function() { $(function() { function fixBannerA11yByLang() { setTimeout(function() { - var pageLang = ($('html').attr('lang') || 'zh-Hant').toLowerCase(); + var pageLang = ($('html').attr('lang') || 'zh-Hant-TW').toLowerCase(); var isEn = pageLang.startsWith('en'); var i18n = { @@ -3359,7 +3359,7 @@ $(function() { $(function() { function fixBannerPlayPauseA11y() { setTimeout(function() { - var pageLang = ($('html').attr('lang') || 'zh-Hant').toLowerCase(); + var pageLang = ($('html').attr('lang') || 'zh-Hant-TW').toLowerCase(); var isEn = pageLang.startsWith('en'); var i18n = {