mirror of
https://github.com/rommapp/romm.git
synced 2026-02-19 07:50:57 +01:00
add translations
This commit is contained in:
@@ -9,19 +9,19 @@ const { t } = useI18n();
|
||||
const howLongToBeat = computed((): RomHLTBMetadata | null => {
|
||||
return props.rom.hltb_metadata || null;
|
||||
});
|
||||
const hurriedly = computed(() => {
|
||||
const mainStory = computed(() => {
|
||||
if (!howLongToBeat.value?.main_story) return null;
|
||||
return Intl.NumberFormat("en-US", {
|
||||
maximumSignificantDigits: 3,
|
||||
}).format(howLongToBeat.value?.main_story / 36.5);
|
||||
});
|
||||
const normally = computed(() => {
|
||||
const mainPlusExtra = computed(() => {
|
||||
if (!howLongToBeat.value?.main_plus_extra) return null;
|
||||
return Intl.NumberFormat("en-US", {
|
||||
maximumSignificantDigits: 3,
|
||||
}).format(howLongToBeat.value?.main_plus_extra / 36.5);
|
||||
});
|
||||
const completely = computed(() => {
|
||||
const completionist = computed(() => {
|
||||
if (!howLongToBeat.value?.completionist) return null;
|
||||
return Intl.NumberFormat("en-US", {
|
||||
maximumSignificantDigits: 3,
|
||||
@@ -39,45 +39,49 @@ const allStyles = computed(() => {
|
||||
<div v-if="howLongToBeat">
|
||||
<v-row class="mb-4">
|
||||
<v-col cols="12">
|
||||
<h3 class="text-h6 mb-4">{{ t("rom.time-to-beat") }}</h3>
|
||||
<h3 class="text-h6 mb-4">{{ t("rom.how-long-to-beat") }}</h3>
|
||||
</v-col>
|
||||
</v-row>
|
||||
|
||||
<v-row>
|
||||
<v-col v-if="hurriedly" cols="12" sm="3">
|
||||
<v-col v-if="mainStory" cols="12" sm="6" lg="3">
|
||||
<v-card>
|
||||
<v-card-text class="text-center pa-4">
|
||||
<div class="text-subtitle-1 font-weight-medium mb-2">
|
||||
{{ t("rom.hastily") }}
|
||||
{{ t("rom.main-story") }}
|
||||
</div>
|
||||
<div class="text-h5 font-weight-bold">{{ hurriedly }} Hours</div>
|
||||
<div class="text-h5 font-weight-bold">{{ mainStory }} Hours</div>
|
||||
</v-card-text>
|
||||
</v-card>
|
||||
</v-col>
|
||||
|
||||
<v-col v-if="normally" cols="12" sm="3">
|
||||
<v-col v-if="mainPlusExtra" cols="12" sm="6" lg="3">
|
||||
<v-card>
|
||||
<v-card-text class="text-center pa-4">
|
||||
<div class="text-subtitle-1 font-weight-medium mb-2">
|
||||
{{ t("rom.normally") }}
|
||||
{{ t("rom.main-plus-extra") }}
|
||||
</div>
|
||||
<div class="text-h5 font-weight-bold">
|
||||
{{ mainPlusExtra }} Hours
|
||||
</div>
|
||||
<div class="text-h5 font-weight-bold">{{ normally }} Hours</div>
|
||||
</v-card-text>
|
||||
</v-card>
|
||||
</v-col>
|
||||
|
||||
<v-col v-if="completely" cols="12" sm="3">
|
||||
<v-col v-if="completionist" cols="12" sm="6" lg="3">
|
||||
<v-card>
|
||||
<v-card-text class="text-center pa-4">
|
||||
<div class="text-subtitle-1 font-weight-medium mb-2">
|
||||
{{ t("rom.completely") }}
|
||||
{{ t("rom.completionist") }}
|
||||
</div>
|
||||
<div class="text-h5 font-weight-bold">
|
||||
{{ completionist }} Hours
|
||||
</div>
|
||||
<div class="text-h5 font-weight-bold">{{ completely }} Hours</div>
|
||||
</v-card-text>
|
||||
</v-card>
|
||||
</v-col>
|
||||
|
||||
<v-col v-if="allStyles" cols="12" sm="3">
|
||||
<v-col v-if="allStyles" cols="12" sm="6" lg="3">
|
||||
<v-card>
|
||||
<v-card-text class="text-center pa-4">
|
||||
<div class="text-subtitle-1 font-weight-medium mb-2">
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ROMs zu Sammlung hinzu",
|
||||
"additional-content": "Zustätliche Inhalte",
|
||||
"age-rating": "Altersfreigabe",
|
||||
"all-styles": "Alle Stile",
|
||||
"backlogged": "Vorgemerkt",
|
||||
"by": "nach",
|
||||
"cant-copy-link": "Link kann nicht in Zwischenablage kopiert werden. Bitte manuell kopieren.",
|
||||
"collections": "Sammlungen",
|
||||
"companies": "Unternehmen",
|
||||
"completion": "Durchgespielt",
|
||||
"completionist": "Vollendung",
|
||||
"copy-link": "Download-Link kopieren",
|
||||
"default": "Standard",
|
||||
"delete": "Löschen",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Franchises",
|
||||
"genres": "Genres",
|
||||
"hidden": "Versteckt",
|
||||
"how-long-to-beat": "Spieldauer",
|
||||
"info": "Info",
|
||||
"languages": "Sprachen",
|
||||
"main-plus-extra": "Hauptspiel + Extra",
|
||||
"main-story": "Hauptgeschichte",
|
||||
"manual": "Handbuch",
|
||||
"manual-match": "Manuell zuweisen",
|
||||
"my-notes": "Meine Notizen",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ROMs to collection",
|
||||
"additional-content": "Additional content",
|
||||
"age-rating": "Age rating",
|
||||
"all-styles": "All Styles",
|
||||
"backlogged": "Backlogged",
|
||||
"by": "by",
|
||||
"cant-copy-link": "Can't copy link to clipboard, copy it manually",
|
||||
"collections": "Collections",
|
||||
"companies": "Companies",
|
||||
"completion": "Completion",
|
||||
"completionist": "Completionist",
|
||||
"copy-link": "Copy download link",
|
||||
"default": "Set default",
|
||||
"delete": "Delete",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Franchises",
|
||||
"genres": "Genres",
|
||||
"hidden": "Hidden",
|
||||
"how-long-to-beat": "How Long to Beat",
|
||||
"info": "Info",
|
||||
"languages": "Languages",
|
||||
"main-plus-extra": "Main + Extra",
|
||||
"main-story": "Main Story",
|
||||
"manual": "Manual",
|
||||
"manual-match": "Manual match",
|
||||
"my-notes": "My notes",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ROMs to collection",
|
||||
"additional-content": "Additional content",
|
||||
"age-rating": "Age rating",
|
||||
"all-styles": "All Styles",
|
||||
"backlogged": "Backlogged",
|
||||
"by": "by",
|
||||
"cant-copy-link": "Can't copy link to clipboard, copy it manually",
|
||||
"collections": "Collections",
|
||||
"companies": "Companies",
|
||||
"completion": "Completion",
|
||||
"completionist": "Completionist",
|
||||
"copy-link": "Copy download link",
|
||||
"default": "Set default",
|
||||
"delete": "Delete",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Franchises",
|
||||
"genres": "Genres",
|
||||
"hidden": "Hidden",
|
||||
"how-long-to-beat": "How Long to Beat",
|
||||
"info": "Info",
|
||||
"languages": "Languages",
|
||||
"main-plus-extra": "Main + Extra",
|
||||
"main-story": "Main Story",
|
||||
"manual": "Manual",
|
||||
"manual-match": "Manual match",
|
||||
"my-notes": "My notes",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ROMs a la colección",
|
||||
"additional-content": "Contenido adicional",
|
||||
"age-rating": "Clasificación por edad",
|
||||
"all-styles": "Todos los Estilos",
|
||||
"backlogged": "Pendiente",
|
||||
"by": "por",
|
||||
"cant-copy-link": "No se pudo copiar el link al portapapeles, copialo manualmente",
|
||||
"collections": "Colecciones",
|
||||
"companies": "Compañías",
|
||||
"completion": "Completado",
|
||||
"completionist": "Completista",
|
||||
"copy-link": "Copiar link de descarga",
|
||||
"default": "Por defecto",
|
||||
"delete": "Eliminar",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Franquicias",
|
||||
"genres": "Géneros",
|
||||
"hidden": "Oculto",
|
||||
"how-long-to-beat": "Tiempo de Juego",
|
||||
"info": "Info",
|
||||
"languages": "Idiomas",
|
||||
"main-plus-extra": "Principal + Extra",
|
||||
"main-story": "Historia Principal",
|
||||
"manual": "Manual",
|
||||
"manual-match": "Identificación manual",
|
||||
"my-notes": "Mis notas",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ROMs à la collection",
|
||||
"additional-content": "Contenu supplémentaire",
|
||||
"age-rating": "Classification par âge",
|
||||
"all-styles": "Tous les Styles",
|
||||
"backlogged": "En attente",
|
||||
"by": "par",
|
||||
"cant-copy-link": "Impossible de copier le lien dans le presse-papiers, copiez-le manuellement",
|
||||
"collections": "Collections",
|
||||
"companies": "Entreprises",
|
||||
"completion": "Achèvement",
|
||||
"completionist": "Complétionniste",
|
||||
"copy-link": "Copier le lien de téléchargement",
|
||||
"default": "Par défaut",
|
||||
"delete": "Supprimer",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Franchises",
|
||||
"genres": "Genres",
|
||||
"hidden": "Caché",
|
||||
"how-long-to-beat": "Durée de Jeu",
|
||||
"info": "Info",
|
||||
"languages": "Langues",
|
||||
"main-plus-extra": "Principal + Extra",
|
||||
"main-story": "Histoire Principale",
|
||||
"manual": "Manuel",
|
||||
"manual-match": "Correspondance manuelle",
|
||||
"my-notes": "Mes notes",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "rom alla collezione",
|
||||
"additional-content": "Contenuti aggiuntivi",
|
||||
"age-rating": "Classificazione età",
|
||||
"all-styles": "Tutti gli Stili",
|
||||
"backlogged": "In attesa",
|
||||
"by": "di",
|
||||
"cant-copy-link": "Impossibile copiare il link negli appunti, copialo manualmente",
|
||||
"collections": "Collezioni",
|
||||
"companies": "Compagnie",
|
||||
"completion": "Completamento",
|
||||
"completionist": "Completista",
|
||||
"copy-link": "Copia link per il download",
|
||||
"default": "Predefinita",
|
||||
"delete": "Elimina",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Franchise",
|
||||
"genres": "Generi",
|
||||
"hidden": "Nascosto",
|
||||
"how-long-to-beat": "Durata di Gioco",
|
||||
"info": "Info",
|
||||
"languages": "Lingue",
|
||||
"main-plus-extra": "Principale + Extra",
|
||||
"main-story": "Storia Principale",
|
||||
"manual": "Manuale",
|
||||
"manual-match": "Associazione manuale",
|
||||
"my-notes": "Mie note",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "を追加しています",
|
||||
"additional-content": "追加コンテンツ",
|
||||
"age-rating": "レーティング",
|
||||
"all-styles": "全スタイル",
|
||||
"backlogged": "未処理",
|
||||
"by": "by",
|
||||
"cant-copy-link": "クリップボードへのコピー失敗 手動でコピーしてください",
|
||||
"collections": "コレクション",
|
||||
"companies": "会社",
|
||||
"completion": "完了度",
|
||||
"completionist": "コンプリート",
|
||||
"copy-link": "ダウンロードリンクをコピー",
|
||||
"default": "デフォルト",
|
||||
"delete": "削除",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "フランチャイズ",
|
||||
"genres": "ジャンル",
|
||||
"hidden": "非表示",
|
||||
"how-long-to-beat": "プレイ時間",
|
||||
"info": "詳細",
|
||||
"languages": "言語",
|
||||
"main-plus-extra": "メイン+サブ",
|
||||
"main-story": "メインストーリー",
|
||||
"manual": "マニュアル",
|
||||
"manual-match": "手動マッチ",
|
||||
"my-notes": "メモ",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "개의 롬을 모음집에 추가합니다",
|
||||
"additional-content": "추가 컨텐츠",
|
||||
"age-rating": "연령 제한",
|
||||
"all-styles": "모든 스타일",
|
||||
"backlogged": "나중에 플레이",
|
||||
"by": "분류",
|
||||
"cant-copy-link": "링크를 클립보드에 복사할 수 없습니다. 수동으로 복사합니다",
|
||||
"collections": "시리즈",
|
||||
"companies": "개발사",
|
||||
"completion": "완료율",
|
||||
"completionist": "완주주의자",
|
||||
"copy-link": "다운로드 링크 복사",
|
||||
"default": "기본으로",
|
||||
"delete": "삭제",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "프랜차이즈",
|
||||
"genres": "장르",
|
||||
"hidden": "숨김",
|
||||
"how-long-to-beat": "플레이 시간",
|
||||
"info": "정보",
|
||||
"languages": "언어",
|
||||
"main-plus-extra": "메인+서브",
|
||||
"main-story": "메인 스토리",
|
||||
"manual": "매뉴얼",
|
||||
"manual-match": "수동으로 DB 대응",
|
||||
"my-notes": "개인 노트",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ROM-ów do kolekcji",
|
||||
"additional-content": "Dodatkowa zawartość",
|
||||
"age-rating": "Kategoria wiekowa",
|
||||
"all-styles": "Wszystkie Style",
|
||||
"backlogged": "Zaległe",
|
||||
"by": "przez",
|
||||
"cant-copy-link": "Nie można skopiować linku do schowka, skopiuj go ręcznie",
|
||||
"collections": "Kolekcje",
|
||||
"companies": "Firmy",
|
||||
"completion": "Ukończenie",
|
||||
"completionist": "Kompletista",
|
||||
"copy-link": "Kopiuj link do pobrania",
|
||||
"default": "Ustaw jako domyślne",
|
||||
"delete": "Usuń",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Serie",
|
||||
"genres": "Gatunki",
|
||||
"hidden": "Ukryte",
|
||||
"how-long-to-beat": "Czas Gry",
|
||||
"info": "Informacje",
|
||||
"languages": "Języki",
|
||||
"main-plus-extra": "Główna+Dodatkowa",
|
||||
"main-story": "Główna Fabuła",
|
||||
"manual": "Instrukcja",
|
||||
"manual-match": "Ręczne dopasowanie",
|
||||
"my-notes": "Moje notatki",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ROMs à coleção",
|
||||
"additional-content": "Conteúdo adicional",
|
||||
"age-rating": "Classificação etária",
|
||||
"all-styles": "Todos os Estilos",
|
||||
"backlogged": "Em espera",
|
||||
"by": "por",
|
||||
"cant-copy-link": "Não é possível copiar o link para a área de transferência, copie manualmente",
|
||||
"collections": "Coleções",
|
||||
"companies": "Empresas",
|
||||
"completion": "Conclusão",
|
||||
"completionist": "Completista",
|
||||
"copy-link": "Copiar link de download",
|
||||
"default": "Padrão",
|
||||
"delete": "Excluir",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Franquias",
|
||||
"genres": "Gêneros",
|
||||
"hidden": "Oculto",
|
||||
"how-long-to-beat": "Tempo de Jogo",
|
||||
"info": "Informações",
|
||||
"languages": "Idiomas",
|
||||
"main-plus-extra": "Principal + Extra",
|
||||
"main-story": "História Principal",
|
||||
"manual": "Manual",
|
||||
"manual-match": "Correspondência manual",
|
||||
"my-notes": "Minhas notas",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ROM-urilor la colecție",
|
||||
"additional-content": "Conținut suplimentar",
|
||||
"age-rating": "Clasificare pe vârstă",
|
||||
"all-styles": "Toate Stilurile",
|
||||
"backlogged": "În așteptare",
|
||||
"by": "de",
|
||||
"cant-copy-link": "Nu s-a putut copia linkul în clipboard, copiază-l manual",
|
||||
"collections": "Colecții",
|
||||
"companies": "Companii",
|
||||
"completion": "Finalizare",
|
||||
"completionist": "Completist",
|
||||
"copy-link": "Copiază linkul de descărcare",
|
||||
"default": "Implicit",
|
||||
"delete": "Șterge",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Francize",
|
||||
"genres": "Genuri",
|
||||
"hidden": "Ascuns",
|
||||
"how-long-to-beat": "Timp de Joc",
|
||||
"info": "Informații",
|
||||
"languages": "Limbi",
|
||||
"main-plus-extra": "Principal + Extra",
|
||||
"main-story": "Povestea Principală",
|
||||
"manual": "Manual",
|
||||
"manual-match": "Potrivire manuală",
|
||||
"my-notes": "Notițele mele",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ромов в коллекцию",
|
||||
"additional-content": "Дополнительный контент",
|
||||
"age-rating": "Возрастной рейтинг",
|
||||
"all-styles": "Все Стили",
|
||||
"backlogged": "Отложено",
|
||||
"by": "от",
|
||||
"cant-copy-link": "Не удается скопировать ссылку в буфер обмена, скопируйте ее вручную",
|
||||
"collections": "Коллекции",
|
||||
"companies": "Компании",
|
||||
"completion": "Завершение",
|
||||
"completionist": "Перфекционист",
|
||||
"copy-link": "Скопировать ссылку для скачивания",
|
||||
"default": "По умолчанию",
|
||||
"delete": "Удалить",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "Франшизы",
|
||||
"genres": "Жанры",
|
||||
"hidden": "Скрыто",
|
||||
"how-long-to-beat": "Время Прохождения",
|
||||
"info": "Информация",
|
||||
"languages": "Языки",
|
||||
"main-plus-extra": "Основное+Дополнительное",
|
||||
"main-story": "Основная История",
|
||||
"manual": "Руководство",
|
||||
"manual-match": "Ручное совпадение",
|
||||
"my-notes": "Мои заметки",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "ROMs 至收藏",
|
||||
"additional-content": "附加内容",
|
||||
"age-rating": "年龄分级",
|
||||
"all-styles": "所有风格",
|
||||
"backlogged": "待办",
|
||||
"by": "根据",
|
||||
"cant-copy-link": "无法将链接复制到剪贴板,请手动复制",
|
||||
"collections": "收藏",
|
||||
"companies": "公司",
|
||||
"completion": "完成度",
|
||||
"completionist": "完美主义者",
|
||||
"copy-link": "复制下载链接",
|
||||
"default": "默认",
|
||||
"delete": "删除",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "系列",
|
||||
"genres": "类型",
|
||||
"hidden": "隐藏",
|
||||
"how-long-to-beat": "游戏时长",
|
||||
"info": "信息",
|
||||
"languages": "语言",
|
||||
"main-plus-extra": "主线+支线",
|
||||
"main-story": "主线剧情",
|
||||
"manual": "手册",
|
||||
"manual-match": "手动匹配",
|
||||
"my-notes": "我的笔记",
|
||||
|
||||
@@ -5,12 +5,14 @@
|
||||
"adding-to-collection-part2": "個 ROM 至收藏庫",
|
||||
"additional-content": "附加内容",
|
||||
"age-rating": "年龄分级",
|
||||
"all-styles": "所有風格",
|
||||
"backlogged": "待遊玩",
|
||||
"by": "依據",
|
||||
"cant-copy-link": "無法複製下載鏈接到剪貼簿,請手動複製",
|
||||
"collections": "收藏庫",
|
||||
"companies": "公司",
|
||||
"completion": "完成度",
|
||||
"completionist": "完美主義者",
|
||||
"copy-link": "複製下載鏈接",
|
||||
"default": "預設",
|
||||
"delete": "刪除",
|
||||
@@ -25,8 +27,11 @@
|
||||
"franchises": "系列",
|
||||
"genres": "類型",
|
||||
"hidden": "隱藏",
|
||||
"how-long-to-beat": "遊戲時長",
|
||||
"info": "資訊",
|
||||
"languages": "語言",
|
||||
"main-plus-extra": "主線+支線",
|
||||
"main-story": "主線劇情",
|
||||
"manual": "手册",
|
||||
"manual-match": "手動匹配",
|
||||
"my-notes": "我的筆記",
|
||||
|
||||
@@ -157,7 +157,7 @@ watch(
|
||||
{{ t("rom.personal") }}
|
||||
</v-tab>
|
||||
<v-tab value="timetobeat">
|
||||
{{ t("rom.time-to-beat") }}
|
||||
{{ t("rom.how-long-to-beat") }}
|
||||
</v-tab>
|
||||
<v-tab
|
||||
v-if="
|
||||
|
||||
Reference in New Issue
Block a user