| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165 | 
							- //設定cookie
 
- function setCookie(name,value)
 
- {
 
-     var Days = 30;
 
-     var exp = new Date();
 
-     exp.setTime(exp.getTime() + Days*24*60*60*1000);
 
-     document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
 
- }
 
- //獲取cookie
 
- function getCookie(name)
 
- {
 
-     var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
 
-     if(arr=document.cookie.match(reg))
 
-     return unescape(arr[2]);
 
-     else
 
-     return null;
 
- }
 
- var zh = {
 
-     "make_video" : "製作影片",
 
-     "make_slides" : "影片製作(投影片版本)",
 
-     "login" : "登入",
 
-     "user_profile": "會員資料",
 
-     "logout": "登出",
 
-     "en": "英文",
 
-     "zh": "中文",
 
-     "choose_character": "選擇人物",
 
-     "usage_intro": "使用說明",
 
-     "history": "歷史紀錄",
 
-     "preview_videos": "預覽影片",
 
-     "video_link":  "影片連結",
 
-     "video_title": "標題",
 
-     "p_choose_character": "請選擇人物",
 
-     "lines": "台詞",
 
-     "img_link": "影像連結",
 
-     "processing_progress": "處理進度",
 
-     "usage_intro": "使用說明",
 
-     "one_line_to_one_img": "1. 一句台詞請對應提供一個影像連結做為搭配",
 
-     "sup_img_profile": "2. 影像連結檔案格式支援:",
 
-     "submit_to_wait": "3. 點選“送出”之後需等待一段影片製作的時間,請您耐心等候,待製作完畢可於通知網址查看",
 
-     "add_eng": "加入英文:",
 
-     "submit": "送出",
 
-     "privacy_term": "同意隱私政策及使用條款"
 
- };
 
- var en = {
 
-     "make_video" : "Make Videos",
 
-     "make_slides" : "Make Videos By Slides",
 
-     "login" : "Login",
 
-     "user_profile": "User Profile",
 
-     "logout": "Logout",
 
-     "en": "English",
 
-     "zh": "Chinese",
 
-     "choose_character": "Choose Character",
 
-     "usage_intro": "Usage Introduction",
 
-     "history": "History",
 
-     "preview_videos": "Preview Videos",
 
-     "video_link":  "Video Link",
 
-     "video_title": "Video Title",
 
-     "p_choose_character": "Choose Character",
 
-     "lines": "Lines",
 
-     "img_link": "Image Link",
 
-     "processing_progress": "Processing Progress",
 
-     "usage_intro": "Usage Introduction",
 
-     "one_line_to_one_img": "1. Please Provide an Image Link Corresponding to a Line as a Collocation",
 
-     "sup_img_profile": "2. Supported File Format:",
 
-     "submit_to_wait": "3. After Clicking Submit, You Will Need To Wait For A Period Of Time For The Production Of The Video. Please Wait Patiently. You Can Check It At The Notification URL When The Production Is Completed.",
 
-     "add_eng": "Allow English Lines:",
 
-     "submit": "Submit",
 
-     "privacy_term": "I Agree to privacy policy and terms of use."
 
- };
 
- // 4. 轉換
 
- function changeLan(val) {
 
-     var val = val.value;
 
-     console.log(`val: ${val}`);
 
-     setCookie('lan', val);
 
-     $('[set-lan]').each(function(){
 
-         var me = $(this);
 
-         var a = me.attr('set-lan').split(':');
 
-         var p = a[0];   //文字放置位置
 
-         var m = a[1];   //文字標示
 
-         
 
-         //用虎選擇語言後保存在cookie中,這裡讀取cooikes的語言版本
 
-         var lan = getCookie('lan');
 
-         console.log(lan);
 
-     
 
-         //選取語言文字
 
-         switch(lan){
 
-             case 'zh':
 
-                 var t = zh[m];  
 
-                 console.log(t);
 
-                 break;
 
-             case 'en':
 
-                 var t = en[m];
 
-                 console.log(t);
 
-                 break;
 
-             default:
 
-                 var t = zh[m];
 
-                 console.log(t);
 
-         }
 
-     
 
-         //所選語言沒有就換
 
-         if(t==undefined) t = en[m];
 
-         if(t==undefined) t = zh[m];
 
-     
 
-         if(t==undefined) return true;   //都沒有就跳出
 
-     
 
-         //文字放置位置有(html,val等,可以自己添加)
 
-         switch(p){
 
-             case 'html':
 
-                 me.html(t);
 
-                 break;
 
-             case 'placeholder':
 
-                 me.placeholder(t);
 
-                 console.log("placeholder");
 
-                 console.log(t);
 
-             case 'val':
 
-                 me.val(t);
 
-                 break;
 
-             case 'value':
 
-                 me.val(t);
 
-                 break;
 
-             default:
 
-                 me.html(t);
 
-         }
 
-     
 
-     });
 
- }
 
- // js裡面的轉換
 
- function get_lan(m)
 
- {
 
-     //獲取文字
 
-     var lan = getCookie('lan');     //語言版本
 
-     //選取語言文字
 
-     switch(lan){
 
-         case 'zh':
 
-             var t = zh[m];
 
-             break;
 
-         case 'hk':
 
-             var t = hk[m];
 
-             break;
 
-         default:
 
-             var t = en[m];
 
-     }
 
-     //如果沒有找到就轉換其他語言
 
-     if(t==undefined) t = zh[m];
 
-     if(t==undefined) t = en[m];
 
-     if(t==undefined) t = hk[m];
 
-     if(t==undefined) t = m; //如果還是沒有就直接用標示
 
-     return t;
 
- }
 
- // 預設中文版
 
- var lan = getCookie('lan');
 
- console.log(`目前語言版本: ${lan}`);
 
 
  |