diff --git a/src/components/Platforms/PageFooter.vue b/src/components/Platforms/PageFooter.vue
index 42cc132a..b51f367e 100644
--- a/src/components/Platforms/PageFooter.vue
+++ b/src/components/Platforms/PageFooter.vue
@@ -29,3 +29,18 @@ export default {
},
};
+
+
diff --git a/src/components/Releases/Releases.vue b/src/components/Releases/Releases.vue
index 4b4b1873..5a1bed58 100644
--- a/src/components/Releases/Releases.vue
+++ b/src/components/Releases/Releases.vue
@@ -13,7 +13,7 @@
{{ notification.name }}
- Published {{ formattedDate(notification.published_at) }}
+ {{ $t('releases.published', { date: formattedDate(notification.published_at) })}}
@@ -59,6 +59,7 @@ export default {
},
load() {
+ // TODO: use await / async
this.$store.dispatch('LOAD_RELEASES')
.then(() => {
this.loaded = true;
diff --git a/src/components/Settings/GameBoardSettings.vue b/src/components/Settings/GameBoardSettings.vue
index c455e4ff..18e33654 100644
--- a/src/components/Settings/GameBoardSettings.vue
+++ b/src/components/Settings/GameBoardSettings.vue
@@ -2,7 +2,7 @@
-
Platform branding (colors, logo, etc...)
+ {{ $t('settings.branding') }}
+
+
+
+
+
{{ $t('settings.ratings') }}
diff --git a/src/components/Settings/PlatformsSettings.vue b/src/components/Settings/PlatformsSettings.vue
index 6283190e..e81c313c 100644
--- a/src/components/Settings/PlatformsSettings.vue
+++ b/src/components/Settings/PlatformsSettings.vue
@@ -5,8 +5,8 @@
{{ $t('settings.ownedLists') }}
@@ -15,8 +15,8 @@
{{ $t('settings.sortPlatforms') }}
@@ -38,6 +38,7 @@ export default {
computed: {
...mapState(['gameLists']),
+ // TODO: use getter instead
hasLists() {
return Object.keys(this.gameLists).length > 0;
},
diff --git a/src/i18n/ar.json b/src/i18n/ar.json
index bb32e311..5502df1e 100644
--- a/src/i18n/ar.json
+++ b/src/i18n/ar.json
@@ -12,6 +12,12 @@
"returnHome": "العودة إلى المنزل",
"pageNotFound": "الصفحة غير موجودة"
},
+ "errors": {
+ "loading": "خطأ في تحميل البيانات"
+ },
+ "releases": {
+ "published": "تاريخ النشر}"
+ },
"platforms": {
"donateMessage": "Gamebrary مجاني ومفتوح المصدر ، والنظر في المساعدة في تطويرها",
"donating": "تبرع",
@@ -28,6 +34,11 @@
"dangerZone": "منطقة الخطر"
}
},
+ "sessionExpired": {
+ "title": "انتهت الجلسة",
+ "login": "تسجيل الدخول",
+ "exit": "ىخرج"
+ },
"gameDetail": {
"videos": "أشرطة فيديو",
"screenshots": "لقطات",
@@ -36,7 +47,7 @@
"timeToBeat": "الوقت يداهمك",
"gameModes": "نوع اللعبة",
"genres": "نوع أدبي",
- "gamePlatforms": "منصات",
+ "gamePlatforms": "متاح أيضًا لـ:",
"developers": "مطور",
"publishers": "الناشرون",
"removeFromList": "ازله من القائمة",
@@ -64,8 +75,8 @@
},
"list": {
"edit": "تحرير اسم القائمة",
- "placeholder": "اسم القائمة (مثل المملوكة)",
- "suggestionsTitle": "اقتراحات",
+ "type": "نوع القائمة",
+ "placeholder": "اكتب اسم قائمتك هنا",
"suggestions": {
"owned": "مملوكة",
"wishlist": "الأماني",
@@ -74,6 +85,9 @@
},
"input": "أدخل بنفسك",
"add": "اضف قائمة",
+ "duplicateWarning": "لديك بالفعل قائمة بهذا الاسم",
+ "getStarted": "البدء!",
+ "addFirstTime": "مرحبا ، أضف قائمتك الأولى!",
"sortByName": "THE",
"sortByRating": "أحرز هدفا",
"sortByReleaseDate": "تاريخ",
@@ -105,6 +119,7 @@
"reloading": "إعادة ...",
"releases": "إطلاق",
"newsletter": "تلقي رسائل البريد الإلكتروني المحدثة (قريبًا)",
+ "branding": "العلامة التجارية للمنصة (الألوان ، والشعار ، الخ ...)",
"language": "لغة",
"languages": {
"en": "الإنجليزية",
@@ -124,7 +139,7 @@
"signOut": "خروج",
"wallpaper": {
"title": "تحميل خلفية",
- "transparency": "قوائم شبه شفافة",
+ "transparency": "السماح بالشفافية",
"currentWallpaper": "خلفية الحالية",
"removeWallpaper": "إزالة خلفية"
},
@@ -146,7 +161,7 @@
"title": "إضافة ألعاب إلى",
"inputPlaceholder": "ابحث هنا",
"alreadyInList": "من نتائج البحث بالفعل في قائمتك",
- "noResultsFound": "لا يوجد نتائج ل",
+ "noResultsFound": "لا نتائج",
"missingGame": "في عداد المفقودين لعبة؟ مساعدة المجتمع و",
"addToIGDB": "إضافته إلى IGDB"
},
diff --git a/src/i18n/cs.json b/src/i18n/cs.json
index 38d9bc36..8a5b1614 100644
--- a/src/i18n/cs.json
+++ b/src/i18n/cs.json
@@ -12,6 +12,12 @@
"returnHome": "Vrátit se domů",
"pageNotFound": "Stránka nenalezena"
},
+ "errors": {
+ "loading": "Při načítání dat došlo k chybě"
+ },
+ "releases": {
+ "published": "Zveřejněno {date}"
+ },
"platforms": {
"donateMessage": "Gamebrary je bezplatný a otevřený zdroj, zvažte pomoc při jeho vývoji",
"donating": "darování",
@@ -28,6 +34,11 @@
"dangerZone": "Nebezpečná zóna"
}
},
+ "sessionExpired": {
+ "title": "Relace vypršela",
+ "login": "Přihlásit se",
+ "exit": "Výstup"
+ },
"gameDetail": {
"videos": "Videa",
"screenshots": "Screenshoty",
@@ -36,7 +47,7 @@
"timeToBeat": "Je čas porazit",
"gameModes": "Herní mód",
"genres": "Žánr",
- "gamePlatforms": "Platformy",
+ "gamePlatforms": "K dispozici také pro:",
"developers": "Vývojář",
"publishers": "Vydavatelé",
"removeFromList": "Odstranit ze seznamu",
@@ -64,8 +75,8 @@
},
"list": {
"edit": "Upravit název seznamu",
- "placeholder": "Název seznamu (např. Vlastní)",
- "suggestionsTitle": "Návrhy",
+ "type": "Typ seznamu",
+ "placeholder": "Sem zadejte název seznamu",
"suggestions": {
"owned": "Vlastní",
"wishlist": "Seznam přání",
@@ -74,6 +85,9 @@
},
"input": "Zadejte svůj vlastní",
"add": "Přidat seznam",
+ "duplicateWarning": "Již máte seznam s tímto názvem",
+ "getStarted": "Začít!",
+ "addFirstTime": "Vítejte, přidejte svůj první seznam!",
"sortByName": "",
"sortByRating": "Skóre",
"sortByReleaseDate": "datum",
@@ -105,6 +119,7 @@
"reloading": "Přebíjení...",
"releases": "Vydání",
"newsletter": "Dostávat aktualizační e-maily (již brzy)",
+ "branding": "Značky platforem (barvy, logo atd.)",
"language": "Jazyk",
"languages": {
"en": "Angličtina",
@@ -114,7 +129,7 @@
"ar": "arabština",
"fr": "francouzština",
"it": "italština",
- "eu": "Baskičtina",
+ "eu": "Baskicko",
"cs": "čeština",
"ja": "japonský"
},
@@ -124,7 +139,7 @@
"signOut": "Odhlásit se",
"wallpaper": {
"title": "Nahrajte tapetu",
- "transparency": "Poloprůhledné seznamy",
+ "transparency": "Povolit průhlednost",
"currentWallpaper": "Aktuální tapeta",
"removeWallpaper": "Odstraňte tapetu"
},
@@ -146,7 +161,7 @@
"title": "Přidat hry do",
"inputPlaceholder": "Hledej tady",
"alreadyInList": "z výsledků vyhledávání již ve vašem seznamu",
- "noResultsFound": "Nebyly nalezeny žádné výsledky",
+ "noResultsFound": "Žádné výsledky",
"missingGame": "Chybí vám hra? Pomozte komunitě a",
"addToIGDB": "Přidejte ji do IGDB"
},
diff --git a/src/i18n/de.json b/src/i18n/de.json
index 5de21e30..6d0e681b 100644
--- a/src/i18n/de.json
+++ b/src/i18n/de.json
@@ -12,6 +12,12 @@
"returnHome": "Nach Hause zurückkehren",
"pageNotFound": "Seite nicht gefunden"
},
+ "errors": {
+ "loading": "Fehler beim Laden der Daten"
+ },
+ "releases": {
+ "published": "Veröffentlichungsdatum}"
+ },
"platforms": {
"donateMessage": "Gamebrary ist kostenlos und Open Source",
"donating": "spenden",
@@ -28,6 +34,11 @@
"dangerZone": "Gefahrenzone"
}
},
+ "sessionExpired": {
+ "title": "Sitzung abgelaufen",
+ "login": "Anmeldung",
+ "exit": "Ausgang"
+ },
"gameDetail": {
"videos": "Videos",
"screenshots": "Screenshots",
@@ -36,7 +47,7 @@
"timeToBeat": "Zeit zu schlagen",
"gameModes": "Spielmodus",
"genres": "Genre",
- "gamePlatforms": "Plattformen",
+ "gamePlatforms": "Auch erhältlich für:",
"developers": "Entwickler",
"publishers": "Verlag",
"removeFromList": "Aus Liste entfernen",
@@ -64,8 +75,8 @@
},
"list": {
"edit": "Listenname bearbeiten",
- "placeholder": "Listenname (zB Owned)",
- "suggestionsTitle": "Vorschläge",
+ "type": "Listentyp",
+ "placeholder": "Geben Sie hier Ihren Listennamen ein",
"suggestions": {
"owned": "Besessen",
"wishlist": "Wunschzettel",
@@ -74,6 +85,9 @@
},
"input": "Geben Sie Ihre eigenen ein",
"add": "Liste hinzufügen",
+ "duplicateWarning": "Sie haben bereits eine Liste mit diesem Namen",
+ "getStarted": "Loslegen!",
+ "addFirstTime": "Willkommen, füge deine erste Liste hinzu!",
"sortByName": "DAS",
"sortByRating": "Ergebnis",
"sortByReleaseDate": "Datum",
@@ -105,6 +119,7 @@
"reloading": "Neuladen...",
"releases": "Releases",
"newsletter": "Erhalte Update-E-Mails (in Kürze)",
+ "branding": "Plattform-Branding (Farben, Logo usw.)",
"language": "Sprache",
"languages": {
"en": "Englisch",
@@ -124,7 +139,7 @@
"signOut": "Ausloggen",
"wallpaper": {
"title": "Hintergrundbild hochladen",
- "transparency": "Halbtransparente Listen",
+ "transparency": "Transparenz zulassen",
"currentWallpaper": "Aktuelles Hintergrundbild",
"removeWallpaper": "Tapete entfernen"
},
@@ -146,7 +161,7 @@
"title": "Spiele hinzufügen zu",
"inputPlaceholder": "Suche hier",
"alreadyInList": "von den Suchergebnissen bereits in Ihrer Liste",
- "noResultsFound": "Keine Ergebnisse gefunden für",
+ "noResultsFound": "Keine Ergebnisse",
"missingGame": "Vermissen Sie ein Spiel? Helfen Sie der Community und",
"addToIGDB": "Fügen Sie es zu IGDB hinzu"
},
diff --git a/src/i18n/en.json b/src/i18n/en.json
index 965b830e..851631b7 100644
--- a/src/i18n/en.json
+++ b/src/i18n/en.json
@@ -12,6 +12,12 @@
"returnHome": "Return home",
"pageNotFound": "Page not found"
},
+ "errors": {
+ "loading": "Error loading data"
+ },
+ "releases": {
+ "published": "Published {date}"
+ },
"platforms": {
"donateMessage": "Gamebrary is free and open source, consider helping its development by",
"donating": "donating",
@@ -28,6 +34,11 @@
"dangerZone": "Danger zone"
}
},
+ "sessionExpired": {
+ "title": "Session expired",
+ "login": "Login",
+ "exit": "Exit"
+ },
"gameDetail": {
"videos": "Videos",
"screenshots": "Screenshots",
@@ -108,6 +119,7 @@
"reloading": "Reloading...",
"releases": "Releases",
"newsletter": "Receive update emails (coming soon)",
+ "branding": "Platform branding (colors, logo, etc...)",
"language": "Language",
"languages": {
"en": "English",
diff --git a/src/i18n/es.json b/src/i18n/es.json
index 1bb424f9..b31a104d 100644
--- a/src/i18n/es.json
+++ b/src/i18n/es.json
@@ -12,6 +12,12 @@
"returnHome": "Volver a casa",
"pageNotFound": "Página no encontrada"
},
+ "errors": {
+ "loading": "Error al cargar datos"
+ },
+ "releases": {
+ "published": "Fecha de Publicación}"
+ },
"platforms": {
"donateMessage": "Gamebrary es gratuito y de código abierto, considere ayudar a su desarrollo mediante",
"donating": "donando",
@@ -28,6 +34,11 @@
"dangerZone": "Zona peligrosa"
}
},
+ "sessionExpired": {
+ "title": "Sesión expirada",
+ "login": "Iniciar sesión",
+ "exit": "Salida"
+ },
"gameDetail": {
"videos": "Videos",
"screenshots": "Capturas de pantalla",
@@ -36,7 +47,7 @@
"timeToBeat": "Hora de vencer",
"gameModes": "Modo de juego",
"genres": "Género",
- "gamePlatforms": "Plataformas",
+ "gamePlatforms": "También disponible para:",
"developers": "Desarrollador",
"publishers": "Editores",
"removeFromList": "Quitar de la lista",
@@ -64,8 +75,8 @@
},
"list": {
"edit": "Editar nombre de lista",
- "placeholder": "Nombre de la lista (p. Ej., Propiedad)",
- "suggestionsTitle": "Sugerencias",
+ "type": "Tipo de lista",
+ "placeholder": "Escriba el nombre de su lista aquí",
"suggestions": {
"owned": "De propiedad",
"wishlist": "Lista de deseos",
@@ -74,6 +85,9 @@
},
"input": "Ingrese el suyo",
"add": "Añadir lista",
+ "duplicateWarning": "Ya tienes una lista con este nombre",
+ "getStarted": "¡Empezar!",
+ "addFirstTime": "Bienvenido, agrega tu primera lista!",
"sortByName": "LA",
"sortByRating": "Puntuación",
"sortByReleaseDate": "Fecha",
@@ -105,6 +119,7 @@
"reloading": "Recargando ...",
"releases": "Lanzamientos",
"newsletter": "Recibir correos electrónicos de actualización (próximamente)",
+ "branding": "Marca de la plataforma (colores, logotipo, etc.)",
"language": "Idioma",
"languages": {
"en": "Inglés",
@@ -124,7 +139,7 @@
"signOut": "desconectar",
"wallpaper": {
"title": "Subir fondo de pantalla",
- "transparency": "Listas semitransparentes",
+ "transparency": "Permitir transparencia",
"currentWallpaper": "Fondo de pantalla actual",
"removeWallpaper": "Eliminar fondo de pantalla"
},
@@ -146,7 +161,7 @@
"title": "Agregar juegos a",
"inputPlaceholder": "Busca aquí",
"alreadyInList": "de los resultados de búsqueda que ya están en su lista",
- "noResultsFound": "No se encontraron resultados para",
+ "noResultsFound": "No hay resultados",
"missingGame": "¿Te falta un juego? Ayuda a la comunidad y",
"addToIGDB": "Agréguelo a IGDB"
},
diff --git a/src/i18n/eu.json b/src/i18n/eu.json
index f9d9d9e0..84d2637a 100644
--- a/src/i18n/eu.json
+++ b/src/i18n/eu.json
@@ -12,6 +12,12 @@
"returnHome": "Etxera itzuli",
"pageNotFound": "Ez da orria aurkitu"
},
+ "errors": {
+ "loading": "Errorea gertatu da datuak kargatzean"
+ },
+ "releases": {
+ "published": "Argitaratua {data}"
+ },
"platforms": {
"donateMessage": "Gamebrary iturri librea eta irekia da eta kontuan hartu bere garapenari laguntzen",
"donating": "eman",
@@ -28,6 +34,11 @@
"dangerZone": "Arriskuen zona"
}
},
+ "sessionExpired": {
+ "title": "Saioa iraungita dago",
+ "login": "Saioa hasi",
+ "exit": "Irten"
+ },
"gameDetail": {
"videos": "Bideoak",
"screenshots": "Pantaila-",
@@ -36,7 +47,7 @@
"timeToBeat": "Irabazteko garaia",
"gameModes": "Joko modua",
"genres": "generoa",
- "gamePlatforms": "plataformak",
+ "gamePlatforms": "Eskuragarri ere:",
"developers": "Developer",
"publishers": "Argitaletxeak",
"removeFromList": "Kendu zerrendatik",
@@ -64,8 +75,8 @@
},
"list": {
"edit": "Editatu zerrendaren izena",
- "placeholder": "Zerrenda izena (adibidez. Jabea)",
- "suggestionsTitle": "Iradokizun",
+ "type": "Zerrenda mota",
+ "placeholder": "Idatzi hemen zure zerrenda izena",
"suggestions": {
"owned": "sozietateak",
"wishlist": "Gustuko",
@@ -74,6 +85,9 @@
},
"input": "Sartu zurea",
"add": "Gehitu zerrenda",
+ "duplicateWarning": "Dagoeneko zerrenda bat duzu izen horrekin",
+ "getStarted": "Hasi!",
+ "addFirstTime": "Ongi etorri, gehitu zure lehen zerrenda!",
"sortByName": "THE",
"sortByRating": "Puntuazioa",
"sortByReleaseDate": "data",
@@ -105,6 +119,7 @@
"reloading": "Berkargatzean ...",
"releases": "oharrak",
"newsletter": "Jaso eguneratze mezu elektronikoak (laster etorriko dira)",
+ "branding": "Plataforma marka (koloreak, logotipoa, etab ...)",
"language": "Hizkuntza",
"languages": {
"en": "English",
@@ -124,7 +139,7 @@
"signOut": "Hasi saioa",
"wallpaper": {
"title": "Kargatu horma-irudia",
- "transparency": "Zerrenda erdi gardenak",
+ "transparency": "Gardentasuna eman",
"currentWallpaper": "Uneko horma-irudia",
"removeWallpaper": "Kendu papera"
},
@@ -146,7 +161,7 @@
"title": "Gehitu jokoak",
"inputPlaceholder": "Bilatu hemen",
"alreadyInList": "dagoeneko zure zerrendako bilaketa-emaitzetatik",
- "noResultsFound": "Ez da emaitzarik aurkitu",
+ "noResultsFound": "Emaitzarik ez",
"missingGame": "Joko bat falta al zaizu? Lagundu komunitateari eta",
"addToIGDB": "Gehitu IGDB-ri"
},
diff --git a/src/i18n/fr.json b/src/i18n/fr.json
index ac8cb04e..3c7e6bc0 100644
--- a/src/i18n/fr.json
+++ b/src/i18n/fr.json
@@ -12,8 +12,14 @@
"returnHome": "Rentrer à la maison",
"pageNotFound": "Page non trouvée"
},
+ "errors": {
+ "loading": "Erreur lors du chargement des données"
+ },
+ "releases": {
+ "published": "Date de publication}"
+ },
"platforms": {
- "donateMessage": "Gamebrary est gratuit et open source, envisagez d'aider à son développement en",
+ "donateMessage": "Gamebrary est gratuit et open source, envisagez d’aider son développement en",
"donating": "faire un don",
"reportBugs": "signaler des bugs",
"submitFeedback": "soumettre des commentaires"
@@ -28,6 +34,11 @@
"dangerZone": "Zone dangereuse"
}
},
+ "sessionExpired": {
+ "title": "La session a expiré",
+ "login": "S'identifier",
+ "exit": "Sortie"
+ },
"gameDetail": {
"videos": "Vidéos",
"screenshots": "Captures d'écran",
@@ -36,7 +47,7 @@
"timeToBeat": "Temps à battre",
"gameModes": "Mode de jeu",
"genres": "Genre",
- "gamePlatforms": "Plateformes",
+ "gamePlatforms": "Aussi disponible pour:",
"developers": "Développeur",
"publishers": "Les éditeurs",
"removeFromList": "Retirer de la liste",
@@ -64,8 +75,8 @@
},
"list": {
"edit": "Editer le nom de la liste",
- "placeholder": "Nom de la liste (par exemple, propriétaire)",
- "suggestionsTitle": "Suggestions",
+ "type": "Type de liste",
+ "placeholder": "Tapez votre nom de liste ici",
"suggestions": {
"owned": "Possédé",
"wishlist": "Liste de souhaits",
@@ -74,6 +85,9 @@
},
"input": "Entrez votre propre",
"add": "Ajouter la liste",
+ "duplicateWarning": "Vous avez déjà une liste avec ce nom",
+ "getStarted": "Commencer!",
+ "addFirstTime": "Bienvenue, ajoutez votre première liste!",
"sortByName": "LA",
"sortByRating": "But",
"sortByReleaseDate": "Rendez-vous amoureux",
@@ -105,6 +119,7 @@
"reloading": "Rechargement ...",
"releases": "Communiqués",
"newsletter": "Recevoir des emails de mise à jour (à venir)",
+ "branding": "Marque de la plateforme (couleurs, logo, etc ...)",
"language": "La langue",
"languages": {
"en": "Anglais",
@@ -124,7 +139,7 @@
"signOut": "Déconnexion",
"wallpaper": {
"title": "Télécharger un fond d'écran",
- "transparency": "Listes semi-transparentes",
+ "transparency": "Autoriser la transparence",
"currentWallpaper": "Fond d'écran actuel",
"removeWallpaper": "Supprimer le papier peint"
},
@@ -146,7 +161,7 @@
"title": "Ajouter des jeux à",
"inputPlaceholder": "Cherche ici",
"alreadyInList": "des résultats de recherche déjà dans votre liste",
- "noResultsFound": "Aucun résultat trouvé pour",
+ "noResultsFound": "Aucun résultat",
"missingGame": "Manquer un jeu? Aidez la communauté et",
"addToIGDB": "Ajoutez-le à IGDB"
},
diff --git a/src/i18n/it.json b/src/i18n/it.json
index f503e5da..9e3dd296 100644
--- a/src/i18n/it.json
+++ b/src/i18n/it.json
@@ -12,8 +12,14 @@
"returnHome": "Torna a casa",
"pageNotFound": "pagina non trovata"
},
+ "errors": {
+ "loading": "Errore durante il caricamento dei dati"
+ },
+ "releases": {
+ "published": "Pubblicato {data}"
+ },
"platforms": {
- "donateMessage": "Gamebrary è gratuito e open source, considera l'idea di aiutarne lo sviluppo",
+ "donateMessage": "Gamebrary è gratuito e open source, considera di aiutarne lo sviluppo",
"donating": "la donazione",
"reportBugs": "segnalazione di bug",
"submitFeedback": "invio feedback"
@@ -28,6 +34,11 @@
"dangerZone": "Zona pericolosa"
}
},
+ "sessionExpired": {
+ "title": "Sessione scaduta",
+ "login": "Accesso",
+ "exit": "Uscita"
+ },
"gameDetail": {
"videos": "video",
"screenshots": "Screenshots",
@@ -36,7 +47,7 @@
"timeToBeat": "È tempo di battere",
"gameModes": "Modalità di gioco",
"genres": "Genere",
- "gamePlatforms": "piattaforme",
+ "gamePlatforms": "Disponibile anche per:",
"developers": "Sviluppatore",
"publishers": "editori",
"removeFromList": "Rimuovere dalla lista",
@@ -64,8 +75,8 @@
},
"list": {
"edit": "Modifica il nome dell'elenco",
- "placeholder": "Nome elenco (ad es. Di proprietà)",
- "suggestionsTitle": "suggerimenti",
+ "type": "Tipo di elenco",
+ "placeholder": "Digita qui il nome della tua lista",
"suggestions": {
"owned": "Di proprietà",
"wishlist": "Lista dei desideri",
@@ -74,6 +85,9 @@
},
"input": "Inserisci il tuo",
"add": "Aggiungi elenco",
+ "duplicateWarning": "Hai già un elenco con questo nome",
+ "getStarted": "Iniziare!",
+ "addFirstTime": "Benvenuto, aggiungi il tuo primo elenco!",
"sortByName": "IL",
"sortByRating": "Punto",
"sortByReleaseDate": "Data",
@@ -105,6 +119,7 @@
"reloading": "Ricaricamento ...",
"releases": "Uscite",
"newsletter": "Ricevi email di aggiornamento (in arrivo)",
+ "branding": "Marchio della piattaforma (colori, logo, ecc ...)",
"language": "linguaggio",
"languages": {
"en": "Inglese",
@@ -124,7 +139,7 @@
"signOut": "disconnessione",
"wallpaper": {
"title": "Carica sfondo",
- "transparency": "Elenchi semi trasparenti",
+ "transparency": "Consenti trasparenza",
"currentWallpaper": "Sfondo corrente",
"removeWallpaper": "Rimuovi sfondo"
},
@@ -146,7 +161,7 @@
"title": "Aggiungi giochi a",
"inputPlaceholder": "Cerca qui",
"alreadyInList": "dai risultati di ricerca già nel tuo elenco",
- "noResultsFound": "Nessun risultato trovato per",
+ "noResultsFound": "Nessun risultato",
"missingGame": "Manca una partita? Aiuta la comunità e",
"addToIGDB": "Aggiungilo a IGDB"
},
diff --git a/src/i18n/ja.json b/src/i18n/ja.json
index 9761d4be..b1cd4f4b 100644
--- a/src/i18n/ja.json
+++ b/src/i18n/ja.json
@@ -12,6 +12,12 @@
"returnHome": "帰宅",
"pageNotFound": "ページが見つかりません"
},
+ "errors": {
+ "loading": "データの読み込みエラー"
+ },
+ "releases": {
+ "published": "{date}を公開しました"
+ },
"platforms": {
"donateMessage": "Gamebraryは無料でオープンソースです。その開発を支援することを検討してください",
"donating": "寄付",
@@ -28,6 +34,11 @@
"dangerZone": "危険区域"
}
},
+ "sessionExpired": {
+ "title": "セッションの有効期限が切れ",
+ "login": "ログイン",
+ "exit": "出口"
+ },
"gameDetail": {
"videos": "動画",
"screenshots": "スクリーンショット",
@@ -36,7 +47,7 @@
"timeToBeat": "ビートする時間",
"gameModes": "ゲームモード",
"genres": "ジャンル",
- "gamePlatforms": "プラットフォーム",
+ "gamePlatforms": "以下にも利用可能:",
"developers": "開発者",
"publishers": "出版社",
"removeFromList": "リストから削除する",
@@ -64,8 +75,8 @@
},
"list": {
"edit": "リスト名を編集",
- "placeholder": "リスト名(例:所有)",
- "suggestionsTitle": "提案",
+ "type": "リストタイプ",
+ "placeholder": "ここにリスト名を入力してください",
"suggestions": {
"owned": "所有",
"wishlist": "ウィッシュリスト",
@@ -74,6 +85,9 @@
},
"input": "あなた自身を入力してください",
"add": "リストを追加",
+ "duplicateWarning": "この名前のリストは既にあります",
+ "getStarted": "始めましょう!",
+ "addFirstTime": "ようこそ、最初のリストを追加してください!",
"sortByName": "THE",
"sortByRating": "スコア",
"sortByReleaseDate": "日付",
@@ -105,6 +119,7 @@
"reloading": "再読み込みしています...",
"releases": "リリース",
"newsletter": "更新メールを受け取る(近日公開予定)",
+ "branding": "プラットフォームのブランディング(色、ロゴなど)",
"language": "言語",
"languages": {
"en": "英語",
@@ -124,7 +139,7 @@
"signOut": "サインアウト",
"wallpaper": {
"title": "壁紙をアップロード",
- "transparency": "半透明のリスト",
+ "transparency": "透明化を許可する",
"currentWallpaper": "現在の壁紙",
"removeWallpaper": "壁紙を削除"
},
@@ -146,7 +161,7 @@
"title": "にゲームを追加",
"inputPlaceholder": "検索",
"alreadyInList": "すでにリストにある検索結果から",
- "noResultsFound": "の結果は見つかりませんでした",
+ "noResultsFound": "結果がありません",
"missingGame": "ゲームが見つかりませんか?コミュニティを助け、",
"addToIGDB": "IGDBに追加します"
},
diff --git a/src/i18n/pl.json b/src/i18n/pl.json
index a243df87..5de12300 100644
--- a/src/i18n/pl.json
+++ b/src/i18n/pl.json
@@ -12,8 +12,14 @@
"returnHome": "Wrócić do domu",
"pageNotFound": "Strona nie znaleziona"
},
+ "errors": {
+ "loading": "Błąd ładowania danych"
+ },
+ "releases": {
+ "published": "Data publikacji}"
+ },
"platforms": {
- "donateMessage": "Gamebrary jest darmowy i open source, rozważ pomoc w jego rozwoju",
+ "donateMessage": "Gamebrary jest darmowym i otwartym oprogramowaniem, rozważ pomoc w jego rozwoju",
"donating": "darowizny",
"reportBugs": "zgłaszanie błędów",
"submitFeedback": "przesyłanie opinii"
@@ -28,6 +34,11 @@
"dangerZone": "Strefa niebezpieczeństwa"
}
},
+ "sessionExpired": {
+ "title": "Sesja wygasła",
+ "login": "Zaloguj Się",
+ "exit": "Wyjście"
+ },
"gameDetail": {
"videos": "Wideo",
"screenshots": "Zrzuty ekranu",
@@ -36,7 +47,7 @@
"timeToBeat": "Czas na pokonanie",
"gameModes": "Tryb gry",
"genres": "Gatunek muzyczny",
- "gamePlatforms": "Platformy",
+ "gamePlatforms": "Dostępne również dla:",
"developers": "Deweloper",
"publishers": "Wydawcy",
"removeFromList": "Usunąć z listy",
@@ -64,8 +75,8 @@
},
"list": {
"edit": "Edytuj nazwę listy",
- "placeholder": "Nazwa listy (np. Własność)",
- "suggestionsTitle": "Propozycje",
+ "type": "Rodzaj listy",
+ "placeholder": "Wpisz tutaj swoją nazwę listy",
"suggestions": {
"owned": "Posiadane",
"wishlist": "Lista życzeń",
@@ -74,6 +85,9 @@
},
"input": "Wpisz własne",
"add": "Dodaj listę",
+ "duplicateWarning": "Masz już listę o tej nazwie",
+ "getStarted": "Zaczynać!",
+ "addFirstTime": "Witamy, dodaj swoją pierwszą listę!",
"sortByName": "",
"sortByRating": "Wynik",
"sortByReleaseDate": "Data",
@@ -103,8 +117,9 @@
"global": "Światowy",
"darkTheme": "ciemny schemat",
"reloading": "Ponowne ładowanie ...",
- "releases": "Prasowe",
+ "releases": "Wydawnictwa",
"newsletter": "Otrzymuj e-maile z aktualizacją (wkrótce)",
+ "branding": "Znakowanie platformy (kolory, logo itp.)",
"language": "Język",
"languages": {
"en": "język angielski",
@@ -124,7 +139,7 @@
"signOut": "Wyloguj się",
"wallpaper": {
"title": "Prześlij tapetę",
- "transparency": "Półprzezroczyste listy",
+ "transparency": "Zezwól na przezroczystość",
"currentWallpaper": "Aktualna tapeta",
"removeWallpaper": "Usuń tapetę"
},
@@ -146,7 +161,7 @@
"title": "Dodaj gry do",
"inputPlaceholder": "Szukaj tutaj",
"alreadyInList": "z wyników wyszukiwania już na twojej liście",
- "noResultsFound": "Nie znaleziono wyników dla",
+ "noResultsFound": "Brak wyników",
"missingGame": "Brakuje gry? Pomóż społeczności i",
"addToIGDB": "Dodaj go do IGDB"
},
diff --git a/src/pages/Platforms.vue b/src/pages/Platforms.vue
index 67c734c7..e98e90b5 100755
--- a/src/pages/Platforms.vue
+++ b/src/pages/Platforms.vue
@@ -41,6 +41,7 @@ export default {
...mapState(['gameLists', 'platform', 'settings']),
...mapGetters(['darkModeEnabled']),
+ // TODO: move to getter and replace other instances
hasLists() {
return Object.keys(this.gameLists).length > 0;
},
@@ -97,15 +98,4 @@ export default {
display: flex;
flex-direction: column;
}
-
- footer {
- padding: $gp / 2 0;
- justify-content: center;
- display: flex;
- align-items: center;
-
- a {
- color: $color-dark-gray;
- }
- }
diff --git a/src/pages/SessionExpired.vue b/src/pages/SessionExpired.vue
index 0893398c..82c31afa 100644
--- a/src/pages/SessionExpired.vue
+++ b/src/pages/SessionExpired.vue
@@ -1,10 +1,10 @@
-
Session expired
+
{{ $t('sessionExpired.title')}}
@@ -13,12 +13,14 @@
export default {
computed: {
exitUrl() {
+ // TODO: move to getter and replace other instances
return process.env.NODE_ENV === 'development'
? 'http://localhost:3000'
: 'https://gamebrary.com';
},
homeUrl() {
+ // TODO: move to getter and replace other instances
return process.env.NODE_ENV === 'development'
? 'http://localhost:4000'
: 'https://app.gamebrary.com';
diff --git a/src/pages/ShareList.vue b/src/pages/ShareList.vue
index f5ba76f4..a5fd2d2a 100644
--- a/src/pages/ShareList.vue
+++ b/src/pages/ShareList.vue
@@ -64,6 +64,8 @@ export default {
load() {
const { id, list } = this.$route.query;
+ const message = this.$t('errors.loading');
+
db.collection('lists').doc(id).get()
.then((doc) => {
if (doc.exists) {
@@ -74,7 +76,7 @@ export default {
})
.catch(() => {
this.loading = false;
- this.$bus.$emit('TOAST', { message: 'Error loading data', type: 'error' });
+ this.$bus.$emit('TOAST', { message, type: 'error' });
});
},