feat(i18n): 挂载 vue-i18n 实例 + 创建 8 种语言翻译文件

This commit is contained in:
张翔
2026-04-29 18:26:15 +08:00
parent 38fc2a2fae
commit 96c571d16a
9 changed files with 865 additions and 0 deletions
@@ -0,0 +1,107 @@
export default {
common: {
retry: 'Erneut versuchen',
cancel: 'Abbrechen',
confirm: 'Bestätigen',
loading: 'Laden...',
noData: 'Keine Daten',
noResult: 'Keine Ergebnisse gefunden',
search: 'Suchen',
male: 'Männlich',
female: 'Weiblich',
},
nav: {
almanac: 'Almanach',
ziwei: 'Zi Wei',
fortune: 'Schicksal',
},
almanac: {
pageTitle: 'Almanach-Suche',
searching: 'Suche...',
searchFailed: 'Suche fehlgeschlagen, bitte versuchen Sie es später erneut',
noResult: 'Keine Ergebnisse entsprechen den Kriterien',
keywordHint: 'Suchbegriffe eingeben',
},
ziwei: {
pageTitle: 'Zi Wei Dou Shu',
birthInfo: 'Geburtsinformationen',
birthDate: 'Geburtsdatum',
birthHour: 'Geburtsstunde',
gender: 'Geschlecht',
pleaseSelect: 'Bitte auswählen',
generating: 'Diagramm wird erstellt...',
generate: 'Diagramm erstellen',
chartTitle: 'Zi Wei Dou Shu Diagramm',
sanFangAnalysis: 'San Fang Si Zheng Analyse',
sanFangScore: 'San Fang Punktzahl',
siZhengScore: 'Si Zheng Punktzahl',
overallEval: 'Gesamtbewertung',
summary: 'Diagrammübersicht',
scoreUnit: 'Pkt',
},
fortune: {
pageTitle: 'Schicksalsanalyse',
daily: 'Täglich',
monthly: 'Monatlich',
selectDate: 'Datum auswählen',
selectMonth: 'Monat auswählen',
overallFortune: 'Gesamtschicksal',
career: 'Karriere',
wealth: 'Wohlstand',
relationship: 'Beziehung',
health: 'Gesundheit',
luckyColor: 'Glücksfarbe',
luckyNumber: 'Glückszahl',
luckyDirection: 'Glücksrichtung',
noChart: 'Bitte erstellen Sie zuerst ein Diagramm auf der Zi Wei Dou Shu Seite',
},
search: {
conditions: 'Suchbedingungen',
addCondition: 'Bedingung hinzufügen',
addConditionHint: 'Bitte fügen Sie mindestens eine Suchbedingung hinzu',
addConditionEmpty: 'Suchbedingungen hinzufügen',
days: 'Suchtage',
dayUnit: 'Tage',
searchResult: 'Suchergebnisse',
resultCount: '{count} Ergebnisse',
matchCount: 'Übereinstimmung: {count}',
sort: 'Sortieren',
sortByDate: 'Datum',
sortByMatch: 'Übereinstimmung',
typeSuitable: 'Günstig',
typeUnsuitable: 'Ungünstig',
operatorAnd: 'UND',
operatorOr: 'ODER',
excludeCondition: 'Bedingung ausschließen',
items: 'Einträge',
operator: 'Logischer Operator',
},
template: {
title: 'Suchvorlagen',
searchPlaceholder: 'Vorlagen durchsuchen',
empty: 'Keine Vorlagen',
emptyDesc: 'Keine Vorlagen entsprechen den Kriterien',
all: 'Alle',
},
export: {
title: 'Suchergebnisse exportieren',
selectFormat: 'Exportformat auswählen',
selectContent: 'Exportinhalt auswählen',
date: 'Datum',
lunarDate: 'Mondkalender-Datum',
weekday: 'Wochentag',
matchedItems: 'Übereinstimmende Einträge',
matchCount: 'Übereinstimmung',
},
history: {
title: 'Suchverlauf',
clear: 'Verlauf löschen',
clearConfirm: 'Löschen bestätigen',
clearConfirmMsg: 'Möchten Sie den gesamten Suchverlauf löschen?',
empty: 'Kein Suchverlauf',
emptyDesc: 'Suchbedingungen werden nach der Suche hier angezeigt',
justNow: 'Gerade eben',
hoursAgo: 'Vor {count} Std.',
daysAgo: 'Vor {count} Tag(en)',
},
}
@@ -0,0 +1,107 @@
export default {
common: {
retry: 'Retry',
cancel: 'Cancel',
confirm: 'Confirm',
loading: 'Loading...',
noData: 'No Data',
noResult: 'No results found',
search: 'Search',
male: 'Male',
female: 'Female',
},
nav: {
almanac: 'Almanac',
ziwei: 'Zi Wei',
fortune: 'Fortune',
},
almanac: {
pageTitle: 'Almanac Search',
searching: 'Searching...',
searchFailed: 'Search failed, please try again later',
noResult: 'No results match the criteria',
keywordHint: 'Enter search keywords',
},
ziwei: {
pageTitle: 'Zi Wei Dou Shu',
birthInfo: 'Birth Information',
birthDate: 'Birth Date',
birthHour: 'Birth Hour',
gender: 'Gender',
pleaseSelect: 'Please select',
generating: 'Generating chart...',
generate: 'Generate Chart',
chartTitle: 'Zi Wei Dou Shu Chart',
sanFangAnalysis: 'San Fang Si Zheng Analysis',
sanFangScore: 'San Fang Score',
siZhengScore: 'Si Zheng Score',
overallEval: 'Overall Evaluation',
summary: 'Chart Summary',
scoreUnit: 'pts',
},
fortune: {
pageTitle: 'Fortune Analysis',
daily: 'Daily',
monthly: 'Monthly',
selectDate: 'Select Date',
selectMonth: 'Select Month',
overallFortune: 'Overall Fortune',
career: 'Career',
wealth: 'Wealth',
relationship: 'Relationship',
health: 'Health',
luckyColor: 'Lucky Color',
luckyNumber: 'Lucky Number',
luckyDirection: 'Lucky Direction',
noChart: 'Please generate a chart on the Zi Wei Dou Shu page first',
},
search: {
conditions: 'Search Conditions',
addCondition: 'Add Condition',
addConditionHint: 'Please add at least one search condition',
addConditionEmpty: 'Add search conditions',
days: 'Search Days',
dayUnit: 'days',
searchResult: 'Search Results',
resultCount: '{count} results',
matchCount: 'Match: {count}',
sort: 'Sort',
sortByDate: 'Date',
sortByMatch: 'Match',
typeSuitable: 'Suitable',
typeUnsuitable: 'Unsuitable',
operatorAnd: 'AND',
operatorOr: 'OR',
excludeCondition: 'Exclude Condition',
items: 'Items',
operator: 'Logical Operator',
},
template: {
title: 'Search Templates',
searchPlaceholder: 'Search templates',
empty: 'No Templates',
emptyDesc: 'No templates match the criteria',
all: 'All',
},
export: {
title: 'Export Search Results',
selectFormat: 'Select Export Format',
selectContent: 'Select Export Content',
date: 'Date',
lunarDate: 'Lunar Date',
weekday: 'Weekday',
matchedItems: 'Matched Items',
matchCount: 'Match Score',
},
history: {
title: 'Search History',
clear: 'Clear History',
clearConfirm: 'Confirm Clear',
clearConfirmMsg: 'Are you sure you want to clear all search history?',
empty: 'No Search History',
emptyDesc: 'Search conditions will appear here after searching',
justNow: 'Just now',
hoursAgo: '{count}h ago',
daysAgo: '{count}d ago',
},
}
@@ -0,0 +1,107 @@
export default {
common: {
retry: 'Reintentar',
cancel: 'Cancelar',
confirm: 'Confirmar',
loading: 'Cargando...',
noData: 'Sin datos',
noResult: 'No se encontraron resultados',
search: 'Buscar',
male: 'Masculino',
female: 'Femenino',
},
nav: {
almanac: 'Almanaque',
ziwei: 'Zi Wei',
fortune: 'Fortuna',
},
almanac: {
pageTitle: 'Búsqueda de almanaque',
searching: 'Buscando...',
searchFailed: 'Búsqueda fallida, intente de nuevo más tarde',
noResult: 'No hay resultados que coincidan con los criterios',
keywordHint: 'Ingrese palabras clave de búsqueda',
},
ziwei: {
pageTitle: 'Zi Wei Dou Shu',
birthInfo: 'Información de nacimiento',
birthDate: 'Fecha de nacimiento',
birthHour: 'Hora de nacimiento',
gender: 'Género',
pleaseSelect: 'Seleccione',
generating: 'Generando carta...',
generate: 'Generar carta',
chartTitle: 'Carta Zi Wei Dou Shu',
sanFangAnalysis: 'Análisis San Fang Si Zheng',
sanFangScore: 'Puntuación San Fang',
siZhengScore: 'Puntuación Si Zheng',
overallEval: 'Evaluación general',
summary: 'Resumen de la carta',
scoreUnit: 'pts',
},
fortune: {
pageTitle: 'Análisis de fortuna',
daily: 'Diario',
monthly: 'Mensual',
selectDate: 'Seleccionar fecha',
selectMonth: 'Seleccionar mes',
overallFortune: 'Fortuna general',
career: 'Carrera',
wealth: 'Riqueza',
relationship: 'Relación',
health: 'Salud',
luckyColor: 'Color de la suerte',
luckyNumber: 'Número de la suerte',
luckyDirection: 'Dirección de la suerte',
noChart: 'Primero genere una carta en la página de Zi Wei Dou Shu',
},
search: {
conditions: 'Condiciones de búsqueda',
addCondition: 'Añadir condición',
addConditionHint: 'Añada al menos una condición de búsqueda',
addConditionEmpty: 'Añadir condiciones de búsqueda',
days: 'Días de búsqueda',
dayUnit: 'días',
searchResult: 'Resultados de búsqueda',
resultCount: '{count} resultados',
matchCount: 'Coincidencia: {count}',
sort: 'Ordenar',
sortByDate: 'Fecha',
sortByMatch: 'Coincidencia',
typeSuitable: 'Favorable',
typeUnsuitable: 'Desfavorable',
operatorAnd: 'Y',
operatorOr: 'O',
excludeCondition: 'Excluir condición',
items: 'Elementos',
operator: 'Operador lógico',
},
template: {
title: 'Plantillas de búsqueda',
searchPlaceholder: 'Buscar plantillas',
empty: 'Sin plantillas',
emptyDesc: 'No hay plantillas que coincidan con los criterios',
all: 'Todo',
},
export: {
title: 'Exportar resultados',
selectFormat: 'Seleccionar formato de exportación',
selectContent: 'Seleccionar contenido de exportación',
date: 'Fecha',
lunarDate: 'Fecha lunar',
weekday: 'Día de la semana',
matchedItems: 'Elementos coincidentes',
matchCount: 'Coincidencia',
},
history: {
title: 'Historial de búsqueda',
clear: 'Borrar historial',
clearConfirm: 'Confirmar borrado',
clearConfirmMsg: '¿Desea borrar todo el historial de búsqueda?',
empty: 'Sin historial',
emptyDesc: 'Las condiciones de búsqueda aparecerán aquí después de buscar',
justNow: 'Justo ahora',
hoursAgo: 'Hace {count}h',
daysAgo: 'Hace {count}d',
},
}
@@ -0,0 +1,107 @@
export default {
common: {
retry: 'Réessayer',
cancel: 'Annuler',
confirm: 'Confirmer',
loading: 'Chargement...',
noData: 'Aucune donnée',
noResult: 'Aucun résultat trouvé',
search: 'Rechercher',
male: 'Homme',
female: 'Femme',
},
nav: {
almanac: 'Almanach',
ziwei: 'Zi Wei',
fortune: 'Destin',
},
almanac: {
pageTitle: 'Recherche almanach',
searching: 'Recherche...',
searchFailed: 'Échec de la recherche, veuillez réessayer plus tard',
noResult: 'Aucun résultat ne correspond aux critères',
keywordHint: 'Entrez des mots-clés de recherche',
},
ziwei: {
pageTitle: 'Zi Wei Dou Shu',
birthInfo: 'Informations de naissance',
birthDate: 'Date de naissance',
birthHour: 'Heure de naissance',
gender: 'Sexe',
pleaseSelect: 'Veuillez sélectionner',
generating: 'Génération du diagramme...',
generate: 'Générer le diagramme',
chartTitle: 'Diagramme Zi Wei Dou Shu',
sanFangAnalysis: 'Analyse San Fang Si Zheng',
sanFangScore: 'Score San Fang',
siZhengScore: 'Score Si Zheng',
overallEval: 'Évaluation globale',
summary: 'Résumé du diagramme',
scoreUnit: 'pts',
},
fortune: {
pageTitle: 'Analyse du destin',
daily: 'Quotidien',
monthly: 'Mensuel',
selectDate: 'Sélectionner la date',
selectMonth: 'Sélectionner le mois',
overallFortune: 'Destin global',
career: 'Carrière',
wealth: 'Richesse',
relationship: 'Relation',
health: 'Santé',
luckyColor: 'Couleur porte-bonheur',
luckyNumber: 'Numéro chance',
luckyDirection: 'Direction porte-bonheur',
noChart: 'Veuillez d\'abord générer un diagramme sur la page Zi Wei Dou Shu',
},
search: {
conditions: 'Conditions de recherche',
addCondition: 'Ajouter une condition',
addConditionHint: 'Veuillez ajouter au moins une condition de recherche',
addConditionEmpty: 'Ajouter des conditions de recherche',
days: 'Jours de recherche',
dayUnit: 'jours',
searchResult: 'Résultats de recherche',
resultCount: '{count} résultats',
matchCount: 'Correspondance : {count}',
sort: 'Trier',
sortByDate: 'Date',
sortByMatch: 'Correspondance',
typeSuitable: 'Favorable',
typeUnsuitable: 'Défavorable',
operatorAnd: 'ET',
operatorOr: 'OU',
excludeCondition: 'Exclure la condition',
items: 'Éléments',
operator: 'Opérateur logique',
},
template: {
title: 'Modèles de recherche',
searchPlaceholder: 'Rechercher des modèles',
empty: 'Aucun modèle',
emptyDesc: 'Aucun modèle ne correspond aux critères',
all: 'Tous',
},
export: {
title: 'Exporter les résultats',
selectFormat: 'Sélectionner le format d\'export',
selectContent: 'Sélectionner le contenu d\'export',
date: 'Date',
lunarDate: 'Date lunaire',
weekday: 'Jour de la semaine',
matchedItems: 'Éléments correspondants',
matchCount: 'Correspondance',
},
history: {
title: 'Historique de recherche',
clear: 'Effacer l\'historique',
clearConfirm: 'Confirmer la suppression',
clearConfirmMsg: 'Voulez-vous effacer tout l\'historique de recherche ?',
empty: 'Aucun historique',
emptyDesc: 'Les conditions de recherche apparaîtront ici après la recherche',
justNow: 'À l\'instant',
hoursAgo: 'Il y a {count}h',
daysAgo: 'Il y a {count}j',
},
}
@@ -0,0 +1,107 @@
export default {
common: {
retry: '再試行',
cancel: 'キャンセル',
confirm: '確認',
loading: '読み込み中...',
noData: 'データなし',
noResult: '結果が見つかりません',
search: '検索',
male: '男性',
female: '女性',
},
nav: {
almanac: '黄暦',
ziwei: '紫微',
fortune: '運勢',
},
almanac: {
pageTitle: '黄暦検索',
searching: '検索中...',
searchFailed: '検索に失敗しました。後でもう一度お試しください',
noResult: '条件に一致する結果がありません',
keywordHint: '検索キーワードを入力してください',
},
ziwei: {
pageTitle: '紫微斗数',
birthInfo: '出生情報',
birthDate: '生年月日',
birthHour: '出生時辰',
gender: '性別',
pleaseSelect: '選択してください',
generating: '排盤中...',
generate: '排盤',
chartTitle: '紫微斗数盤',
sanFangAnalysis: '三方四正分析',
sanFangScore: '三方得点',
siZhengScore: '四正得点',
overallEval: '総合評価',
summary: '盤面概要',
scoreUnit: '点',
},
fortune: {
pageTitle: '運勢分析',
daily: '日運',
monthly: '月運',
selectDate: '日付を選択',
selectMonth: '月を選択',
overallFortune: '総合運勢',
career: '事業',
wealth: '財運',
relationship: '恋愛',
health: '健康',
luckyColor: 'ラッキーカラー',
luckyNumber: 'ラッキーナンバー',
luckyDirection: '吉方位',
noChart: '先に紫微斗数ページで排盤を完了してください',
},
search: {
conditions: '検索条件',
addCondition: '条件を追加',
addConditionHint: '検索条件を少なくとも1つ追加してください',
addConditionEmpty: '検索条件を追加',
days: '検索日数',
dayUnit: '日',
searchResult: '検索結果',
resultCount: '{count}件の結果',
matchCount: '一致度: {count}',
sort: '並び替え',
sortByDate: '日付',
sortByMatch: '一致度',
typeSuitable: '宜',
typeUnsuitable: '忌',
operatorAnd: 'AND',
operatorOr: 'OR',
excludeCondition: '除外条件',
items: '事項',
operator: '論理演算子',
},
template: {
title: '検索テンプレート',
searchPlaceholder: 'テンプレートを検索',
empty: 'テンプレートなし',
emptyDesc: '条件に一致するテンプレートがありません',
all: 'すべて',
},
export: {
title: '検索結果をエクスポート',
selectFormat: 'エクスポート形式を選択',
selectContent: 'エクスポート内容を選択',
date: '日付',
lunarDate: '旧暦日付',
weekday: '曜日',
matchedItems: '一致事項',
matchCount: '一致度',
},
history: {
title: '検索履歴',
clear: '履歴をクリア',
clearConfirm: 'クリアの確認',
clearConfirmMsg: 'すべての検索履歴をクリアしますか?',
empty: '検索履歴なし',
emptyDesc: '検索実行後、条件がここに表示されます',
justNow: 'たった今',
hoursAgo: '{count}時間前',
daysAgo: '{count}日前',
},
}
@@ -0,0 +1,107 @@
export default {
common: {
retry: '재시도',
cancel: '취소',
confirm: '확인',
loading: '로딩 중...',
noData: '데이터 없음',
noResult: '검색 결과 없음',
search: '검색',
male: '남성',
female: '여성',
},
nav: {
almanac: '황력',
ziwei: '자미',
fortune: '운세',
},
almanac: {
pageTitle: '황력 검색',
searching: '검색 중...',
searchFailed: '검색 실패, 나중에 다시 시도해 주세요',
noResult: '조건에 맞는 결과가 없습니다',
keywordHint: '검색어를 입력하세요',
},
ziwei: {
pageTitle: '자미두수',
birthInfo: '출생 정보',
birthDate: '출생일',
birthHour: '출생 시진',
gender: '성별',
pleaseSelect: '선택하세요',
generating: '명반 생성 중...',
generate: '명반 생성',
chartTitle: '자미두수 명반',
sanFangAnalysis: '삼방사정 분석',
sanFangScore: '삼방 점수',
siZhengScore: '사정 점수',
overallEval: '종합 평가',
summary: '명반 개요',
scoreUnit: '점',
},
fortune: {
pageTitle: '운세 분석',
daily: '일운',
monthly: '월운',
selectDate: '날짜 선택',
selectMonth: '월 선택',
overallFortune: '종합 운세',
career: '사업',
wealth: '재운',
relationship: '연애',
health: '건강',
luckyColor: '행운의 색',
luckyNumber: '행운의 숫자',
luckyDirection: '행운의 방위',
noChart: '먼저 자미두수 페이지에서 명반을 생성해 주세요',
},
search: {
conditions: '검색 조건',
addCondition: '조건 추가',
addConditionHint: '검색 조건을 최소 하나 추가해 주세요',
addConditionEmpty: '검색 조건 추가',
days: '검색 일수',
dayUnit: '일',
searchResult: '검색 결과',
resultCount: '{count}개 결과',
matchCount: '일치도: {count}',
sort: '정렬',
sortByDate: '날짜',
sortByMatch: '일치도',
typeSuitable: '宜',
typeUnsuitable: '忌',
operatorAnd: 'AND',
operatorOr: 'OR',
excludeCondition: '제외 조건',
items: '항목',
operator: '논리 연산자',
},
template: {
title: '검색 템플릿',
searchPlaceholder: '템플릿 검색',
empty: '템플릿 없음',
emptyDesc: '조건에 맞는 템플릿이 없습니다',
all: '전체',
},
export: {
title: '검색 결과 내보내기',
selectFormat: '내보내기 형식 선택',
selectContent: '내보내기 내용 선택',
date: '날짜',
lunarDate: '음력 날짜',
weekday: '요일',
matchedItems: '일치 항목',
matchCount: '일치도',
},
history: {
title: '검색 기록',
clear: '기록 삭제',
clearConfirm: '삭제 확인',
clearConfirmMsg: '모든 검색 기록을 삭제하시겠습니까?',
empty: '검색 기록 없음',
emptyDesc: '검색 실행 후 조건이 여기에 표시됩니다',
justNow: '방금',
hoursAgo: '{count}시간 전',
daysAgo: '{count}일 전',
},
}
@@ -0,0 +1,107 @@
export default {
common: {
retry: 'Tentar novamente',
cancel: 'Cancelar',
confirm: 'Confirmar',
loading: 'Carregando...',
noData: 'Sem dados',
noResult: 'Nenhum resultado encontrado',
search: 'Pesquisar',
male: 'Masculino',
female: 'Feminino',
},
nav: {
almanac: 'Almanaque',
ziwei: 'Zi Wei',
fortune: 'Fortuna',
},
almanac: {
pageTitle: 'Pesquisa de almanaque',
searching: 'Pesquisando...',
searchFailed: 'Falha na pesquisa, tente novamente mais tarde',
noResult: 'Nenhum resultado corresponde aos critérios',
keywordHint: 'Insira palavras-chave de pesquisa',
},
ziwei: {
pageTitle: 'Zi Wei Dou Shu',
birthInfo: 'Informações de nascimento',
birthDate: 'Data de nascimento',
birthHour: 'Hora de nascimento',
gender: 'Gênero',
pleaseSelect: 'Selecione',
generating: 'Gerando carta...',
generate: 'Gerar carta',
chartTitle: 'Carta Zi Wei Dou Shu',
sanFangAnalysis: 'Análise San Fang Si Zheng',
sanFangScore: 'Pontuação San Fang',
siZhengScore: 'Pontuação Si Zheng',
overallEval: 'Avaliação geral',
summary: 'Resumo da carta',
scoreUnit: 'pts',
},
fortune: {
pageTitle: 'Análise de fortuna',
daily: 'Diário',
monthly: 'Mensal',
selectDate: 'Selecionar data',
selectMonth: 'Selecionar mês',
overallFortune: 'Fortuna geral',
career: 'Carreira',
wealth: 'Riqueza',
relationship: 'Relacionamento',
health: 'Saúde',
luckyColor: 'Cor da sorte',
luckyNumber: 'Número da sorte',
luckyDirection: 'Direção da sorte',
noChart: 'Primeiro gere uma carta na página Zi Wei Dou Shu',
},
search: {
conditions: 'Condições de pesquisa',
addCondition: 'Adicionar condição',
addConditionHint: 'Adicione pelo menos uma condição de pesquisa',
addConditionEmpty: 'Adicionar condições de pesquisa',
days: 'Dias de pesquisa',
dayUnit: 'dias',
searchResult: 'Resultados da pesquisa',
resultCount: '{count} resultados',
matchCount: 'Correspondência: {count}',
sort: 'Ordenar',
sortByDate: 'Data',
sortByMatch: 'Correspondência',
typeSuitable: 'Favorável',
typeUnsuitable: 'Desfavorável',
operatorAnd: 'E',
operatorOr: 'OU',
excludeCondition: 'Excluir condição',
items: 'Itens',
operator: 'Operador lógico',
},
template: {
title: 'Modelos de pesquisa',
searchPlaceholder: 'Pesquisar modelos',
empty: 'Sem modelos',
emptyDesc: 'Nenhum modelo corresponde aos critérios',
all: 'Todos',
},
export: {
title: 'Exportar resultados',
selectFormat: 'Selecionar formato de exportação',
selectContent: 'Selecionar conteúdo de exportação',
date: 'Data',
lunarDate: 'Data lunar',
weekday: 'Dia da semana',
matchedItems: 'Itens correspondentes',
matchCount: 'Correspondência',
},
history: {
title: 'Histórico de pesquisa',
clear: 'Limpar histórico',
clearConfirm: 'Confirmar limpeza',
clearConfirmMsg: 'Deseja limpar todo o histórico de pesquisa?',
empty: 'Sem histórico',
emptyDesc: 'As condições de pesquisa aparecerão aqui após a pesquisa',
justNow: 'Agora mesmo',
hoursAgo: 'Há {count}h',
daysAgo: 'Há {count}d',
},
}
@@ -0,0 +1,107 @@
export default {
common: {
retry: '重試',
cancel: '取消',
confirm: '確認',
loading: '載入中...',
noData: '暫無資料',
noResult: '沒有找到相關結果',
search: '搜尋',
male: '男',
female: '女',
},
nav: {
almanac: '黃曆',
ziwei: '紫微',
fortune: '運勢',
},
almanac: {
pageTitle: '黃曆搜尋',
searching: '搜尋中...',
searchFailed: '搜尋失敗,請稍後重試',
noResult: '沒有找到符合條件的結果',
keywordHint: '請輸入搜尋關鍵詞',
},
ziwei: {
pageTitle: '紫微斗數',
birthInfo: '出生資訊',
birthDate: '出生日期',
birthHour: '出生時辰',
gender: '性別',
pleaseSelect: '請選擇',
generating: '排盤中...',
generate: '排盤',
chartTitle: '紫微斗數盤',
sanFangAnalysis: '三方四正分析',
sanFangScore: '三方得分',
siZhengScore: '四正得分',
overallEval: '綜合評價',
summary: '盤面概述',
scoreUnit: '分',
},
fortune: {
pageTitle: '運勢分析',
daily: '日運',
monthly: '月運',
selectDate: '選擇日期',
selectMonth: '選擇月份',
overallFortune: '綜合運勢',
career: '事業',
wealth: '財運',
relationship: '感情',
health: '健康',
luckyColor: '幸運色',
luckyNumber: '幸運數字',
luckyDirection: '幸運方位',
noChart: '請先在紫微斗數頁面完成排盤',
},
search: {
conditions: '搜尋條件',
addCondition: '新增條件',
addConditionHint: '請至少新增一個搜尋條件',
addConditionEmpty: '請新增搜尋條件',
days: '搜尋天數',
dayUnit: '天',
searchResult: '搜尋結果',
resultCount: '共{count}條結果',
matchCount: '匹配度: {count}',
sort: '排序',
sortByDate: '日期',
sortByMatch: '匹配度',
typeSuitable: '宜',
typeUnsuitable: '忌',
operatorAnd: '與(AND',
operatorOr: '或(OR',
excludeCondition: '排除條件',
items: '事項',
operator: '邏輯運算子',
},
template: {
title: '搜尋模板',
searchPlaceholder: '搜尋模板',
empty: '暫無模板',
emptyDesc: '沒有找到符合條件的模板',
all: '全部',
},
export: {
title: '匯出搜尋結果',
selectFormat: '選擇匯出格式',
selectContent: '選擇匯出內容',
date: '日期',
lunarDate: '農曆日期',
weekday: '星期',
matchedItems: '匹配事項',
matchCount: '匹配度',
},
history: {
title: '搜尋歷史',
clear: '清除歷史',
clearConfirm: '確認清除',
clearConfirmMsg: '確定要清除所有搜尋歷史嗎?',
empty: '暫無搜尋歷史',
emptyDesc: '執行搜尋後,搜尋條件將顯示在這裡',
justNow: '剛剛',
hoursAgo: '{count}小時前',
daysAgo: '{count}天前',
},
}
@@ -0,0 +1,9 @@
import { createSSRApp } from 'vue'
import App from './App.vue'
import { i18n } from './locales'
export function createApp() {
const app = createSSRApp(App)
app.use(i18n)
return { app }
}