Clean up and missing translations

This commit is contained in:
Roman Cervantes 2019-09-13 15:11:12 -07:00
parent cc436e5ab6
commit f662daf6c9
17 changed files with 237 additions and 71 deletions

View file

@ -29,3 +29,18 @@ export default {
},
};
</script>
<style lang="scss" rel="stylesheet/scss" scoped>
@import "~styles/styles";
footer {
padding: $gp / 2 0;
justify-content: center;
display: flex;
align-items: center;
a {
color: $color-dark-gray;
}
}
</style>

View file

@ -13,7 +13,7 @@
<div>
<h3>{{ notification.name }}</h3>
<small>Published {{ formattedDate(notification.published_at) }}</small>
<small>{{ $t('releases.published', { date: formattedDate(notification.published_at) })}}</small>
</div>
</div>
@ -59,6 +59,7 @@ export default {
},
load() {
// TODO: use await / async
this.$store.dispatch('LOAD_RELEASES')
.then(() => {
this.loaded = true;

View file

@ -2,7 +2,7 @@
<section>
<div class="setting">
<i class="fas fa-palette" />
<h5>Platform branding (colors, logo, etc...)</h5>
<h5>{{ $t('settings.branding') }}</h5>
<toggle-switch
id="gameRatings"
@ -10,6 +10,14 @@
/>
</div>
<div class="form-group">
<label class="form-switch">
<input type="checkbox" v-model="value.branding">
<i class="form-icon" />
</label>
</div>
<div class="setting">
<i class="fas fa-star-half-alt" />
<h5>{{ $t('settings.ratings') }}</h5>

View file

@ -5,8 +5,8 @@
<h5>{{ $t('settings.ownedLists') }}</h5>
<toggle-switch
id="ownedListsOnly"
v-model="value.ownedListsOnly"
id="ownedListsOnly"
v-model="value.ownedListsOnly"
/>
</div>
@ -15,8 +15,8 @@
<h5>{{ $t('settings.sortPlatforms') }}</h5>
<toggle-switch
id="sortListsAlphabetically"
v-model="value.sortListsAlphabetically"
id="sortListsAlphabetically"
v-model="value.sortListsAlphabetically"
/>
</div>
</section>
@ -38,6 +38,7 @@ export default {
computed: {
...mapState(['gameLists']),
// TODO: use getter instead
hasLists() {
return Object.keys(this.gameLists).length > 0;
},

View file

@ -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"
},

View file

@ -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"
},

View file

@ -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"
},

View file

@ -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",

View file

@ -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"
},

View file

@ -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"
},

View file

@ -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 daider 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"
},

View file

@ -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"
},

View file

@ -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に追加します"
},

View file

@ -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"
},

View file

@ -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;
}
}
</style>

View file

@ -1,10 +1,10 @@
<template lang="html">
<div class="session-expired">
<h2>Session expired</h2>
<h2>{{ $t('sessionExpired.title')}}</h2>
<div class="actions">
<button class="success" @click="login">Login</button>
<a class="link primary" :href="exitUrl">Exit</a>
<button class="success" @click="login">{{ $t('sessionExpired.login') }}</button>
<a class="link primary" :href="exitUrl">{{ $t('sessionExpired.exit') }}</a>
</div>
</div>
</template>
@ -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';

View file

@ -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' });
});
},