language.ts 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. import data from './languages.json'
  2. export type Item = {
  3. value: number | string
  4. name: string
  5. example: string
  6. }
  7. export type I18nText = {
  8. 'en-US': string
  9. 'zh-Hans': string
  10. 'pt-BR': string
  11. 'es-ES': string
  12. 'fr-FR': string
  13. 'de-DE': string
  14. 'ja-JP': string
  15. 'ko-KR': string
  16. 'ru-RU': string
  17. 'it-IT': string
  18. 'uk-UA': string
  19. 'vi-VN': string
  20. 'de_DE': string
  21. 'zh_Hant': string
  22. 'ro-RO': string
  23. 'pl-PL': string
  24. 'hi-IN': string
  25. }
  26. export const languages = data.languages
  27. export const LanguagesSupported = languages.filter(item => item.supported).map(item => item.value)
  28. export const getLanguage = (locale: string) => {
  29. if (locale === 'zh-Hans')
  30. return locale.replace('-', '_')
  31. return LanguagesSupported[0].replace('-', '_')
  32. }
  33. export const NOTICE_I18N = {
  34. title: {
  35. en_US: 'Important Notice',
  36. zh_Hans: '重要公告',
  37. pt_BR: 'Aviso Importante',
  38. es_ES: 'Aviso Importante',
  39. fr_FR: 'Avis important',
  40. de_DE: 'Wichtiger Hinweis',
  41. ja_JP: '重要なお知らせ',
  42. ko_KR: '중요 공지',
  43. pl_PL: 'Ważne ogłoszenie',
  44. uk_UA: 'Важливе повідомлення',
  45. vi_VN: 'Thông báo quan trọng',
  46. },
  47. desc: {
  48. en_US: 'Our system will be unavailable from 19:00 to 24:00 UTC on August 28 for an upgrade. For questions, kindly contact our support team (support@dify.ai). We value your patience.',
  49. zh_Hans: '为了有效提升数据检索能力及稳定性,Dify 将于 2023 年 8 月 29 日 03:00 至 08:00 期间进行服务升级,届时 Dify 云端版及应用将无法访问。感谢您的耐心与支持。',
  50. pt_BR: 'Our system will be unavailable from 19:00 to 24:00 UTC on August 28 for an upgrade. For questions, kindly contact our support team (support@dify.ai). We value your patience.',
  51. es_ES: 'Our system will be unavailable from 19:00 to 24:00 UTC on August 28 for an upgrade. For questions, kindly contact our support team (support@dify.ai). We value your patience.',
  52. fr_FR: 'Our system will be unavailable from 19:00 to 24:00 UTC on August 28 for an upgrade. For questions, kindly contact our support team (support@dify.ai). We value your patience.',
  53. de_DE: 'Our system will be unavailable from 19:00 to 24:00 UTC on August 28 for an upgrade. For questions, kindly contact our support team (support@dify.ai). We value your patience.',
  54. ja_JP: 'Our system will be unavailable from 19:00 to 24:00 UTC on August 28 for an upgrade. For questions, kindly contact our support team (support@dify.ai). We value your patience.',
  55. ko_KR: '시스템이 업그레이드를 위해 UTC 시간대로 8월 28일 19:00 ~ 24:00에 사용 불가될 예정입니다. 질문이 있으시면 지원 팀에 연락주세요 (support@dify.ai). 최선을 다해 답변해드리겠습니다.',
  56. pl_PL: 'Nasz system będzie niedostępny od 19:00 do 24:00 UTC 28 sierpnia w celu aktualizacji. W przypadku pytań prosimy o kontakt z naszym zespołem wsparcia (support@dify.ai). Doceniamy Twoją cierpliwość.',
  57. uk_UA: 'Наша система буде недоступна з 19:00 до 24:00 UTC 28 серпня для оновлення. Якщо у вас виникнуть запитання, будь ласка, зв’яжіться з нашою службою підтримки (support@dify.ai). Дякуємо за терпіння.',
  58. vi_VN: 'Hệ thống của chúng tôi sẽ ngừng hoạt động từ 19:00 đến 24:00 UTC vào ngày 28 tháng 8 để nâng cấp. Nếu có thắc mắc, vui lòng liên hệ với nhóm hỗ trợ của chúng tôi (support@dify.ai). Chúng tôi đánh giá cao sự kiên nhẫn của bạn.',
  59. },
  60. href: '#',
  61. }