| | |
| | | "设置": "ضبط", |
| | | "直播": "بث مباشر", |
| | | "比赛": "مسابقات", |
| | | "已上市": "المدرجة بالفعل" |
| | | "已上市": "المدرجة بالفعل", |
| | | "是否认购": "إذا كان الاشتراك" |
| | | } |
| | |
| | | "设置": "設定", |
| | | "直播": "直播", |
| | | "比赛": "比賽", |
| | | "已上市": "已上市" |
| | | "已上市": "已上市", |
| | | "是否认购": "是否認購" |
| | | } |
| | |
| | | "设置": "einrichten", |
| | | "直播": "Direktsaat", |
| | | "比赛": "Wettbewerb", |
| | | "已上市": "Aufgeführt" |
| | | "已上市": "Aufgeführt", |
| | | "是否认购": "Ob abonniert werden soll" |
| | | } |
| | |
| | | "设置": "set up", |
| | | "直播": "direct seeding", |
| | | "比赛": "competition", |
| | | "已上市": "Listed" |
| | | "已上市": "Listed", |
| | | "是否认购": "Whether to subscribe" |
| | | } |
| | |
| | | "设置": "Paramètres", |
| | | "直播": "En direct", |
| | | "比赛": "Compétition", |
| | | "已上市": "Déjà listé" |
| | | "已上市": "Déjà listé", |
| | | "是否认购": "S'abonner ou non" |
| | | } |
| | |
| | | "请不要向任何人透露密码、短信和谷歌验证码,包括交易所工作人员。": "Tolong jangan ungkapkan sandi, pesan teks, dan kode verifikasi Google kepada siapa pun, termasuk staf bursa.", |
| | | "直播": "Siaran langsung", |
| | | "比赛": "lomba", |
| | | "已上市": "Tersedia" |
| | | "已上市": "Tersedia", |
| | | "是否认购": "Apakah akan berlangganan atau tidak" |
| | | } |
| | |
| | | en: { |
| | | ...enLocale, |
| | | }, |
| | | CN: { |
| | | "zh-TW": { |
| | | ...cnLocale, |
| | | }, |
| | | "zh-CN": { |
| | | ...zhcnLocale, |
| | | }, |
| | | Japanese: { |
| | | ja: { |
| | | ...japcnLocale, |
| | | }, |
| | | Korean: { |
| | | ko: { |
| | | ...korcnLocale, |
| | | }, |
| | | th: { |
| | |
| | | fr: { |
| | | ...frenchLocale, |
| | | }, |
| | | ind: { |
| | | hi: { |
| | | ...indLocale, |
| | | }, |
| | | ar: { |
| | |
| | | vi: { |
| | | ...viLocale, |
| | | }, |
| | | Italy: { |
| | | it: { |
| | | ...ItalyLocal, |
| | | }, |
| | | }; |
| | |
| | | "设置": "istituito", |
| | | "直播": "semina diretta", |
| | | "比赛": "concorrenza", |
| | | "已上市": "Elencato" |
| | | "已上市": "Elencato", |
| | | "是否认购": "Indica se sottoscrivere" |
| | | } |
| | |
| | | "设置": "設定#セッテイ#", |
| | | "直播": "生放送", |
| | | "比赛": "と同じものを見つける", |
| | | "已上市": "発売済み" |
| | | "已上市": "発売済み", |
| | | "是否认购": "購入するかどうか" |
| | | } |
| | |
| | | "设置": "설치", |
| | | "直播": "생방송", |
| | | "比赛": "경기", |
| | | "已上市": "출시됨" |
| | | "已上市": "출시됨", |
| | | "是否认购": "인수 여부" |
| | | } |
| | |
| | | "设置": "Configuración", |
| | | "直播": "Transmisión en vivo", |
| | | "比赛": "Partido", |
| | | "已上市": "Cotizado" |
| | | "已上市": "Cotizado", |
| | | "是否认购": "Si suscribir o no" |
| | | } |
| | |
| | | "设置": "การตั้งค่า", |
| | | "直播": "ถ่ายทอดสด", |
| | | "比赛": "การแข่งขัน", |
| | | "已上市": "จดทะเบียนแล้ว" |
| | | "已上市": "จดทะเบียนแล้ว", |
| | | "是否认购": "ไม่ว่าจะเป็นการสมัคร" |
| | | } |
| | |
| | | "设置": "Thiết lập", |
| | | "直播": "Phát sóng trực tiếp", |
| | | "比赛": "Giải đấu", |
| | | "已上市": "Danh sách" |
| | | "已上市": "Danh sách", |
| | | "是否认购": "Đăng ký hay không" |
| | | } |
| | |
| | | data() { |
| | | return { |
| | | lang: [ |
| | | { title: '繁体中文', key: 'CN', image: require('../../assets/image/lang/hongkong.png') }, |
| | | { title: '繁体中文', key: 'zh-TW', image: require('../../assets/image/lang/hongkong.png') }, |
| | | { title: '简体中文', key: 'zh-CN', image: require('../../assets/image/lang/zh-CN.png') }, |
| | | { title: 'English', key: 'en', image: require('../../assets/image/lang/en-US.png') },//英语 |
| | | { title: '한국인', key: 'Korean', image: require('../../assets/image/lang/Korean.png') },//韩语 |
| | | { title: '한국인', key: 'ko', image: require('../../assets/image/lang/Korean.png') },//韩语 |
| | | { title: 'Deutsch', key: 'de', image: require('../../assets/image/lang/de.png') }, //德语 |
| | | { title: 'Français', key: 'fr', image: require('../../assets/image/lang/French.png') }, //法语 |
| | | { title: 'やまと', key: 'Japanese', image: require('../../assets/image/lang/Japanese.png') }, //日语 |
| | | { title: 'やまと', key: 'ja', image: require('../../assets/image/lang/Japanese.png') }, //日语 |
| | | { title: 'ไทย', key: 'th', image: require('../../assets/image/lang/Thai.png') }, //泰语 |
| | | // { title: 'español', key: 'es', image: require('../../assets/image/lang/Spanish.png') }, //西班牙 |
| | | // { title: 'عرب', key: 'ar', image: require('../../assets/image/lang/alb.png') }, //阿拉伯语 |
| | | { title: 'Tiếng Việt', key: 'vi', image: require('../../assets/image/lang/vi.png') },//越南语 |
| | | { title: 'Italiano', key: 'Italy', image: require('../../assets/image/lang/Italy.png') }, //意大利语 |
| | | { title: 'Italiano', key: 'it', image: require('../../assets/image/lang/Italy.png') }, //意大利语 |
| | | |
| | | ] |
| | | } |
| | |
| | | import i18n from "@/i18n"; |
| | | import router from "@/router/router"; |
| | | import { signatureGenerate } from "@/utils/signatureUtil"; |
| | | import { getStorage } from "@/utils/utis"; |
| | | axios.defaults.headers.post["Content-Type"] = |
| | | "application/x-www-form-urlencoded"; |
| | | |
| | |
| | | const { timestamp, signature } = signatureGenerate(); |
| | | if (timestamp) config.headers["tissuePaper"] = timestamp; |
| | | if (signature) config.headers["sign"] = signature; |
| | | config.headers["lang"] = getStorage("lang") || "en"; |
| | | return config; |
| | | }, |
| | | (error) => { |