Add Progress (WIP) (#152)

* Copy GameNotes and use it as boilerplate

* Save and display progress data

* Save and display progress data

* Mobile adjustments and add label

* Mobile adjustments and add label

* save progress as integer

* Add sorting by progress

* Display progress on select GameCards

* Fix `progress()` return

* Reduce amount of props

* Copy change

* remove unnecessary check

* use `input[type=range]`

* remove unnecessary check

* Add progress-pie in the Grid view

Credit goes to @oliviale for her lovely CSS progress pie

* Save and display progress data

* Add progress-pie in the Grid view

Credit goes to @oliviale for her lovely CSS progress pie

* fix rebase conflict

* add translation

* Fixed merge conflict typo
This commit is contained in:
Patrick Kontschak 2019-12-17 06:05:35 +01:00 committed by Roman Cervantes
parent cce8aa2fed
commit d2a3f78942
26 changed files with 2283 additions and 1492 deletions

View file

@ -97,11 +97,13 @@ export default {
mounted() { mounted() {
// TODO: REMOVE, call action directly // TODO: REMOVE, call action directly
this.$bus.$on('SAVE_NOTES', this.saveNotes); this.$bus.$on('SAVE_NOTES', this.saveNotes);
this.$bus.$on('SAVE_PROGRESSES', this.saveProgresses);
this.init(); this.init();
}, },
beforeDestroy() { beforeDestroy() {
this.$bus.$off('SAVE_NOTES'); this.$bus.$off('SAVE_NOTES');
this.$bus.$off('SAVE_PROGRESSES');
}, },
methods: { methods: {
@ -167,6 +169,20 @@ export default {
} }
}, },
saveProgresses(progresses, force) {
if (progresses) {
// TODO: move to actions
db.collection('progresses').doc(this.user.uid).set(progresses, { merge: !force })
.then(() => {
this.$bus.$emit('TOAST', { message: 'Progress updated' });
})
.catch(() => {
this.$bus.$emit('TOAST', { message: 'There was an error saving your progress', type: 'error' });
this.$router.push({ name: 'sessionExpired' });
});
}
},
syncData() { syncData() {
// TODO: move to actions // TODO: move to actions
db.collection('lists').doc(this.user.uid) db.collection('lists').doc(this.user.uid)
@ -207,6 +223,16 @@ export default {
this.$store.commit('SET_NOTES', notes); this.$store.commit('SET_NOTES', notes);
} }
}); });
// TODO: move to actions
db.collection('progresses').doc(this.user.uid)
.onSnapshot((doc) => {
if (doc.exists) {
const progresses = doc.data();
this.$store.commit('SET_PROGRESSES', progresses);
}
});
}, },
initUser(user) { initUser(user) {

View file

@ -13,7 +13,7 @@ export default {
}, },
computed: { computed: {
...mapState(['settings', 'games', 'gameLists', 'platform', 'user', 'tags', 'activeList', 'notes']), ...mapState(['settings', 'games', 'gameLists', 'platform', 'user', 'tags', 'activeList', 'notes', 'progresses']),
...mapGetters(['hasTags']), ...mapGetters(['hasTags']),
showGameRatings() { showGameRatings() {
@ -39,6 +39,10 @@ export default {
return this.notes && this.notes[this.gameId] && this.notes[this.gameId].text; return this.notes && this.notes[this.gameId] && this.notes[this.gameId].text;
}, },
progress() {
return this.progresses && this.progresses[this.gameId] && this.progresses[this.gameId].number;
},
list() { list() {
return this.activePlatform[this.listId]; return this.activePlatform[this.listId];
}, },

View file

@ -17,12 +17,18 @@
<i class="fas fa-grip-vertical game-drag-handle" /> <i class="fas fa-grip-vertical game-drag-handle" />
<game-rating <game-rating
v-if="showGameRatings && list.view !== 'covers'" v-if="showGameRatings"
:rating="game.rating" :rating="game.rating"
small small
@click.native="openDetails" @click.native="openDetails"
/> />
<game-progress
v-if="progress"
small
@click.native="openDetails"
/>
<i <i
v-if="note" v-if="note"
:title="note" :title="note"
@ -53,12 +59,14 @@
<script> <script>
import GameRating from '@/components/GameDetail/GameRating'; import GameRating from '@/components/GameDetail/GameRating';
import GameProgress from '@/components/GameDetail/GameProgress';
import GameCardUtils from '@/components/GameCards/GameCard'; import GameCardUtils from '@/components/GameCards/GameCard';
import Tag from '@/components/Tag'; import Tag from '@/components/Tag';
export default { export default {
components: { components: {
GameRating, GameRating,
GameProgress,
Tag, Tag,
}, },

View file

@ -10,8 +10,38 @@
> >
<div :class="{ 'game-info': showGameInfo }" > <div :class="{ 'game-info': showGameInfo }" >
<div
v-if="showGameInfo && progress"
class="title-progress"
>
<a
v-text="game.name"
@click="openDetails"
/>
<game-rating
v-if="showGameRatings"
:rating="game.rating"
small
@click.native="openDetails"
/>
<game-progress
small
pie
@click.native="openDetails"
/>
<i
v-if="note"
:title="note"
class="fas fa-sticky-note note"
@click="openDetails"
/>
</div>
<a <a
v-if="showGameInfo && list.view !== 'covers'" v-if="showGameInfo && !progress"
v-text="game.name" v-text="game.name"
@click="openDetails" @click="openDetails"
/> />
@ -19,14 +49,14 @@
<i class="fas fa-grip-vertical game-drag-handle" /> <i class="fas fa-grip-vertical game-drag-handle" />
<game-rating <game-rating
v-if="showGameInfo && showGameRatings && list.view !== 'covers'" v-if="showGameInfo && showGameRatings && !progress"
:rating="game.rating" :rating="game.rating"
small small
@click.native="openDetails" @click.native="openDetails"
/> />
<i <i
v-if="showGameInfo && note" v-if="showGameInfo && note && !progress"
:title="note" :title="note"
class="fas fa-sticky-note note" class="fas fa-sticky-note note"
@click="openDetails" @click="openDetails"
@ -55,12 +85,14 @@
<script> <script>
import GameRating from '@/components/GameDetail/GameRating'; import GameRating from '@/components/GameDetail/GameRating';
import GameProgress from '@/components/GameDetail/GameProgress';
import GameCardUtils from '@/components/GameCards/GameCard'; import GameCardUtils from '@/components/GameCards/GameCard';
import Tag from '@/components/Tag'; import Tag from '@/components/Tag';
export default { export default {
components: { components: {
GameRating, GameRating,
GameProgress,
Tag, Tag,
}, },
@ -143,6 +175,26 @@ export default {
margin-right: $gp / 2; margin-right: $gp / 2;
color: var(--game-card-text-color); color: var(--game-card-text-color);
} }
.title-progress {
display: grid;
grid-template: auto auto / auto auto;
a {
grid-column: 1;
}
.game-rating {
grid-column: 1;
grid-row: 2;
}
.game-progresses {
justify-self: end;
grid-column: 2;
grid-row: span 2;
}
}
} }
.game-drag-handle { .game-drag-handle {

View file

@ -11,6 +11,12 @@
@click.native="openDetails" @click.native="openDetails"
/> />
<game-progress
v-if="progress"
small
@click.native="openDetails"
/>
<i <i
v-if="note" v-if="note"
:title="note" :title="note"
@ -43,12 +49,14 @@
<script> <script>
import GameRating from '@/components/GameDetail/GameRating'; import GameRating from '@/components/GameDetail/GameRating';
import GameProgress from '@/components/GameDetail/GameProgress';
import GameCardUtils from '@/components/GameCards/GameCard'; import GameCardUtils from '@/components/GameCards/GameCard';
import Tag from '@/components/Tag'; import Tag from '@/components/Tag';
export default { export default {
components: { components: {
GameRating, GameRating,
GameProgress,
Tag, Tag,
}, },

View file

@ -22,6 +22,12 @@
@click.native="openDetails" @click.native="openDetails"
/> />
<game-progress
v-if="progress"
small
@click.native="openDetails"
/>
<i <i
v-if="note" v-if="note"
:title="note" :title="note"
@ -52,12 +58,14 @@
<script> <script>
import GameRating from '@/components/GameDetail/GameRating'; import GameRating from '@/components/GameDetail/GameRating';
import GameProgress from '@/components/GameDetail/GameProgress';
import GameCardUtils from '@/components/GameCards/GameCard'; import GameCardUtils from '@/components/GameCards/GameCard';
import Tag from '@/components/Tag'; import Tag from '@/components/Tag';
export default { export default {
components: { components: {
GameRating, GameRating,
GameProgress,
Tag, Tag,
}, },

View file

@ -8,6 +8,7 @@
</div> </div>
<button class="primary" @click="editNote"> <button class="primary" @click="editNote">
<i class="fas fa-pen" />
Edit note Edit note
</button> </button>
</div> </div>
@ -37,6 +38,7 @@
</button> </button>
<button class="danger" @click="deleteNote"> <button class="danger" @click="deleteNote">
<i class="fas fa-trash-alt" />
Delete note Delete note
</button> </button>
</footer> </footer>

View file

@ -0,0 +1,423 @@
<template lang="html">
<div :class="['game-progresses', { small }]">
<div v-if="hasProgress && !showProgressField" class="progress">
<div
class="progress-data"
v-if="!pie"
>
<progress
class="progress-bar"
max="100"
:value="localProgress.number"
>
<div class="progress-bar-fallback">
<span :style="style">
Progress: {{localProgress.number}}%
</span>
</div>
</progress>
<div
v-if="localProgress.number"
class="progress-bar-label"
>
{{localProgress.number}}%
</div>
</div>
<div
v-else
class="progress-pie"
:data-value="localProgress.number"
>
</div>
<button
v-if="!small && !pie"
class="primary"
@click="editProgress"
>
Edit progress
</button>
</div>
<div
class="progress-field"
v-if="showProgressField && !small && !pie"
>
<div class="progress-data">
<div
v-if="localProgress.number"
class="progress-bar-label"
>
{{localProgress.number}}%
</div>
<input
class="progress-range"
v-model.number="localProgress.number"
placeholder="50"
type="range"
min="0"
max="100"
step="5"
autofocus
>
</div>
<div class="progress-action">
<div class="progress-edit">
<button class="secondary" @click="reset">
{{ $t('global.cancel') }}
</button>
<button class="primary" @click="saveProgress">
{{ $t('global.save') }}
</button>
</div>
<button class="danger" @click="deleteProgress">
Delete progress
</button>
</div>
</div>
<button
v-if="!hasProgress &&
!showProgressField &&
!small &&
!pie"
class="primary"
@click="addProgress"
>
<i class="fas fa-clock" />
{{ $t('progresses.addProgress') }}
</button>
</div>
</template>
<script>
import { mapState, mapGetters } from 'vuex';
export default {
props: {
small: {
type: Boolean,
default: false,
},
pie: {
type: Boolean,
default: false,
},
},
data() {
return {
showProgressField: false,
localProgress: {
number: null,
},
};
},
computed: {
...mapState(['game', 'progresses']),
...mapGetters(['gameProgress']),
hasProgress() {
return this.gameProgress && this.gameProgress.number;
},
style() {
return `width: ${this.localProgress.number}%`;
},
},
mounted() {
this.reset();
},
methods: {
reset() {
this.localProgress = this.gameProgress
? JSON.parse(JSON.stringify(this.gameProgress))
: { number: null };
this.showProgressField = false;
},
addProgress() {
this.showProgressField = true;
},
editProgress() {
this.showProgressField = true;
},
deleteProgress() {
const updatedProgresses = {
...this.progresses,
};
this.$delete(updatedProgresses, this.game.id);
this.$bus.$emit('SAVE_PROGRESSES', updatedProgresses, true);
this.showProgressField = false;
this.localProgress = {
number: null,
};
},
saveProgress() {
const updatedProgresses = {
...this.progresses,
};
updatedProgresses[this.game.id] = this.localProgress;
this.$bus.$emit('SAVE_PROGRESSES', updatedProgresses);
this.showProgressField = false;
},
},
};
</script>
<style lang="scss" rel="stylesheet/scss" scoped>
@import "~styles/styles";
.game-progresses {
max-width: calc(100% - #{$gp});
margin-top: $gp;
margin-bottom: $gp;
@media($small) {
margin: $gp auto;
}
.progress-data {
display: flex;
align-items: center;
margin-top: $gp;
margin-bottom: $gp;
@media($small) {
flex-wrap: wrap;
margin: $gp auto;
justify-content: center;
.progress-bar-label {
order: 1;
+ .progress-range {
margin-top: $gp / 3;
order: 2;
}
}
}
}
.progress-pie {
width: 30px;
height: 30px;
&::after {
font: 100 10px/21px Tahoma;
}
}
.progress-bar {
-webkit-appearance: none;
appearance: none;
display: block;
border-radius: $border-radius;
background: var(--list-background);
height: 20px;
border-color: transparent;
overflow: hidden;
@media($small) {
order: 2;
}
&::-moz-progress-bar {
background: var(--accent-color);
}
&::-webkit-progress-bar {
border-radius: $border-radius;
}
&::-webkit-progress-value {
background-image: linear-gradient(var(--accent-color), var(--accent-color));
}
}
.progress-bar-label {
margin-left: $gp;
font-size: 18px;
font-weight: bold;
color: var(--accent-color);
order: 2;
@media($small) {
order: 1;
margin-left: 0;
margin-bottom: $gp / 3;
flex-basis: 100%;
}
}
.progress-range {
-webkit-appearance: none;
appearance: none;
width: 100%;
height: 36px;
border: 0;
border-radius: 0;
padding: 0;
margin-bottom: 0;
background: transparent;
overflow: hidden;
order: 1;
&:focus {
outline: none;
&::-webkit-slider-runnable-track {
background: var(--accent-color);
}
&::-ms-fill-lower {
background: var(--accent-color);
}
&::-ms-fill-upper {
background: var(--accent-color);
}
}
&::-webkit-slider-runnable-track {
width: 100%;
height: 36px;
cursor: pointer;
animate: 0.2s;
background: var(--accent-color);
border-radius: $border-radius;
overflow: hidden;
}
&::-webkit-slider-thumb {
height: 36px;
width: 16px;
background: var(--primary-background);
cursor: pointer;
-webkit-appearance: none;
box-shadow: 500px 0 0 500px var(--list-background);
}
&::-moz-range-track {
width: 100%;
height: 36px;
cursor: pointer;
animate: 0.2s;
overflow: hidden;
background: var(--accent-color);
border-radius: $border-radius;
}
&::-moz-range-thumb {
height: 36px;
width: 16px;
border: none;
border-radius: 0;
background: var(--primary-background);
box-shadow: 500px 0 0 500px var(--list-background);
cursor: pointer;
}
&::-ms-track {
width: 100%;
height: 36px;
cursor: pointer;
animate: 0.2s;
overflow: hidden;
background: transparent;
border-color: transparent;
border-width: 16px 0;
color: transparent;
}
&::-ms-fill-lower {
background: var(--accent-color);
border-radius: $border-radius;
}
&::-ms-fill-upper {
background: var(--accent-color);
border-radius: $border-radius;
}
&::-ms-thumb {
height: 36px;
width: 16px;
border-radius: 0;
background: var(--primary-background);
box-shadow: 500px 0 0 500px var(--list-background);
cursor: pointer;
}
@media($small) {
margin-top: $gp * 2;
margin-right: 0;
margin-bottom: $gp;
}
}
.progress-action {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: $gp;
.secondary {
margin-right: $gp;
}
@media($small) {
flex-wrap: wrap;
justify-content: center;
margin-top: 0;
.danger {
margin-top: $gp;
}
}
.progress-edit {
min-width: 300px;
max-width: 355px;
width: calc(100% - 75px - (#{$gp} * 8));
}
}
&.small {
max-width: 100%;
margin-top: $gp / 4;
margin-bottom: $gp / 4;
.progress-data {
margin-top: 0;
margin-bottom: 0;
}
.progress-bar {
height: 10px;
width: 100%;
}
.progress-bar-label {
display: none;
}
}
}
</style>

View file

@ -114,7 +114,7 @@ export default {
}, },
computed: { computed: {
...mapState(['user', 'gameLists', 'platform', 'settings', 'games', 'dragging']), ...mapState(['user', 'gameLists', 'platform', 'settings', 'games', 'dragging', 'progresses']),
autoSortEnabled() { autoSortEnabled() {
const list = this.list[this.listIndex]; const list = this.list[this.listIndex];
@ -129,6 +129,26 @@ export default {
switch (sortOrder) { switch (sortOrder) {
case 'sortByCustom': case 'sortByCustom':
return gameList; return gameList;
case 'sortByProgress':
return gameList.sort((a, b) => {
const gameA = this.games[a] &&
this.progresses[this.games[a].id] &&
this.progresses[this.games[a].id].number
? this.progresses[this.games[a].id].number
: 0;
const gameB = this.games[b] &&
this.progresses[this.games[b].id] &&
this.progresses[this.games[b].id].number
? this.progresses[this.games[b].id].number
: 0;
if (gameA > gameB) {
return -1;
}
return gameA < gameB ? 1 : 0;
});
case 'sortByRating': case 'sortByRating':
return gameList.sort((a, b) => { return gameList.sort((a, b) => {
const gameA = this.games[a] && this.games[a].rating const gameA = this.games[a] && this.games[a].rating

View file

@ -187,6 +187,7 @@ export default {
sortOrders: { sortOrders: {
sortByName: 'fas fa-sort-alpha-down', sortByName: 'fas fa-sort-alpha-down',
sortByRating: 'fas fa-star', sortByRating: 'fas fa-star',
sortByProgress: 'fas fa-clock',
sortByCustom: 'fas fa-user', sortByCustom: 'fas fa-user',
}, },
}; };

View file

@ -1,172 +1,182 @@
{ {
"global": { "global": {
"back": "الى الخلف", "back": "الى الخلف",
"save": "حفظ", "save": "حفظ",
"cancel": "إلغاء", "cancel": "إلغاء",
"create": "خلق", "create": "خلق",
"filter": "منقي", "filter": "منقي",
"by": "بواسطة", "by": "بواسطة",
"no": "لا", "no": "لا",
"yes": "نعم فعلا", "yes": "نعم فعلا",
"or": "أو", "or": "أو",
"returnHome": "العودة إلى المنزل", "returnHome": "العودة إلى المنزل",
"pageNotFound": "الصفحة غير موجودة" "pageNotFound": "الصفحة غير موجودة"
}, },
"errors": { "errors": {
"loading": "خطأ في تحميل البيانات" "loading": "خطأ في تحميل البيانات"
}, },
"releases": { "releases": {
"published": "تاريخ النشر}" "published": "تاريخ النشر}"
}, },
"platforms": { "platforms": {
"donateMessage": "Gamebrary مجاني ومفتوح المصدر ، والنظر في المساعدة في تطويرها", "donateMessage": "Gamebrary مجاني ومفتوح المصدر ، والنظر في المساعدة في تطويرها",
"donating": "تبرع", "donating": "تبرع",
"reportBugs": "الإبلاغ عن الأخطاء", "reportBugs": "الإبلاغ عن الأخطاء",
"submitFeedback": "تقديم ردود الفعل" "submitFeedback": "تقديم ردود الفعل",
}, "home": "لوحات المفاتيح المنزلية",
"igdbCredit": { "handheld": "الأجهزة المحمولة",
"poweredByIgdb": "مدعوم من IGDB" "computer": "الكمبيوتر المنزلي",
}, "releaseYear": "صدر العام",
"gameBoard": { "name": "أبجديا",
"type": "نوع"
},
"igdbCredit": {
"poweredByIgdb": "مدعوم من IGDB"
},
"gameBoard": {
"settings": {
"wallpaper": "خلفيات مخصصة",
"shareLink": "روابط قابلة للمشاركة (تجريبية)",
"dangerZone": "منطقة الخطر"
}
},
"sessionExpired": {
"title": "انتهت الجلسة",
"login": "تسجيل الدخول",
"exit": "ىخرج"
},
"gameDetail": {
"videos": "أشرطة فيديو",
"screenshots": "لقطات",
"perspective": "إنطباع",
"releaseDate": "يوم الاصدار",
"timeToBeat": "الوقت يداهمك",
"gameModes": "وضع اللعب",
"genres": "نوع أدبي",
"gamePlatforms": "متاح أيضًا لـ:",
"developers": "مطور",
"publishers": "الناشرون",
"removeFromList": "إزالة",
"links": {
"official": "موقع رسمي",
"wikia": "فندوم",
"wikipedia": "ويكيبيديا",
"facebook": "فيس بوك",
"twitter": "تغريد",
"twitch": "نشل",
"instagram": "إينستاجرام",
"youtube": "موقع يوتيوب",
"iphone": "دائرة الرقابة الداخلية",
"ipad": "اى باد",
"android": "لعب المتجر",
"steam": "بخار",
"reddit": "رديت",
"discord": "خلاف",
"google_plus": "جوجل بلس",
"tumblr": "نعرفكم",
"linkedin": "تابعني على",
"pinterest": "موقع Pinterest",
"soundcloud": "SoundCloud لل"
}
},
"list": {
"edit": "تحرير اسم القائمة",
"type": "نوع القائمة",
"settings": "قائمة الإعدادات",
"placeholder": "اكتب اسم قائمتك هنا",
"wishlist": "الأماني",
"input": "أدخل بنفسك",
"add": "اضف قائمة",
"duplicateWarning": "لديك بالفعل قائمة بهذا الاسم",
"getStarted": "البدء!",
"addFirstTime": "مرحبا ، أضف قائمتك الأولى!",
"sortByName": "THE",
"sortByProgress": "تقدم",
"sortByRating": "أحرز هدفا",
"sortByReleaseDate": "تاريخ",
"sortByCustom": "العادة",
"delete": "حذف القائمة",
"moveLeft": "تحرك يسارا",
"moveRight": "تحرك يمينا",
"emptyList": "هذه القائمة فارغة",
"addGame": "إضافة اللعبة",
"view": "عرض القائمة",
"moveList": "نقل القائمة",
"sortList": "قائمة الفرز التلقائي",
"coversSizeTitle": "يغطي عبر",
"views": {
"single": "افتراضي",
"wide": "المدمج",
"text": "نص فقط",
"masonry": "ماسونية",
"grid": "شبكة"
}
},
"settings": { "settings": {
"wallpaper": "خلفيات مخصصة", "about": "حول",
"shareLink": "روابط قابلة للمشاركة (تجريبية)", "platforms": "منصات",
"dangerZone": "منطقة الخطر" "gameBoard": "مجلس لعبة",
} "public": "عامة",
}, "tags": "الكلمات",
"sessionExpired": { "account": "الحساب",
"title": "انتهت الجلسة", "global": "عالمي",
"login": "تسجيل الدخول", "reloading": "إعادة ...",
"exit": "ىخرج" "releases": "إطلاق",
}, "newsletter": "تلقي رسائل البريد الإلكتروني المحدثة (قريبًا)",
"gameDetail": { "branding": "العلامة التجارية للمنصة (الألوان ، والشعار ، الخ ...)",
"videos": "أشرطة فيديو", "language": "لغة",
"screenshots": "لقطات", "languages": {
"perspective": "إنطباع", "en": "الإنجليزية",
"releaseDate": "يوم الاصدار", "es": "الأسبانية",
"timeToBeat": "الوقت يداهمك", "pl": "البولندي",
"gameModes": "نوع اللعبة", "de": "ألمانية",
"genres": "نوع أدبي", "ar": "عربى",
"gamePlatforms": "متاح أيضًا لـ:", "fr": "الفرنسية",
"developers": "مطور", "it": "الإيطالي",
"publishers": "الناشرون", "eu": "الباسكي",
"removeFromList": "ازله من القائمة", "cs": "تشيكي",
"links": { "ja": "اليابانية"
"official": "موقع رسمي", },
"wikia": "فندوم", "ownedLists": "فقط عرض منصات بلدي",
"wikipedia": "ويكيبيديا", "sortPlatforms": "فرز المنصات أبجديا",
"facebook": "فيس بوك", "ratings": "إخفاء النتيجة اللعبة",
"twitter": "تغريد", "signOut": "خروج",
"twitch": "نشل", "wallpaper": {
"instagram": "إينستاجرام", "title": "تحميل خلفية",
"youtube": "موقع YouTube", "transparency": "اسمح بالشفافية",
"iphone": "دائرة الرقابة الداخلية", "currentWallpaper": "خلفية الحالية",
"ipad": "اى باد", "wallpaper": "ورق الجدران",
"android": "لعب المتجر", "removeWallpaper": "إزالة خلفية"
"steam": "بخار", },
"reddit": "رديت", "deleteAccount": {
"discord": "خلاف", "button": "حذف الحساب",
"google_plus": "جوجل بلس", "message": "سيتم حذف بيانات حسابك إلى الأبد.",
"tumblr": "نعرفكم", "title": "هل أنت واثق؟"
"linkedin": "تابعني على", }
"pinterest": "موقع Pinterest",
"soundcloud": "SoundCloud لل"
}
},
"list": {
"edit": "تحرير اسم القائمة",
"type": "نوع القائمة",
"placeholder": "اكتب اسم قائمتك هنا",
"suggestions": {
"owned": "مملوكة",
"wishlist": "الأماني",
"currentlyPlaying": "يلعب حاليا",
"completed": "منجز"
}, },
"input": "أدخل بنفسك", "tags": {
"add": "اضف قائمة", "title": "علامات اللعبة",
"duplicateWarning": "لديك بالفعل قائمة بهذا الاسم", "addTag": "إضافة علامة",
"getStarted": "البدء!", "createTag": "إنشاء علامة",
"addFirstTime": "مرحبا ، أضف قائمتك الأولى!", "inputPlaceholder": "اسم العلامة",
"sortByName": "THE", "editTags": "تحرير علامات اللعبة",
"sortByRating": "أحرز هدفا", "message": "انقر فوق العلامة لإضافتها إلى <a>{gameName}</a> . انقر فوق <i class=\"fas fa-times close\"></i> لإزالة العلامة.",
"sortByReleaseDate": "تاريخ", "settingsMessage": "يمكنك إضافة أو تعديل العلامات الموجودة في الإعدادات."
"sortByCustom": "العادة",
"delete": "حذف",
"moveLeft": "تحرك يسارا",
"moveRight": "تحرك يمينا",
"emptyList": "هذه القائمة فارغة",
"addGame": "إضافة اللعبة",
"view": "عرض القائمة",
"moveList": "نقل القائمة",
"sortList": "قائمة الفرز",
"coversSizeTitle": "يغطي عبر",
"views": {
"single": "افتراضي",
"wide": "المدمج",
"text": "نص فقط",
"masonry": "Masonry",
"grid": "شبكة"
}
},
"settings": {
"about": "حول",
"platforms": "منصات",
"gameBoard": "مجلس لعبة",
"tags": "الكلمات",
"account": "الحساب",
"global": "عالمي",
"darkTheme": "موضوع الظلام",
"reloading": "إعادة ...",
"releases": "إطلاق",
"newsletter": "تلقي رسائل البريد الإلكتروني المحدثة (قريبًا)",
"branding": "العلامة التجارية للمنصة (الألوان ، والشعار ، الخ ...)",
"language": "لغة",
"languages": {
"en": "الإنجليزية",
"es": "الأسبانية",
"pl": "البولندي",
"de": "ألمانية",
"ar": "عربى",
"fr": "الفرنسية",
"it": "الإيطالي",
"eu": "الباسكي",
"cs": "تشيكي",
"ja": "اليابانية"
}, },
"ownedLists": "فقط عرض منصات بلدي", "gameSearch": {
"sortPlatforms": "فرز المنصات أبجديا", "title": "إضافة ألعاب إلى",
"ratings": "إخفاء النتيجة اللعبة", "inputPlaceholder": "ابحث هنا",
"signOut": "خروج", "alreadyInList": "من نتائج البحث بالفعل في قائمتك",
"wallpaper": { "noResultsFound": "لا نتائج",
"title": "تحميل خلفية", "missingGame": "في عداد المفقودين لعبة؟ مساعدة المجتمع و",
"transparency": "السماح بالشفافية", "addToIGDB": "إضافته إلى IGDB"
"currentWallpaper": "خلفية الحالية",
"removeWallpaper": "إزالة خلفية"
}, },
"deleteAccount": { "notes": {
"button": "حذف الحساب", "addNote": "اضف ملاحظة",
"message": "سيتم حذف بيانات حسابك إلى الأبد.", "notes": "ملاحظات"
"title": "هل أنت واثق؟" },
"progresses": {
"addProgress": "إضافة التقدم",
"progresses": "تقدم"
} }
},
"tags": {
"title": "علامات اللعبة",
"addTag": "إضافة علامة",
"createTag": "إنشاء علامة",
"inputPlaceholder": "اسم اليوم",
"applyTag": "تطبيق العلامة",
"useTags": "استخدم العلامات لتنظيم الألعاب بشكل أفضل"
},
"gameSearch": {
"title": "إضافة ألعاب إلى",
"inputPlaceholder": "ابحث هنا",
"alreadyInList": "من نتائج البحث بالفعل في قائمتك",
"noResultsFound": "لا نتائج",
"missingGame": "في عداد المفقودين لعبة؟ مساعدة المجتمع و",
"addToIGDB": "إضافته إلى IGDB"
},
"notes": {
"addNote": "اضف ملاحظة"
}
} }

View file

@ -1,172 +1,182 @@
{ {
"global": { "global": {
"back": "Zadní", "back": "Zadní",
"save": "Uložit", "save": "Uložit",
"cancel": "zrušení", "cancel": "zrušení",
"create": "Vytvořit", "create": "Vytvořit",
"filter": "Filtr", "filter": "Filtr",
"by": "podle", "by": "podle",
"no": "Ne", "no": "Ne",
"yes": "Ano", "yes": "Ano",
"or": "nebo", "or": "nebo",
"returnHome": "Vrátit se domů", "returnHome": "Vrátit se domů",
"pageNotFound": "Stránka nenalezena" "pageNotFound": "Stránka nenalezena"
}, },
"errors": { "errors": {
"loading": "Při načítání dat došlo k chybě" "loading": "Při načítání dat došlo k chybě"
}, },
"releases": { "releases": {
"published": "Zveřejněno {date}" "published": "Zveřejněno {date}"
}, },
"platforms": { "platforms": {
"donateMessage": "Gamebrary je bezplatný a otevřený zdroj, zvažte pomoc při jeho vývoji", "donateMessage": "Gamebrary je bezplatný a otevřený zdroj, zvažte pomoc při jeho rozvoji",
"donating": "darování", "donating": "darování",
"reportBugs": "hlášení chyb", "reportBugs": "hlášení chyb",
"submitFeedback": "odeslání zpětné vazby" "submitFeedback": "odeslání zpětné vazby",
}, "home": "Domácí konzole",
"igdbCredit": { "handheld": "Kapesní počítače",
"poweredByIgdb": "Běží na IGDB" "computer": "Domácí počítač",
}, "releaseYear": "Rok vydání",
"gameBoard": { "name": "Abecedně",
"type": "Typ"
},
"igdbCredit": {
"poweredByIgdb": "Běží na IGDB"
},
"gameBoard": {
"settings": {
"wallpaper": "Vlastní tapety",
"shareLink": "Sdílené odkazy (experimentální)",
"dangerZone": "Nebezpečná zóna"
}
},
"sessionExpired": {
"title": "Relace vypršela",
"login": "Přihlásit se",
"exit": "Výstup"
},
"gameDetail": {
"videos": "Videa",
"screenshots": "Screenshoty",
"perspective": "Perspektivní",
"releaseDate": "Datum vydání",
"timeToBeat": "Je čas porazit",
"gameModes": "Herní mód",
"genres": "Žánr",
"gamePlatforms": "K dispozici také pro:",
"developers": "Vývojář",
"publishers": "Vydavatelé",
"removeFromList": "Odstranit",
"links": {
"official": "Oficiální stránka",
"wikia": "Fandom",
"wikipedia": "Wikipedia",
"facebook": "Facebook",
"twitter": "Cvrlikání",
"twitch": "Škubnutí",
"instagram": "Instagram",
"youtube": "Youtube",
"iphone": "iOS",
"ipad": "iPad",
"android": "Obchod Play",
"steam": "Parní",
"reddit": "Reddit",
"discord": "Svár",
"google_plus": "Google Plus",
"tumblr": "Tumblr",
"linkedin": "Linkedin",
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Upravit název seznamu",
"type": "Typ seznamu",
"settings": "Nastavení seznamu",
"placeholder": "Sem zadejte název seznamu",
"wishlist": "Seznam přání",
"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": "",
"sortByProgress": "Pokrok",
"sortByRating": "Skóre",
"sortByReleaseDate": "datum",
"sortByCustom": "Zvyk",
"delete": "Smazat seznam",
"moveLeft": "Pohyb doleva",
"moveRight": "Pohyb vpravo",
"emptyList": "Tento seznam je prázdný",
"addGame": "Přidat hru",
"view": "Zobrazení seznamu",
"moveList": "Přesunout seznam",
"sortList": "Seznam automatického třídění",
"coversSizeTitle": "Přikrývá se",
"views": {
"single": "Výchozí",
"wide": "Kompaktní",
"text": "Pouze text",
"masonry": "Zdivo",
"grid": "Mřížka"
}
},
"settings": { "settings": {
"wallpaper": "Vlastní tapety", "about": "O",
"shareLink": "Sdílené odkazy (experimentální)", "platforms": "Platformy",
"dangerZone": "Nebezpečná zóna" "gameBoard": "Hrací deska",
} "public": "Veřejnost",
}, "tags": "Značky",
"sessionExpired": { "account": "Účet",
"title": "Relace vypršela", "global": "Globální",
"login": "Přihlásit se", "reloading": "Přebíjení...",
"exit": "Výstup" "releases": "Vydání",
}, "newsletter": "Dostávat aktualizační e-maily (již brzy)",
"gameDetail": { "branding": "Značky platforem (barvy, logo atd.)",
"videos": "Videa", "language": "Jazyk",
"screenshots": "Screenshoty", "languages": {
"perspective": "Perspektivní", "en": "Angličtina",
"releaseDate": "Datum vydání", "es": "španělština",
"timeToBeat": "Je čas porazit", "pl": "polština",
"gameModes": "Herní mód", "de": "Němec",
"genres": "Žánr", "ar": "arabština",
"gamePlatforms": "K dispozici také pro:", "fr": "francouzština",
"developers": "Vývojář", "it": "italština",
"publishers": "Vydavatelé", "eu": "Baskicko",
"removeFromList": "Odstranit ze seznamu", "cs": "čeština",
"links": { "ja": "japonský"
"official": "Oficiální stránka", },
"wikia": "Fandom", "ownedLists": "Zobrazovat pouze mé platformy",
"wikipedia": "Wikipedia", "sortPlatforms": "Seřadit platformy abecedně",
"facebook": "Facebook", "ratings": "Skrýt skóre hry",
"twitter": "Cvrlikání", "signOut": "Odhlásit se",
"twitch": "Škubnutí", "wallpaper": {
"instagram": "Instagram", "title": "Nahrajte tapetu",
"youtube": "Youtube", "transparency": "Povolit průhlednost",
"iphone": "iOS", "currentWallpaper": "Aktuální tapeta",
"ipad": "iPad", "wallpaper": "Tapeta na zeď",
"android": "Obchod Play", "removeWallpaper": "Odstraňte tapetu"
"steam": "Pára", },
"reddit": "Reddit", "deleteAccount": {
"discord": "Svár", "button": "smazat účet",
"google_plus": "Google Plus", "message": "Data vašeho účtu budou navždy smazána.",
"tumblr": "Tumblr", "title": "Jsi si jistá?"
"linkedin": "Linkedin", }
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Upravit název seznamu",
"type": "Typ seznamu",
"placeholder": "Sem zadejte název seznamu",
"suggestions": {
"owned": "Vlastní",
"wishlist": "Seznam přání",
"currentlyPlaying": "Právě hraje",
"completed": "Dokončeno"
}, },
"input": "Zadejte svůj vlastní", "tags": {
"add": "Přidat seznam", "title": "Herní štítky",
"duplicateWarning": "Již máte seznam s tímto názvem", "addTag": "Přidat značku",
"getStarted": "Začít!", "createTag": "Vytvořit značku",
"addFirstTime": "Vítejte, přidejte svůj první seznam!", "inputPlaceholder": "Název značky",
"sortByName": "", "editTags": "Úpravy herních značek",
"sortByRating": "Skóre", "message": "Kliknutím na značku ji přidáte do <a>{gameName}</a> . Klikněte na <i class=\"fas fa-times close\"></i> odebrat značku.",
"sortByReleaseDate": "datum", "settingsMessage": "Existující značky můžete přidat nebo upravit v nastavení."
"sortByCustom": "Zvyk",
"delete": "Odstranit",
"moveLeft": "Pohyb doleva",
"moveRight": "Pohyb vpravo",
"emptyList": "Tento seznam je prázdný",
"addGame": "Přidat hru",
"view": "Zobrazení seznamu",
"moveList": "Přesunout seznam",
"sortList": "Seřadit seznam",
"coversSizeTitle": "Přikrývá se",
"views": {
"single": "Výchozí",
"wide": "Kompaktní",
"text": "Pouze text",
"masonry": "Masonry",
"grid": "Mřížka"
}
},
"settings": {
"about": "O",
"platforms": "Platformy",
"gameBoard": "Hrací deska",
"tags": "Značky",
"account": "Účet",
"global": "Globální",
"darkTheme": "Tmavé téma",
"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",
"es": "španělština",
"pl": "polština",
"de": "Němec",
"ar": "arabština",
"fr": "francouzština",
"it": "italština",
"eu": "Baskicko",
"cs": "čeština",
"ja": "japonský"
}, },
"ownedLists": "Zobrazovat pouze mé platformy", "gameSearch": {
"sortPlatforms": "Seřadit platformy abecedně", "title": "Přidejte hry do",
"ratings": "Skrýt skóre hry", "inputPlaceholder": "Hledej zde",
"signOut": "Odhlásit se", "alreadyInList": "z výsledků vyhledávání již ve vašem seznamu",
"wallpaper": { "noResultsFound": "Žádné výsledky",
"title": "Nahrajte tapetu", "missingGame": "Chybí vám hra? Pomozte komunitě a",
"transparency": "Povolit průhlednost", "addToIGDB": "Přidejte ji do IGDB"
"currentWallpaper": "Aktuální tapeta",
"removeWallpaper": "Odstraňte tapetu"
}, },
"deleteAccount": { "notes": {
"button": "smazat účet", "addNote": "Přidat poznámku",
"message": "Data vašeho účtu budou navždy smazána.", "notes": "Poznámky"
"title": "Jsi si jistá?" },
"progresses": {
"addProgress": "Přidejte pokrok",
"progresses": "Pokrok"
} }
},
"tags": {
"title": "Herní štítky",
"addTag": "Přidat značku",
"createTag": "Vytvořit značku",
"inputPlaceholder": "Název dne",
"applyTag": "Použít značku",
"useTags": "Pomocí značek můžete lépe organizovat své hry"
},
"gameSearch": {
"title": "Přidat hry do",
"inputPlaceholder": "Hledej tady",
"alreadyInList": "z výsledků vyhledávání již ve vašem seznamu",
"noResultsFound": "Žádné výsledky",
"missingGame": "Chybí vám hra? Pomozte komunitě a",
"addToIGDB": "Přidejte ji do IGDB"
},
"notes": {
"addNote": "Přidat poznámku"
}
} }

View file

@ -1,172 +1,182 @@
{ {
"global": { "global": {
"back": "Zurück", "back": "Zurück",
"save": "sparen", "save": "speichern",
"cancel": "Stornieren", "cancel": "Stornieren",
"create": "Erstellen", "create": "Erstellen",
"filter": "Filter", "filter": "Filter",
"by": "durch", "by": "durch",
"no": "Nein", "no": "Nein",
"yes": "Ja", "yes": "Ja",
"or": "oder", "or": "oder",
"returnHome": "Nach Hause zurückkehren", "returnHome": "Nach Hause zurückkehren",
"pageNotFound": "Seite nicht gefunden" "pageNotFound": "Seite nicht gefunden"
}, },
"errors": { "errors": {
"loading": "Fehler beim Laden der Daten" "loading": "Fehler beim Laden der Daten"
}, },
"releases": { "releases": {
"published": "Veröffentlichungsdatum}" "published": "Veröffentlichungsdatum}"
}, },
"platforms": { "platforms": {
"donateMessage": "Gamebrary ist kostenlos und Open Source", "donateMessage": "Gamebrary ist kostenlos und Open Source",
"donating": "spenden", "donating": "spenden",
"reportBugs": "Fehler melden", "reportBugs": "Fehler melden",
"submitFeedback": "Feedback senden" "submitFeedback": "Feedback senden",
}, "home": "Hauptkonsolen",
"igdbCredit": { "handheld": "Handhelds",
"poweredByIgdb": "Bereitgestellt von IGDB" "computer": "Heimcomputer",
}, "releaseYear": "Jahr veröffentlicht",
"gameBoard": { "name": "Alphabetisch",
"type": "Art"
},
"igdbCredit": {
"poweredByIgdb": "Bereitgestellt von IGDB"
},
"gameBoard": {
"settings": {
"wallpaper": "Benutzerdefinierte Wallpaper",
"shareLink": "Gemeinsam nutzbare Links (experimentell)",
"dangerZone": "Gefahrenzone"
}
},
"sessionExpired": {
"title": "Sitzung abgelaufen",
"login": "Einloggen",
"exit": "Ausgang"
},
"gameDetail": {
"videos": "Videos",
"screenshots": "Screenshots",
"perspective": "Perspektive",
"releaseDate": "Veröffentlichungsdatum",
"timeToBeat": "Zeit zu schlagen",
"gameModes": "Spielmodus",
"genres": "Genre",
"gamePlatforms": "Auch erhältlich für:",
"developers": "Entwickler",
"publishers": "Verlag",
"removeFromList": "Löschen",
"links": {
"official": "Offizielle Seite",
"wikia": "Fangemeinde",
"wikipedia": "Wikipedia",
"facebook": "Facebook",
"twitter": "Twitter",
"twitch": "Zucken",
"instagram": "Instagram",
"youtube": "Youtube",
"iphone": "iOS",
"ipad": "iPad",
"android": "Spielladen",
"steam": "Dampf",
"reddit": "Reddit",
"discord": "Zwietracht",
"google_plus": "Google Plus",
"tumblr": "Tumblr",
"linkedin": "Linkedin",
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Listenname bearbeiten",
"type": "Listentyp",
"settings": "Listeneinstellungen",
"placeholder": "Geben Sie hier Ihren Listennamen ein",
"wishlist": "Wunschzettel",
"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",
"sortByProgress": "Fortschritt",
"sortByRating": "Ergebnis",
"sortByReleaseDate": "Datum",
"sortByCustom": "Brauch",
"delete": "Liste löschen",
"moveLeft": "Geh nach links",
"moveRight": "Nach rechts bewegen",
"emptyList": "Diese Liste ist leer",
"addGame": "Spiel hinzufügen",
"view": "Listenansicht",
"moveList": "Liste verschieben",
"sortList": "Automatische Sortierliste",
"coversSizeTitle": "Abdeckungen herüber",
"views": {
"single": "Standard",
"wide": "Kompakt",
"text": "Nur Text",
"masonry": "Mauerwerk",
"grid": "Gitter"
}
},
"settings": { "settings": {
"wallpaper": "Benutzerdefinierte Wallpaper", "about": "Über",
"shareLink": "Gemeinsam nutzbare Links (experimentell)", "platforms": "Plattformen",
"dangerZone": "Gefahrenzone" "gameBoard": "Spielbrett",
} "public": "Öffentlichkeit",
}, "tags": "Stichworte",
"sessionExpired": { "account": "Konto",
"title": "Sitzung abgelaufen", "global": "Global",
"login": "Anmeldung", "reloading": "Neuladen...",
"exit": "Ausgang" "releases": "Releases",
}, "newsletter": "Erhalte Update-E-Mails (in Kürze)",
"gameDetail": { "branding": "Plattform-Branding (Farben, Logo usw.)",
"videos": "Videos", "language": "Sprache",
"screenshots": "Screenshots", "languages": {
"perspective": "Perspektive", "en": "Englisch",
"releaseDate": "Veröffentlichungsdatum", "es": "Spanisch",
"timeToBeat": "Zeit zu schlagen", "pl": "Polieren",
"gameModes": "Spielmodus", "de": "Deutsche",
"genres": "Genre", "ar": "Arabisch",
"gamePlatforms": "Auch erhältlich für:", "fr": "Französisch",
"developers": "Entwickler", "it": "Italienisch",
"publishers": "Verlag", "eu": "baskisch",
"removeFromList": "Aus Liste entfernen", "cs": "Tschechisch",
"links": { "ja": "japanisch"
"official": "Offizielle Seite", },
"wikia": "Fangemeinde", "ownedLists": "Zeige nur meine Plattformen",
"wikipedia": "Wikipedia", "sortPlatforms": "Plattformen alphabetisch sortieren",
"facebook": "Facebook", "ratings": "Spielstand ausblenden",
"twitter": "Twitter", "signOut": "Ausloggen",
"twitch": "Zucken", "wallpaper": {
"instagram": "Instagram", "title": "Hintergrundbild hochladen",
"youtube": "Youtube", "transparency": "Transparenz zulassen",
"iphone": "iOS", "currentWallpaper": "Aktuelles Hintergrundbild",
"ipad": "iPad", "wallpaper": "Tapete",
"android": "Spielladen", "removeWallpaper": "Tapete entfernen"
"steam": "Dampf", },
"reddit": "Reddit", "deleteAccount": {
"discord": "Zwietracht", "button": "Konto löschen",
"google_plus": "Google Plus", "message": "Ihre Kontodaten werden für immer gelöscht.",
"tumblr": "Tumblr", "title": "Bist du sicher?"
"linkedin": "Linkedin", }
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Listenname bearbeiten",
"type": "Listentyp",
"placeholder": "Geben Sie hier Ihren Listennamen ein",
"suggestions": {
"owned": "Besessen",
"wishlist": "Wunschzettel",
"currentlyPlaying": "Spielt gerade",
"completed": "Abgeschlossen"
}, },
"input": "Geben Sie Ihre eigenen ein", "tags": {
"add": "Liste hinzufügen", "title": "Spieletags",
"duplicateWarning": "Sie haben bereits eine Liste mit diesem Namen", "addTag": "Tag hinzufügen",
"getStarted": "Loslegen!", "createTag": "Tag erstellen",
"addFirstTime": "Willkommen, füge deine erste Liste hinzu!", "inputPlaceholder": "Tag name",
"sortByName": "DAS", "editTags": "Spiel-Tags bearbeiten",
"sortByRating": "Ergebnis", "message": "Klicken Sie auf das Tag, um es zu <a>{gameName} hinzuzufügen</a> . Klicke auf <i class=\"fas fa-times close\"></i> tag entfernen.",
"sortByReleaseDate": "Datum", "settingsMessage": "Sie können vorhandene Tags in den Einstellungen hinzufügen oder bearbeiten."
"sortByCustom": "Brauch",
"delete": "Löschen",
"moveLeft": "Geh nach links",
"moveRight": "Nach rechts bewegen",
"emptyList": "Diese Liste ist leer",
"addGame": "Spiel hinzufügen",
"view": "Listenansicht",
"moveList": "Liste verschieben",
"sortList": "Sortierliste",
"coversSizeTitle": "Abdeckungen herüber",
"views": {
"single": "Standard",
"wide": "Kompakt",
"text": "Nur Text",
"masonry": "Masonry",
"grid": "Gitter"
}
},
"settings": {
"about": "Über",
"platforms": "Plattformen",
"gameBoard": "Spielbrett",
"tags": "Stichworte",
"account": "Konto",
"global": "Global",
"darkTheme": "Dunkles Thema",
"reloading": "Neuladen...",
"releases": "Releases",
"newsletter": "Erhalte Update-E-Mails (in Kürze)",
"branding": "Plattform-Branding (Farben, Logo usw.)",
"language": "Sprache",
"languages": {
"en": "Englisch",
"es": "Spanisch",
"pl": "Polieren",
"de": "Deutsche",
"ar": "Arabisch",
"fr": "Französisch",
"it": "Italienisch",
"eu": "baskisch",
"cs": "Tschechisch",
"ja": "japanisch"
}, },
"ownedLists": "Zeige nur meine Plattformen", "gameSearch": {
"sortPlatforms": "Plattformen alphabetisch sortieren", "title": "Spiele hinzufügen zu",
"ratings": "Spielstand ausblenden", "inputPlaceholder": "Suche hier",
"signOut": "Ausloggen", "alreadyInList": "aus Suchergebnissen, die bereits in Ihrer Liste enthalten sind",
"wallpaper": { "noResultsFound": "Keine Ergebnisse",
"title": "Hintergrundbild hochladen", "missingGame": "Vermissen Sie ein Spiel? Helfen Sie der Community und",
"transparency": "Transparenz zulassen", "addToIGDB": "Fügen Sie es zu IGDB hinzu"
"currentWallpaper": "Aktuelles Hintergrundbild",
"removeWallpaper": "Tapete entfernen"
}, },
"deleteAccount": { "notes": {
"button": "Konto löschen", "addNote": "Notiz hinzufügen",
"message": "Ihre Kontodaten werden für immer gelöscht.", "notes": "Anmerkungen"
"title": "Bist du sicher?" },
"progresses": {
"addProgress": "Fortschritt hinzufügen",
"progresses": "Fortschritt"
} }
},
"tags": {
"title": "Spieletags",
"addTag": "Tag hinzufügen",
"createTag": "Tag erstellen",
"inputPlaceholder": "Tag name",
"applyTag": "Tag anwenden",
"useTags": "Verwenden Sie Tags, um Ihre Spiele besser zu organisieren"
},
"gameSearch": {
"title": "Spiele hinzufügen zu",
"inputPlaceholder": "Suche hier",
"alreadyInList": "von den Suchergebnissen bereits in Ihrer Liste",
"noResultsFound": "Keine Ergebnisse",
"missingGame": "Vermissen Sie ein Spiel? Helfen Sie der Community und",
"addToIGDB": "Fügen Sie es zu IGDB hinzu"
},
"notes": {
"addNote": "Notiz hinzufügen"
}
} }

View file

@ -91,6 +91,7 @@
"getStarted": "Get started!", "getStarted": "Get started!",
"addFirstTime": "Welcome, add your first list!", "addFirstTime": "Welcome, add your first list!",
"sortByName": "A-Z", "sortByName": "A-Z",
"sortByProgress": "Progress",
"sortByRating": "Score", "sortByRating": "Score",
"sortByReleaseDate": "Date", "sortByReleaseDate": "Date",
"sortByCustom": "Custom", "sortByCustom": "Custom",
@ -173,5 +174,9 @@
"notes": { "notes": {
"addNote": "Add note", "addNote": "Add note",
"notes": "Notes" "notes": "Notes"
},
"progresses": {
"addProgress": "Add progress",
"progresses": "Progress"
} }
} }

View file

@ -1,172 +1,182 @@
{ {
"global": { "global": {
"back": "atrás", "back": "atrás",
"save": "Salvar", "save": "Salvar",
"cancel": "Cancelar", "cancel": "Cancelar",
"create": "Crear", "create": "Crear",
"filter": "Filtrar", "filter": "Filtrar",
"by": "por", "by": "por",
"no": "no", "no": "no",
"yes": "sí", "yes": "sí",
"or": "o", "or": "o",
"returnHome": "Volver a casa", "returnHome": "Volver a casa",
"pageNotFound": "Página no encontrada" "pageNotFound": "Página no encontrada"
}, },
"errors": { "errors": {
"loading": "Error al cargar datos" "loading": "Error al cargar datos"
}, },
"releases": { "releases": {
"published": "Fecha de Publicación}" "published": "Fecha de Publicación}"
}, },
"platforms": { "platforms": {
"donateMessage": "Gamebrary es gratuito y de código abierto, considere ayudar a su desarrollo mediante", "donateMessage": "Gamebrary es gratuito y de código abierto, considere ayudar a su desarrollo mediante",
"donating": "donando", "donating": "donando",
"reportBugs": "informar errores", "reportBugs": "informar errores",
"submitFeedback": "enviando comentarios" "submitFeedback": "enviando comentarios",
}, "home": "Consolas para el hogar",
"igdbCredit": { "handheld": "Dispositivos de mano",
"poweredByIgdb": "Desarrollado por IGDB" "computer": "Computador del hogar",
}, "releaseYear": "Año de lanzamiento",
"gameBoard": { "name": "Alfabéticamente",
"type": "Tipo"
},
"igdbCredit": {
"poweredByIgdb": "Desarrollado por IGDB"
},
"gameBoard": {
"settings": {
"wallpaper": "Fondo de pantalla personalizado",
"shareLink": "Enlaces compartibles (experimental)",
"dangerZone": "Zona peligrosa"
}
},
"sessionExpired": {
"title": "Sesión expirada",
"login": "Iniciar sesión",
"exit": "Salida"
},
"gameDetail": {
"videos": "Videos",
"screenshots": "Capturas de pantalla",
"perspective": "Perspectiva",
"releaseDate": "Fecha de lanzamiento",
"timeToBeat": "Hora de vencer",
"gameModes": "Modo de juego",
"genres": "Género",
"gamePlatforms": "También disponible para:",
"developers": "Desarrollador",
"publishers": "Editores",
"removeFromList": "retirar",
"links": {
"official": "Sitio oficial",
"wikia": "Fandom",
"wikipedia": "Wikipedia",
"facebook": "Facebook",
"twitter": "Gorjeo",
"twitch": "Contracción nerviosa",
"instagram": "Instagram",
"youtube": "Youtube",
"iphone": "iOS",
"ipad": "iPad",
"android": "Tienda de juegos",
"steam": "Vapor",
"reddit": "Reddit",
"discord": "Discordia",
"google_plus": "Google Plus",
"tumblr": "Tumblr",
"linkedin": "Linkedin",
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Editar nombre de lista",
"type": "Tipo de lista",
"settings": "Configuraciones de lista",
"placeholder": "Escriba el nombre de su lista aquí",
"wishlist": "Lista de deseos",
"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",
"sortByProgress": "Progreso",
"sortByRating": "Puntuación",
"sortByReleaseDate": "Fecha",
"sortByCustom": "Personalizado",
"delete": "Eliminar lista",
"moveLeft": "Mover hacia la izquierda",
"moveRight": "Moverse a la derecha",
"emptyList": "Esta lista esta vacia",
"addGame": "Agregar juego",
"view": "Vista de la lista",
"moveList": "Mover lista",
"sortList": "Lista de ordenación automática",
"coversSizeTitle": "Cubre a través de",
"views": {
"single": "Defecto",
"wide": "Compacto",
"text": "Solo texto",
"masonry": "Albañilería",
"grid": "Cuadrícula"
}
},
"settings": { "settings": {
"wallpaper": "Fondo de pantalla personalizado", "about": "Acerca de",
"shareLink": "Enlaces compartibles (experimental)", "platforms": "Plataformas",
"dangerZone": "Zona peligrosa" "gameBoard": "Juego de mesa",
} "public": "Público",
}, "tags": "Etiquetas",
"sessionExpired": { "account": "Cuenta",
"title": "Sesión expirada", "global": "Global",
"login": "Iniciar sesión", "reloading": "Recargando ...",
"exit": "Salida" "releases": "Lanzamientos",
}, "newsletter": "Recibir correos electrónicos de actualización (próximamente)",
"gameDetail": { "branding": "Marca de la plataforma (colores, logotipo, etc.)",
"videos": "Videos", "language": "Idioma",
"screenshots": "Capturas de pantalla", "languages": {
"perspective": "Perspectiva", "en": "Inglés",
"releaseDate": "Fecha de lanzamiento", "es": "Español",
"timeToBeat": "Hora de vencer", "pl": "polaco",
"gameModes": "Modo de juego", "de": "alemán",
"genres": "Género", "ar": "Arábica",
"gamePlatforms": "También disponible para:", "fr": "francés",
"developers": "Desarrollador", "it": "italiano",
"publishers": "Editores", "eu": "vasco",
"removeFromList": "Quitar de la lista", "cs": "checo",
"links": { "ja": "japonés"
"official": "Sitio oficial", },
"wikia": "Fandom", "ownedLists": "Mostrar solo mis plataformas",
"wikipedia": "Wikipedia", "sortPlatforms": "Ordenar plataformas alfabéticamente",
"facebook": "Facebook", "ratings": "Ocultar puntuación del juego",
"twitter": "Gorjeo", "signOut": "desconectar",
"twitch": "Contracción nerviosa", "wallpaper": {
"instagram": "Instagram", "title": "Subir fondo de pantalla",
"youtube": "Youtube", "transparency": "Permitir transparencia",
"iphone": "iOS", "currentWallpaper": "Fondo de pantalla actual",
"ipad": "iPad", "wallpaper": "Papel pintado",
"android": "Tienda de juegos", "removeWallpaper": "Eliminar fondo de pantalla"
"steam": "Vapor", },
"reddit": "Reddit", "deleteAccount": {
"discord": "Discordia", "button": "Borrar cuenta",
"google_plus": "Google Plus", "message": "Los datos de su cuenta se eliminarán para siempre.",
"tumblr": "Tumblr", "title": "¿Estás seguro?"
"linkedin": "Linkedin", }
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Editar nombre de lista",
"type": "Tipo de lista",
"placeholder": "Escriba el nombre de su lista aquí",
"suggestions": {
"owned": "De propiedad",
"wishlist": "Lista de deseos",
"currentlyPlaying": "Reproduciendo",
"completed": "Terminado"
}, },
"input": "Ingrese el suyo", "tags": {
"add": "Añadir lista", "title": "Etiquetas de juego",
"duplicateWarning": "Ya tienes una lista con este nombre", "addTag": "Añadir etiqueta",
"getStarted": "¡Empezar!", "createTag": "Crear etiqueta",
"addFirstTime": "Bienvenido, agrega tu primera lista!", "inputPlaceholder": "Nombre de etiqueta",
"sortByName": "LA", "editTags": "Editar etiquetas de juego",
"sortByRating": "Puntuación", "message": "Haga clic en la etiqueta para agregarla a <a>{gameName}</a> . Haga clic en <i class=\"fas fa-times close\"></i> para eliminar la etiqueta",
"sortByReleaseDate": "Fecha", "settingsMessage": "Puede agregar o editar etiquetas existentes en la configuración."
"sortByCustom": "Personalizado",
"delete": "Borrar",
"moveLeft": "Mover hacia la izquierda",
"moveRight": "Mover a la derecha",
"emptyList": "Esta lista esta vacia",
"addGame": "Agregar juego",
"view": "Vista de la lista",
"moveList": "Mover lista",
"sortList": "Lista Ordenada",
"coversSizeTitle": "Cubre a través de",
"views": {
"single": "Defecto",
"wide": "Compacto",
"text": "Solo texto",
"masonry": "Masonry",
"grid": "Cuadrícula"
}
},
"settings": {
"about": "Acerca de",
"platforms": "Plataformas",
"gameBoard": "Juego de mesa",
"tags": "Etiquetas",
"account": "Cuenta",
"global": "Global",
"darkTheme": "Tema oscuro",
"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",
"es": "Español",
"pl": "polaco",
"de": "alemán",
"ar": "Arábica",
"fr": "francés",
"it": "italiano",
"eu": "vasco",
"cs": "checo",
"ja": "japonés"
}, },
"ownedLists": "Mostrar solo mis plataformas", "gameSearch": {
"sortPlatforms": "Ordenar plataformas alfabéticamente", "title": "Agregar juegos a",
"ratings": "Ocultar puntuación del juego", "inputPlaceholder": "Busca aquí",
"signOut": "desconectar", "alreadyInList": "de los resultados de búsqueda que ya están en su lista",
"wallpaper": { "noResultsFound": "No hay resultados",
"title": "Subir fondo de pantalla", "missingGame": "¿Te falta un juego? Ayuda a la comunidad y",
"transparency": "Permitir transparencia", "addToIGDB": "Agréguelo a IGDB"
"currentWallpaper": "Fondo de pantalla actual",
"removeWallpaper": "Eliminar fondo de pantalla"
}, },
"deleteAccount": { "notes": {
"button": "Borrar cuenta", "addNote": "Añadir la nota",
"message": "Los datos de su cuenta se eliminarán para siempre.", "notes": "Notas"
"title": "¿Estás seguro?" },
"progresses": {
"addProgress": "Agregar progreso",
"progresses": "Progreso"
} }
},
"tags": {
"title": "Etiquetas de juego",
"addTag": "Añadir etiqueta",
"createTag": "Crear etiqueta",
"inputPlaceholder": "Nombre del día",
"applyTag": "Aplicar etiqueta",
"useTags": "Usa etiquetas para organizar mejor tus juegos"
},
"gameSearch": {
"title": "Agregar juegos a",
"inputPlaceholder": "Busca aquí",
"alreadyInList": "de los resultados de búsqueda que ya están en su lista",
"noResultsFound": "No hay resultados",
"missingGame": "¿Te falta un juego? Ayuda a la comunidad y",
"addToIGDB": "Agréguelo a IGDB"
},
"notes": {
"addNote": "Añadir la nota"
}
} }

View file

@ -1,172 +1,182 @@
{ {
"global": { "global": {
"back": "Back", "back": "Back",
"save": "Save", "save": "Save",
"cancel": "Utzi", "cancel": "Utzi",
"create": "Sortu", "create": "Sortu",
"filter": "Filter", "filter": "Filter",
"by": "arabera", "by": "arabera",
"no": "no", "no": "no",
"yes": "bai", "yes": "bai",
"or": "edo", "or": "edo",
"returnHome": "Etxera itzuli", "returnHome": "Etxera itzuli",
"pageNotFound": "Ez da orria aurkitu" "pageNotFound": "Ez da orria aurkitu"
}, },
"errors": { "errors": {
"loading": "Errorea gertatu da datuak kargatzean" "loading": "Errorea gertatu da datuak kargatzean"
}, },
"releases": { "releases": {
"published": "Argitaratua {data}" "published": "Argitaratua {data}"
}, },
"platforms": { "platforms": {
"donateMessage": "Gamebrary iturri librea eta irekia da eta kontuan hartu bere garapenari laguntzen", "donateMessage": "Gamebrary iturri librea eta irekia da eta kontuan hartu bere garapenari laguntzen",
"donating": "eman", "donating": "eman",
"reportBugs": "akatsen berri ematea", "reportBugs": "akatsen berri ematea",
"submitFeedback": "feedbacka bidaltzea" "submitFeedback": "feedbacka bidaltzea",
}, "home": "Etxeko kontsolak",
"igdbCredit": { "handheld": "eskuko gailuek",
"poweredByIgdb": "IGDB-k eginda" "computer": "Etxeko ordenagailua",
}, "releaseYear": "Urtea kaleratu du",
"gameBoard": { "name": "alfabetikoki",
"type": "Mota"
},
"igdbCredit": {
"poweredByIgdb": "IGDB-k eginda"
},
"gameBoard": {
"settings": {
"wallpaper": "Neurri pertsonalizatua",
"shareLink": "Lotura partekagarriak (esperimentalak)",
"dangerZone": "Arriskuen zona"
}
},
"sessionExpired": {
"title": "Saioa iraungita dago",
"login": "Saioa hasi",
"exit": "Irten"
},
"gameDetail": {
"videos": "Bideoak",
"screenshots": "Pantaila-",
"perspective": "perspektiba",
"releaseDate": "Kaleratze data",
"timeToBeat": "Irabazteko garaia",
"gameModes": "Joko modua",
"genres": "generoa",
"gamePlatforms": "Eskuragarri ere:",
"developers": "Developer",
"publishers": "Argitaletxeak",
"removeFromList": "Kendu",
"links": {
"official": "Gune ofiziala",
"wikia": "fandom",
"wikipedia": "Wikipedia",
"facebook": "Facebook",
"twitter": "Twitter",
"twitch": "twitch",
"instagram": "Instagram",
"youtube": "Youtube",
"iphone": "iOS",
"ipad": "iPad",
"android": "Play denda",
"steam": "Lurrun",
"reddit": "Reddit",
"discord": "discord",
"google_plus": "Google Plus",
"tumblr": "Tumblr",
"linkedin": "Linkedin",
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Editatu zerrendaren izena",
"type": "Zerrenda mota",
"settings": "Zerrendako ezarpenak",
"placeholder": "Idatzi hemen zure zerrenda izena",
"wishlist": "Gustuko",
"input": "Sartu zurea",
"add": "Gehitu zerrenda",
"duplicateWarning": "Izen horrekin zerrenda bat duzu jada",
"getStarted": "Hasi!",
"addFirstTime": "Ongi etorri, gehitu zure lehen zerrenda!",
"sortByName": "THE",
"sortByProgress": "Eraikitzen",
"sortByRating": "Puntuazioa",
"sortByReleaseDate": "data",
"sortByCustom": "pertsonalizatua",
"delete": "Zerrenda ezabatu",
"moveLeft": "Mugitu ezkerrera",
"moveRight": "Mugitu eskuinera",
"emptyList": "Zerrenda hau hutsik dago",
"addGame": "Gehitu jokoa",
"view": "Zerrenda ikuspegia",
"moveList": "Mugitu zerrenda",
"sortList": "Auto ordenazioen zerrenda",
"coversSizeTitle": "Estaldurak zehar",
"views": {
"single": "Default",
"wide": "Compact",
"text": "Testua soilik",
"masonry": "Masoneria",
"grid": "Grid"
}
},
"settings": { "settings": {
"wallpaper": "Neurri pertsonalizatua", "about": "About",
"shareLink": "Lotura partekagarriak (esperimentalak)", "platforms": "plataformak",
"dangerZone": "Arriskuen zona" "gameBoard": "Joko taula",
} "public": "Publiko",
}, "tags": "Tags",
"sessionExpired": { "account": "Kontu-",
"title": "Saioa iraungita dago", "global": "Global",
"login": "Saioa hasi", "reloading": "Berkargatzean ...",
"exit": "Irten" "releases": "oharrak",
}, "newsletter": "Jaso eguneratze mezu elektronikoak (laster etorriko dira)",
"gameDetail": { "branding": "Plataforma marka (koloreak, logotipoa, etab ...)",
"videos": "Bideoak", "language": "Hizkuntza",
"screenshots": "Pantaila-", "languages": {
"perspective": "perspektiba", "en": "English",
"releaseDate": "Kaleratze data", "es": "Espainiako",
"timeToBeat": "Irabazteko garaia", "pl": "Poloniako",
"gameModes": "Joko modua", "de": "Alemaniako",
"genres": "generoa", "ar": "arabiera",
"gamePlatforms": "Eskuragarri ere:", "fr": "Frantziako",
"developers": "Developer", "it": "Italiako",
"publishers": "Argitaletxeak", "eu": "Euskal",
"removeFromList": "Kendu zerrendatik", "cs": "Txekiar",
"links": { "ja": "Japoniako"
"official": "Gune ofiziala", },
"wikia": "fandom", "ownedLists": "Nire plataformak bakarrik erakutsi",
"wikipedia": "Wikipedia", "sortPlatforms": "Ordenatu plataformak alfabetikoki",
"facebook": "Facebook", "ratings": "Ezkutatu jokoaren puntuazioa",
"twitter": "Twitter", "signOut": "Hasi saioa",
"twitch": "twitch", "wallpaper": {
"instagram": "Instagram", "title": "Kargatu horma-irudia",
"youtube": "Youtube", "transparency": "Gardentasuna eman",
"iphone": "iOS", "currentWallpaper": "Uneko horma-irudia",
"ipad": "iPad", "wallpaper": "Wallpaper",
"android": "Play denda", "removeWallpaper": "Kendu papera"
"steam": "Lurrun", },
"reddit": "Reddit", "deleteAccount": {
"discord": "discord", "button": "Ezabatu kontua",
"google_plus": "Google Plus", "message": "Zure kontuko datuak betiko ezabatuko dira.",
"tumblr": "Tumblr", "title": "Ziur zaude?"
"linkedin": "Linkedin", }
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Editatu zerrendaren izena",
"type": "Zerrenda mota",
"placeholder": "Idatzi hemen zure zerrenda izena",
"suggestions": {
"owned": "sozietateak",
"wishlist": "Gustuko",
"currentlyPlaying": "Gaur egun jolasten",
"completed": "Osatua"
}, },
"input": "Sartu zurea", "tags": {
"add": "Gehitu zerrenda", "title": "Jokoaren etiketak",
"duplicateWarning": "Dagoeneko zerrenda bat duzu izen horrekin", "addTag": "Gehitu etiketa",
"getStarted": "Hasi!", "createTag": "Etiketa sortu",
"addFirstTime": "Ongi etorri, gehitu zure lehen zerrenda!", "inputPlaceholder": "Etiketaren izena",
"sortByName": "THE", "editTags": "Editatu jokoen etiketak",
"sortByRating": "Puntuazioa", "message": "Egin klik etiketan <a>{gameName}</a> (e) n gehitzeko. Egin klik <i class=\"fas fa-times close\"></i> etiketa kentzeko.",
"sortByReleaseDate": "data", "settingsMessage": "Dauden ezarpenetan etiketak gehitu edo editatu ditzakezu."
"sortByCustom": "pertsonalizatua",
"delete": "ezabatu",
"moveLeft": "Mugitu ezkerrera",
"moveRight": "Mugitu eskuinera",
"emptyList": "Zerrenda hau hutsik dago",
"addGame": "Gehitu jokoa",
"view": "Zerrenda ikuspegia",
"moveList": "Mugitu zerrenda",
"sortList": "Sailkapen zerrenda",
"coversSizeTitle": "Estaldurak zehar",
"views": {
"single": "Default",
"wide": "Compact",
"text": "Testua soilik",
"masonry": "Masonry",
"grid": "Grid"
}
},
"settings": {
"about": "About",
"platforms": "plataformak",
"gameBoard": "Joko taula",
"tags": "Tags",
"account": "Kontu-",
"global": "Global",
"darkTheme": "Gai iluna",
"reloading": "Berkargatzean ...",
"releases": "oharrak",
"newsletter": "Jaso eguneratze mezu elektronikoak (laster etorriko dira)",
"branding": "Plataforma marka (koloreak, logotipoa, etab ...)",
"language": "Hizkuntza",
"languages": {
"en": "English",
"es": "Espainiako",
"pl": "Poloniako",
"de": "Alemaniako",
"ar": "arabiera",
"fr": "Frantziako",
"it": "Italiako",
"eu": "Euskal",
"cs": "Txekiar",
"ja": "Japoniako"
}, },
"ownedLists": "Nire plataformak bakarrik erakutsi", "gameSearch": {
"sortPlatforms": "Ordenatu plataformak alfabetikoki", "title": "Gehitu jokoak",
"ratings": "Ezkutatu jokoaren puntuazioa", "inputPlaceholder": "Bilatu hemen",
"signOut": "Hasi saioa", "alreadyInList": "dagoeneko zure zerrendako bilaketa-emaitzetatik",
"wallpaper": { "noResultsFound": "Emaitzarik ez",
"title": "Kargatu horma-irudia", "missingGame": "Joko bat falta al zaizu? Lagundu komunitateari eta",
"transparency": "Gardentasuna eman", "addToIGDB": "Gehitu IGDB-ri"
"currentWallpaper": "Uneko horma-irudia",
"removeWallpaper": "Kendu papera"
}, },
"deleteAccount": { "notes": {
"button": "Ezabatu kontua", "addNote": "Oharra gehitu",
"message": "Zure kontuko datuak betiko ezabatuko dira.", "notes": "Oharrak"
"title": "Ziur zaude?" },
"progresses": {
"addProgress": "Gehitu aurrerapenak",
"progresses": "Eraikitzen"
} }
},
"tags": {
"title": "Jokoaren etiketak",
"addTag": "Gehitu etiketa",
"createTag": "Etiketa sortu",
"inputPlaceholder": "Egunaren izena",
"applyTag": "Aplikatu etiketa",
"useTags": "Erabili etiketak zure jokoak hobeto antolatzeko"
},
"gameSearch": {
"title": "Gehitu jokoak",
"inputPlaceholder": "Bilatu hemen",
"alreadyInList": "dagoeneko zure zerrendako bilaketa-emaitzetatik",
"noResultsFound": "Emaitzarik ez",
"missingGame": "Joko bat falta al zaizu? Lagundu komunitateari eta",
"addToIGDB": "Gehitu IGDB-ri"
},
"notes": {
"addNote": "Oharra gehitu"
}
} }

View file

@ -1,172 +1,182 @@
{ {
"global": { "global": {
"back": "Retour", "back": "Retour",
"save": "sauvegarder", "save": "sauver",
"cancel": "Annuler", "cancel": "Annuler",
"create": "Créer", "create": "Créer",
"filter": "Filtre", "filter": "Filtre",
"by": "par", "by": "par",
"no": "non", "no": "non",
"yes": "Oui", "yes": "Oui",
"or": "ou", "or": "ou",
"returnHome": "Rentrer à la maison", "returnHome": "Rentrer à la maison",
"pageNotFound": "Page non trouvée" "pageNotFound": "Page non trouvée"
}, },
"errors": { "errors": {
"loading": "Erreur lors du chargement des données" "loading": "Erreur lors du chargement des données"
}, },
"releases": { "releases": {
"published": "Date de publication}" "published": "Date de publication}"
}, },
"platforms": { "platforms": {
"donateMessage": "Gamebrary est gratuit et open source, envisagez daider son développement en", "donateMessage": "Gamebrary est gratuit et open source, envisagez d'aider à son développement en",
"donating": "faire un don", "donating": "faire un don",
"reportBugs": "signaler des bugs", "reportBugs": "signaler des bogues",
"submitFeedback": "soumettre des commentaires" "submitFeedback": "soumettre des commentaires",
}, "home": "Consoles de salon",
"igdbCredit": { "handheld": "Ordinateurs de poche",
"poweredByIgdb": "Propulsé par IGDB" "computer": "Ordinateur de famille",
}, "releaseYear": "Année de sortie",
"gameBoard": { "name": "Alphabétiquement",
"type": "Type"
},
"igdbCredit": {
"poweredByIgdb": "Propulsé par IGDB"
},
"gameBoard": {
"settings": {
"wallpaper": "Fond d'écran personnalisé",
"shareLink": "Liens partageables (expérimental)",
"dangerZone": "Zone dangereuse"
}
},
"sessionExpired": {
"title": "La session a expiré",
"login": "S'identifier",
"exit": "Sortie"
},
"gameDetail": {
"videos": "Vidéos",
"screenshots": "Captures d'écran",
"perspective": "La perspective",
"releaseDate": "Date de sortie",
"timeToBeat": "Il est temps de battre",
"gameModes": "Mode de jeu",
"genres": "Genre",
"gamePlatforms": "Aussi disponible pour:",
"developers": "Développeur",
"publishers": "Éditeurs",
"removeFromList": "Retirer",
"links": {
"official": "Site officiel",
"wikia": "Fandom",
"wikipedia": "Wikipédia",
"facebook": "Facebook",
"twitter": "Gazouillement",
"twitch": "Tic",
"instagram": "Instagram",
"youtube": "Youtube",
"iphone": "iOS",
"ipad": "iPad",
"android": "Play Store",
"steam": "Vapeur",
"reddit": "Reddit",
"discord": "Discorde",
"google_plus": "Google Plus",
"tumblr": "Tumblr",
"linkedin": "Linkedin",
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Modifier le nom de la liste",
"type": "Type de liste",
"settings": "Liste des paramètres",
"placeholder": "Tapez le nom de votre liste ici",
"wishlist": "Liste de souhaits",
"input": "Entrez le vôtre",
"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",
"sortByProgress": "Le progrès",
"sortByRating": "But",
"sortByReleaseDate": "Rendez-vous amoureux",
"sortByCustom": "Douane",
"delete": "Supprimer la liste",
"moveLeft": "Se déplacer à gauche",
"moveRight": "Déplacer vers la droite",
"emptyList": "Cette liste est vide",
"addGame": "Ajouter un jeu",
"view": "Affichage liste",
"moveList": "Déplacer la liste",
"sortList": "Liste de tri automatique",
"coversSizeTitle": "Couvre à travers",
"views": {
"single": "Défaut",
"wide": "Compact",
"text": "Texte seulement",
"masonry": "Maçonnerie",
"grid": "la grille"
}
},
"settings": { "settings": {
"wallpaper": "Papier peint personnalisé", "about": "Sur",
"shareLink": "Liens partageables (expérimental)", "platforms": "Plateformes",
"dangerZone": "Zone dangereuse" "gameBoard": "Plateau de jeu",
} "public": "Publique",
}, "tags": "Mots clés",
"sessionExpired": { "account": "Compte",
"title": "La session a expiré", "global": "Global",
"login": "S'identifier", "reloading": "Rechargement ...",
"exit": "Sortie" "releases": "Communiqués",
}, "newsletter": "Recevez des e-mails de mise à jour (à venir bientôt)",
"gameDetail": { "branding": "Marque de la plateforme (couleurs, logo, etc ...)",
"videos": "Vidéos", "language": "La langue",
"screenshots": "Captures d'écran", "languages": {
"perspective": "La perspective", "en": "Anglais",
"releaseDate": "Date de sortie", "es": "Espanol",
"timeToBeat": "Temps à battre", "pl": "polonais",
"gameModes": "Mode de jeu", "de": "allemand",
"genres": "Genre", "ar": "arabe",
"gamePlatforms": "Aussi disponible pour:", "fr": "français",
"developers": "Développeur", "it": "italien",
"publishers": "Les éditeurs", "eu": "basque",
"removeFromList": "Retirer de la liste", "cs": "tchèque",
"links": { "ja": "Japonais"
"official": "Site officiel", },
"wikia": "Fandom", "ownedLists": "Afficher uniquement mes plateformes",
"wikipedia": "Wikipédia", "sortPlatforms": "Trier les plateformes par ordre alphabétique",
"facebook": "Facebook", "ratings": "Masquer le score du jeu",
"twitter": "Gazouillement", "signOut": "Déconnexion",
"twitch": "Tic", "wallpaper": {
"instagram": "Instagram", "title": "Télécharger un fond d'écran",
"youtube": "Youtube", "transparency": "Autoriser la transparence",
"iphone": "iOS", "currentWallpaper": "Fond d'écran actuel",
"ipad": "iPad", "wallpaper": "Fond d'écran",
"android": "Play Store", "removeWallpaper": "Supprimer le papier peint"
"steam": "Vapeur", },
"reddit": "Reddit", "deleteAccount": {
"discord": "Discorde", "button": "Supprimer le compte",
"google_plus": "Google Plus", "message": "Les données de votre compte seront supprimées pour toujours.",
"tumblr": "Tumblr", "title": "Êtes-vous sûr?"
"linkedin": "Linkedin", }
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Editer le nom de la liste",
"type": "Type de liste",
"placeholder": "Tapez votre nom de liste ici",
"suggestions": {
"owned": "Possédé",
"wishlist": "Liste de souhaits",
"currentlyPlaying": "En train de jouer",
"completed": "Terminé"
}, },
"input": "Entrez votre propre", "tags": {
"add": "Ajouter la liste", "title": "Tags du jeu",
"duplicateWarning": "Vous avez déjà une liste avec ce nom", "addTag": "Ajouter une étiquette",
"getStarted": "Commencer!", "createTag": "Créer une balise",
"addFirstTime": "Bienvenue, ajoutez votre première liste!", "inputPlaceholder": "Nom du tag",
"sortByName": "LA", "editTags": "Modifier les balises de jeu",
"sortByRating": "But", "message": "Cliquez sur le tag pour l'ajouter à <a>{gameName}</a> . Cliquer sur <i class=\"fas fa-times close\"></i> pour supprimer la balise.",
"sortByReleaseDate": "Rendez-vous amoureux", "settingsMessage": "Vous pouvez ajouter ou modifier des balises existantes dans les paramètres."
"sortByCustom": "Douane",
"delete": "Effacer",
"moveLeft": "Se déplacer à gauche",
"moveRight": "Déplacer vers la droite",
"emptyList": "Cette liste est vide",
"addGame": "Ajouter un jeu",
"view": "Vue liste",
"moveList": "Déplacer la liste",
"sortList": "Liste de tri",
"coversSizeTitle": "Couvre à travers",
"views": {
"single": "Défaut",
"wide": "Compact",
"text": "Texte seulement",
"masonry": "Masonry",
"grid": "la grille"
}
},
"settings": {
"about": "À propos",
"platforms": "Plateformes",
"gameBoard": "Plateau de jeu",
"tags": "Mots clés",
"account": "Compte",
"global": "Global",
"darkTheme": "Thème sombre",
"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",
"es": "Espanol",
"pl": "polonais",
"de": "allemand",
"ar": "arabe",
"fr": "français",
"it": "italien",
"eu": "basque",
"cs": "tchèque",
"ja": "Japonais"
}, },
"ownedLists": "Afficher uniquement mes plateformes", "gameSearch": {
"sortPlatforms": "Trier les plateformes par ordre alphabétique", "title": "Ajouter des jeux à",
"ratings": "Masquer le score du jeu", "inputPlaceholder": "Cherche ici",
"signOut": "Déconnexion", "alreadyInList": "à partir des résultats de recherche déjà dans votre liste",
"wallpaper": { "noResultsFound": "Aucun résultat",
"title": "Télécharger un fond d'écran", "missingGame": "Vous manquez un match? Aidez la communauté et",
"transparency": "Autoriser la transparence", "addToIGDB": "Ajoutez-le à IGDB"
"currentWallpaper": "Fond d'écran actuel",
"removeWallpaper": "Supprimer le papier peint"
}, },
"deleteAccount": { "notes": {
"button": "Supprimer le compte", "addNote": "Ajouter une note",
"message": "Les données de votre compte seront définitivement supprimées.", "notes": "Remarques"
"title": "Êtes-vous sûr?" },
"progresses": {
"addProgress": "Ajouter des progrès",
"progresses": "Le progrès"
} }
},
"tags": {
"title": "Balises de jeu",
"addTag": "Ajouter une étiquette",
"createTag": "Créer un tag",
"inputPlaceholder": "Nom du jour",
"applyTag": "Appliquer le tag",
"useTags": "Utilisez des tags pour mieux organiser vos jeux"
},
"gameSearch": {
"title": "Ajouter des jeux à",
"inputPlaceholder": "Cherche ici",
"alreadyInList": "des résultats de recherche déjà dans votre liste",
"noResultsFound": "Aucun résultat",
"missingGame": "Manquer un jeu? Aidez la communauté et",
"addToIGDB": "Ajoutez-le à IGDB"
},
"notes": {
"addNote": "Ajouter une note"
}
} }

View file

@ -1,172 +1,182 @@
{ {
"global": { "global": {
"back": "Indietro", "back": "Indietro",
"save": "Salvare", "save": "Salvare",
"cancel": "Annulla", "cancel": "Annulla",
"create": "Creare", "create": "Creare",
"filter": "Filtro", "filter": "Filtro",
"by": "di", "by": "di",
"no": "no", "no": "no",
"yes": "sì", "yes": "sì",
"or": "o", "or": "o",
"returnHome": "Torna a casa", "returnHome": "Torna a casa",
"pageNotFound": "pagina non trovata" "pageNotFound": "pagina non trovata"
}, },
"errors": { "errors": {
"loading": "Errore durante il caricamento dei dati" "loading": "Errore durante il caricamento dei dati"
}, },
"releases": { "releases": {
"published": "Pubblicato {data}" "published": "Pubblicato {data}"
}, },
"platforms": { "platforms": {
"donateMessage": "Gamebrary è gratuito e open source, considera di aiutarne lo sviluppo", "donateMessage": "Gamebrary è gratuito e open source, considera l'idea di aiutarne lo sviluppo",
"donating": "la donazione", "donating": "la donazione",
"reportBugs": "segnalazione di bug", "reportBugs": "segnalazione di bug",
"submitFeedback": "invio feedback" "submitFeedback": "invio feedback",
}, "home": "Console domestiche",
"igdbCredit": { "handheld": "Palmari",
"poweredByIgdb": "Alimentato da IGDB" "computer": "Computer domestico",
}, "releaseYear": "Anno rilasciato",
"gameBoard": { "name": "In ordine alfabetico",
"type": "genere"
},
"igdbCredit": {
"poweredByIgdb": "Alimentato da IGDB"
},
"gameBoard": {
"settings": {
"wallpaper": "Sfondo personalizzato",
"shareLink": "Link condivisibili (sperimentale)",
"dangerZone": "Zona pericolosa"
}
},
"sessionExpired": {
"title": "Sessione scaduta",
"login": "Accesso",
"exit": "Uscita"
},
"gameDetail": {
"videos": "video",
"screenshots": "Screenshots",
"perspective": "Prospettiva",
"releaseDate": "Data di rilascio",
"timeToBeat": "È tempo di battere",
"gameModes": "Modalità di gioco",
"genres": "Genere",
"gamePlatforms": "Disponibile anche per:",
"developers": "Sviluppatore",
"publishers": "editori",
"removeFromList": "Rimuovere",
"links": {
"official": "Sito ufficiale",
"wikia": "Mondo dei fan",
"wikipedia": "Wikipedia",
"facebook": "Facebook",
"twitter": "cinguettio",
"twitch": "Contrazione",
"instagram": "Instagram",
"youtube": "Youtube",
"iphone": "iOS",
"ipad": "iPad",
"android": "Play Store",
"steam": "Vapore",
"reddit": "Reddit",
"discord": "Discordia",
"google_plus": "Google Plus",
"tumblr": "Tumblr",
"linkedin": "Linkedin",
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Modifica il nome dell'elenco",
"type": "Tipo di elenco",
"settings": "Elenco impostazioni",
"placeholder": "Digita qui il nome della tua lista",
"wishlist": "Lista dei desideri",
"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",
"sortByProgress": "Progresso",
"sortByRating": "Punto",
"sortByReleaseDate": "Data",
"sortByCustom": "costume",
"delete": "Elimina elenco",
"moveLeft": "Muovere a sinistra",
"moveRight": "Vai a destra",
"emptyList": "Questo elenco è vuoto",
"addGame": "Aggiungi gioco",
"view": "Visualizzazione elenco",
"moveList": "Sposta elenco",
"sortList": "Elenco di ordinamento automatico",
"coversSizeTitle": "Copre attraverso",
"views": {
"single": "Predefinito",
"wide": "Compatto",
"text": "Solo testo",
"masonry": "Opere murarie",
"grid": "Griglia"
}
},
"settings": { "settings": {
"wallpaper": "Sfondo personalizzato", "about": "Di",
"shareLink": "Link condivisibili (sperimentale)", "platforms": "piattaforme",
"dangerZone": "Zona pericolosa" "gameBoard": "Tavolo da gioco",
} "public": "Pubblico",
}, "tags": "tag",
"sessionExpired": { "account": "account",
"title": "Sessione scaduta", "global": "Globale",
"login": "Accesso", "reloading": "Ricaricamento ...",
"exit": "Uscita" "releases": "Uscite",
}, "newsletter": "Ricevi email di aggiornamento (in arrivo)",
"gameDetail": { "branding": "Marchio della piattaforma (colori, logo, ecc ...)",
"videos": "video", "language": "linguaggio",
"screenshots": "Screenshots", "languages": {
"perspective": "Prospettiva", "en": "inglese",
"releaseDate": "Data di rilascio", "es": "spagnolo",
"timeToBeat": "È tempo di battere", "pl": "polacco",
"gameModes": "Modalità di gioco", "de": "Tedesco",
"genres": "Genere", "ar": "Arabo",
"gamePlatforms": "Disponibile anche per:", "fr": "francese",
"developers": "Sviluppatore", "it": "italiano",
"publishers": "editori", "eu": "basco",
"removeFromList": "Rimuovere dalla lista", "cs": "ceco",
"links": { "ja": "giapponese"
"official": "Sito ufficiale", },
"wikia": "Mondo dei fan", "ownedLists": "Mostra solo le mie piattaforme",
"wikipedia": "Wikipedia", "sortPlatforms": "Ordina le piattaforme in ordine alfabetico",
"facebook": "Facebook", "ratings": "Nascondi il punteggio del gioco",
"twitter": "cinguettio", "signOut": "disconnessione",
"twitch": "Contrazione", "wallpaper": {
"instagram": "Instagram", "title": "Carica sfondo",
"youtube": "Youtube", "transparency": "Consenti trasparenza",
"iphone": "iOS", "currentWallpaper": "Sfondo corrente",
"ipad": "iPad", "wallpaper": "Sfondo",
"android": "Play Store", "removeWallpaper": "Rimuovi sfondo"
"steam": "Vapore", },
"reddit": "Reddit", "deleteAccount": {
"discord": "Discordia", "button": "Eliminare l'account",
"google_plus": "Google Plus", "message": "I dati del tuo account verranno eliminati per sempre.",
"tumblr": "Tumblr", "title": "Sei sicuro?"
"linkedin": "Linkedin", }
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Modifica il nome dell'elenco",
"type": "Tipo di elenco",
"placeholder": "Digita qui il nome della tua lista",
"suggestions": {
"owned": "Di proprietà",
"wishlist": "Lista dei desideri",
"currentlyPlaying": "Attualmente in riproduzione",
"completed": "Completato"
}, },
"input": "Inserisci il tuo", "tags": {
"add": "Aggiungi elenco", "title": "Tag di gioco",
"duplicateWarning": "Hai già un elenco con questo nome", "addTag": "Aggiungi Tag",
"getStarted": "Iniziare!", "createTag": "Crea tag",
"addFirstTime": "Benvenuto, aggiungi il tuo primo elenco!", "inputPlaceholder": "Nome del tag",
"sortByName": "IL", "editTags": "Modifica i tag di gioco",
"sortByRating": "Punto", "message": "Fai clic sul tag per aggiungerlo a <a>{gameName}</a> . Clicca su <i class=\"fas fa-times close\"></i> per rimuovere il tag.",
"sortByReleaseDate": "Data", "settingsMessage": "Puoi aggiungere o modificare tag esistenti nelle impostazioni."
"sortByCustom": "costume",
"delete": "Elimina",
"moveLeft": "Muovere a sinistra",
"moveRight": "Vai a destra",
"emptyList": "Questo elenco è vuoto",
"addGame": "Aggiungi gioco",
"view": "Visualizzazione elenco",
"moveList": "Sposta elenco",
"sortList": "Elenco di ordinamento",
"coversSizeTitle": "Copre attraverso",
"views": {
"single": "Predefinito",
"wide": "Compatto",
"text": "Solo testo",
"masonry": "Masonry",
"grid": "Griglia"
}
},
"settings": {
"about": "Di",
"platforms": "piattaforme",
"gameBoard": "Tavolo da gioco",
"tags": "tag",
"account": "account",
"global": "Globale",
"darkTheme": "Tema scuro",
"reloading": "Ricaricamento ...",
"releases": "Uscite",
"newsletter": "Ricevi email di aggiornamento (in arrivo)",
"branding": "Marchio della piattaforma (colori, logo, ecc ...)",
"language": "linguaggio",
"languages": {
"en": "Inglese",
"es": "spagnolo",
"pl": "polacco",
"de": "Tedesco",
"ar": "Arabo",
"fr": "francese",
"it": "italiano",
"eu": "basco",
"cs": "ceco",
"ja": "giapponese"
}, },
"ownedLists": "Mostra solo le mie piattaforme", "gameSearch": {
"sortPlatforms": "Ordina le piattaforme in ordine alfabetico", "title": "Aggiungi giochi a",
"ratings": "Nascondi il punteggio del gioco", "inputPlaceholder": "Cerca qui",
"signOut": "disconnessione", "alreadyInList": "dai risultati di ricerca già nel tuo elenco",
"wallpaper": { "noResultsFound": "Nessun risultato",
"title": "Carica sfondo", "missingGame": "Manca una partita? Aiuta la comunità e",
"transparency": "Consenti trasparenza", "addToIGDB": "Aggiungilo a IGDB"
"currentWallpaper": "Sfondo corrente",
"removeWallpaper": "Rimuovi sfondo"
}, },
"deleteAccount": { "notes": {
"button": "Eliminare l'account", "addNote": "Aggiungi nota",
"message": "I dati del tuo account verranno eliminati per sempre.", "notes": "Gli appunti"
"title": "Sei sicuro?" },
"progresses": {
"addProgress": "Aggiungi progressi",
"progresses": "Progresso"
} }
},
"tags": {
"title": "Tag di gioco",
"addTag": "Aggiungi Tag",
"createTag": "Crea tag",
"inputPlaceholder": "Nome del giorno",
"applyTag": "Applica tag",
"useTags": "Usa i tag per organizzare meglio i tuoi giochi"
},
"gameSearch": {
"title": "Aggiungi giochi a",
"inputPlaceholder": "Cerca qui",
"alreadyInList": "dai risultati di ricerca già nel tuo elenco",
"noResultsFound": "Nessun risultato",
"missingGame": "Manca una partita? Aiuta la comunità e",
"addToIGDB": "Aggiungilo a IGDB"
},
"notes": {
"addNote": "Aggiungi nota"
}
} }

View file

@ -1,172 +1,182 @@
{ {
"global": { "global": {
"back": "バック", "back": "バック",
"save": "保存する", "save": "セーブ",
"cancel": "キャンセル", "cancel": "キャンセル",
"create": "作成する", "create": "作成する",
"filter": "フィルタ", "filter": "フィルタ",
"by": "によって", "by": "によって",
"no": "いや", "no": "いや",
"yes": "はい", "yes": "はい",
"or": "または", "or": "または",
"returnHome": "帰宅", "returnHome": "帰宅",
"pageNotFound": "ページが見つかりません" "pageNotFound": "ページが見つかりません"
}, },
"errors": { "errors": {
"loading": "データの読み込みエラー" "loading": "データの読み込みエラー"
}, },
"releases": { "releases": {
"published": "{date}を公開しました" "published": "{date}を公開しました"
}, },
"platforms": { "platforms": {
"donateMessage": "Gamebraryは無料でオープンソースです。その開発を支援することを検討してください", "donateMessage": "Gamebraryは無料でオープンソースです。その開発を支援することを検討してください",
"donating": "寄付", "donating": "寄付",
"reportBugs": "バグを報告する", "reportBugs": "バグを報告する",
"submitFeedback": "フィードバックを送信する" "submitFeedback": "フィードバックを送信する",
}, "home": "ホームコンソール",
"igdbCredit": { "handheld": "ハンドヘルド",
"poweredByIgdb": "IGDBを搭載" "computer": "ホームコンピューター",
}, "releaseYear": "リリース年",
"gameBoard": { "name": "アルファベット順",
"type": "タイプ"
},
"igdbCredit": {
"poweredByIgdb": "IGDBを搭載"
},
"gameBoard": {
"settings": {
"wallpaper": "カスタム壁紙",
"shareLink": "共有可能なリンク(実験的)",
"dangerZone": "危険区域"
}
},
"sessionExpired": {
"title": "セッションの有効期限が切れ",
"login": "ログイン",
"exit": "出口"
},
"gameDetail": {
"videos": "動画",
"screenshots": "スクリーンショット",
"perspective": "遠近法",
"releaseDate": "発売日",
"timeToBeat": "ビートする時間",
"gameModes": "ゲームモード",
"genres": "ジャンル",
"gamePlatforms": "以下にも利用可能:",
"developers": "開発者",
"publishers": "出版社",
"removeFromList": "削除する",
"links": {
"official": "公式サイト",
"wikia": "ファンダム",
"wikipedia": "ウィキペディア",
"facebook": "フェイスブック",
"twitter": "Twitter",
"twitch": "けいれん",
"instagram": "Instagram",
"youtube": "Youtube",
"iphone": "iOS",
"ipad": "iPad",
"android": "プレイストア",
"steam": "蒸気",
"reddit": "Reddit",
"discord": "不和",
"google_plus": "Google Plus",
"tumblr": "タンブラー",
"linkedin": "Linkedin",
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "リスト名を編集",
"type": "リストタイプ",
"settings": "リスト設定",
"placeholder": "ここにリスト名を入力してください",
"wishlist": "ウィッシュリスト",
"input": "あなた自身を入力してください",
"add": "リストを追加",
"duplicateWarning": "この名前のリストは既にあります",
"getStarted": "始めましょう!",
"addFirstTime": "ようこそ、最初のリストを追加してください!",
"sortByName": "THE",
"sortByProgress": "進捗",
"sortByRating": "スコア",
"sortByReleaseDate": "日付",
"sortByCustom": "カスタム",
"delete": "リストを削除",
"moveLeft": "左に移動",
"moveRight": "右に動く",
"emptyList": "このリストは空です",
"addGame": "ゲームを追加",
"view": "リストビュー",
"moveList": "リストを移動する",
"sortList": "自動ソートリスト",
"coversSizeTitle": "全体をカバー",
"views": {
"single": "デフォルト",
"wide": "コンパクト",
"text": "テキストのみ",
"masonry": "石積み",
"grid": "グリッド"
}
},
"settings": { "settings": {
"wallpaper": "カスタム壁紙", "about": "約",
"shareLink": "共有可能なリンク(実験的)", "platforms": "プラットフォーム",
"dangerZone": "危険区域" "gameBoard": "ゲームボード",
} "public": "パブリック",
}, "tags": "タグ",
"sessionExpired": { "account": "アカウント",
"title": "セッションの有効期限が切れ", "global": "グローバル",
"login": "ログイン", "reloading": "再読み込みしています...",
"exit": "出口" "releases": "リリース",
}, "newsletter": "更新メールを受け取る(近日公開予定)",
"gameDetail": { "branding": "プラットフォームのブランディング(色、ロゴなど)",
"videos": "動画", "language": "言語",
"screenshots": "スクリーンショット", "languages": {
"perspective": "遠近法", "en": "英語",
"releaseDate": "発売日", "es": "スペイン語",
"timeToBeat": "ビートする時間", "pl": "研磨",
"gameModes": "ゲームモード", "de": "ドイツ人",
"genres": "ジャンル", "ar": "アラビア語",
"gamePlatforms": "以下にも利用可能:", "fr": "フランス語",
"developers": "開発者", "it": "イタリア語",
"publishers": "出版社", "eu": "バスク",
"removeFromList": "リストから削除する", "cs": "チェコ語",
"links": { "ja": "日本人"
"official": "オフィシャルサイト", },
"wikia": "ファンダム", "ownedLists": "プラットフォームのみを表示する",
"wikipedia": "ウィキペディア", "sortPlatforms": "プラットフォームをアルファベット順に並べ替えます",
"facebook": "フェイスブック", "ratings": "ゲームのスコアを非表示",
"twitter": "Twitter", "signOut": "サインアウト",
"twitch": "けいれん", "wallpaper": {
"instagram": "Instagram", "title": "壁紙をアップロード",
"youtube": "Youtube", "transparency": "透明化を許可する",
"iphone": "iOS", "currentWallpaper": "現在の壁紙",
"ipad": "iPad", "wallpaper": "壁紙",
"android": "プレイストア", "removeWallpaper": "壁紙を削除"
"steam": "蒸気", },
"reddit": "Reddit", "deleteAccount": {
"discord": "不和", "button": "アカウントを削除する",
"google_plus": "Google Plus", "message": "アカウントデータは完全に削除されます。",
"tumblr": "タンブラー", "title": "本気ですか?"
"linkedin": "Linkedin", }
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "リスト名を編集",
"type": "リストタイプ",
"placeholder": "ここにリスト名を入力してください",
"suggestions": {
"owned": "所有",
"wishlist": "ウィッシュリスト",
"currentlyPlaying": "現在プレイ中",
"completed": "完了しました"
}, },
"input": "あなた自身を入力してください", "tags": {
"add": "リストを追加", "title": "ゲームタグ",
"duplicateWarning": "この名前のリストは既にあります", "addTag": "タグ付けする",
"getStarted": "始めましょう!", "createTag": "タグを作成",
"addFirstTime": "ようこそ、最初のリストを追加してください!", "inputPlaceholder": "タグ名",
"sortByName": "THE", "editTags": "ゲームタグを編集する",
"sortByRating": "スコア", "message": "タグをクリックして<a>{gameName}</a>に追加します。クリック<i class=\"fas fa-times close\"></i>タグを削除します。",
"sortByReleaseDate": "日付", "settingsMessage": "設定で既存のタグを追加または編集できます。"
"sortByCustom": "カスタム",
"delete": "削除する",
"moveLeft": "左に移動",
"moveRight": "右に動く",
"emptyList": "このリストは空です",
"addGame": "ゲームを追加",
"view": "リストビュー",
"moveList": "リストを移動する",
"sortList": "ソートリスト",
"coversSizeTitle": "全体をカバー",
"views": {
"single": "デフォルト",
"wide": "コンパクト",
"text": "テキストのみ",
"masonry": "Masonry",
"grid": "グリッド"
}
},
"settings": {
"about": "約",
"platforms": "プラットフォーム",
"gameBoard": "ゲームボード",
"tags": "タグ",
"account": "アカウント",
"global": "グローバル",
"darkTheme": "暗いテーマ",
"reloading": "再読み込みしています...",
"releases": "リリース",
"newsletter": "更新メールを受け取る(近日公開予定)",
"branding": "プラットフォームのブランディング(色、ロゴなど)",
"language": "言語",
"languages": {
"en": "英語",
"es": "スペイン語",
"pl": "研磨",
"de": "ドイツ人",
"ar": "アラビア語",
"fr": "フランス語",
"it": "イタリアの",
"eu": "バスク",
"cs": "チェコ語",
"ja": "日本人"
}, },
"ownedLists": "プラットフォームのみを表示する", "gameSearch": {
"sortPlatforms": "プラットフォームをアルファベット順に並べ替えます", "title": "にゲームを追加",
"ratings": "ゲームのスコアを非表示", "inputPlaceholder": "検索",
"signOut": "サインアウト", "alreadyInList": "既にリストにある検索結果から",
"wallpaper": { "noResultsFound": "結果がありません",
"title": "壁紙をアップロード", "missingGame": "ゲームが見つかりませんか?コミュニティを助け、",
"transparency": "透明化を許可する", "addToIGDB": "IGDBに追加します"
"currentWallpaper": "現在の壁紙",
"removeWallpaper": "壁紙を削除"
}, },
"deleteAccount": { "notes": {
"button": "アカウントを削除する", "addNote": "メモを追加",
"message": "アカウントデータは完全に削除されます。", "notes": "ノート"
"title": "本気ですか?" },
"progresses": {
"addProgress": "進行状況を追加",
"progresses": "進捗"
} }
},
"tags": {
"title": "ゲームタグ",
"addTag": "タグ付けする",
"createTag": "タグを作成",
"inputPlaceholder": "曜日名",
"applyTag": "タグを適用",
"useTags": "タグを使用してゲームを整理します"
},
"gameSearch": {
"title": "にゲームを追加",
"inputPlaceholder": "検索",
"alreadyInList": "すでにリストにある検索結果から",
"noResultsFound": "結果がありません",
"missingGame": "ゲームが見つかりませんか?コミュニティを助け、",
"addToIGDB": "IGDBに追加します"
},
"notes": {
"addNote": "メモを追加"
}
} }

View file

@ -1,172 +1,182 @@
{ {
"global": { "global": {
"back": "Z powrotem", "back": "Z powrotem",
"save": "Zapisać", "save": "Zapisać",
"cancel": "Anuluj", "cancel": "anulować",
"create": "Stwórz", "create": "Stwórz",
"filter": "Filtr", "filter": "Filtr",
"by": "przez", "by": "przez",
"no": "Nie", "no": "Nie",
"yes": "tak", "yes": "tak",
"or": "lub", "or": "lub",
"returnHome": "Wrócić do domu", "returnHome": "Powrót do domu",
"pageNotFound": "Strona nie znaleziona" "pageNotFound": "Strona nie znaleziona"
}, },
"errors": { "errors": {
"loading": "Błąd ładowania danych" "loading": "Błąd ładowania danych"
}, },
"releases": { "releases": {
"published": "Data publikacji}" "published": "Data publikacji}"
}, },
"platforms": { "platforms": {
"donateMessage": "Gamebrary jest darmowym i otwartym oprogramowaniem, rozważ pomoc w jego rozwoju", "donateMessage": "Gamebrary jest darmowy i open source, rozważ pomoc w jego rozwoju",
"donating": "darowizny", "donating": "darowizny",
"reportBugs": "zgłaszanie błędów", "reportBugs": "zgłaszanie błędów",
"submitFeedback": "przesyłanie opinii" "submitFeedback": "przesyłanie opinii",
}, "home": "Konsole domowe",
"igdbCredit": { "handheld": "Podręczne urządzenia",
"poweredByIgdb": "Obsługiwane przez IGDB" "computer": "Komputer domowy",
}, "releaseYear": "Rok wydania",
"gameBoard": { "name": "Alfabetycznie",
"type": "Rodzaj"
},
"igdbCredit": {
"poweredByIgdb": "Obsługiwane przez IGDB"
},
"gameBoard": {
"settings": {
"wallpaper": "Własna tapeta",
"shareLink": "Udostępniane linki (eksperymentalne)",
"dangerZone": "Strefa niebezpieczeństwa"
}
},
"sessionExpired": {
"title": "Sesja wygasła",
"login": "Zaloguj Się",
"exit": "Wyjście"
},
"gameDetail": {
"videos": "Wideo",
"screenshots": "Zrzuty ekranu",
"perspective": "Perspektywiczny",
"releaseDate": "Data wydania",
"timeToBeat": "Czas na pokonanie",
"gameModes": "Tryb gry",
"genres": "Gatunek muzyczny",
"gamePlatforms": "Dostępne również dla:",
"developers": "Deweloper",
"publishers": "Wydawcy",
"removeFromList": "Usunąć",
"links": {
"official": "Oficjalna strona",
"wikia": "Fandom",
"wikipedia": "Wikipedia",
"facebook": "Facebook",
"twitter": "Świergot",
"twitch": "Skurcz",
"instagram": "Instagram",
"youtube": "youtube",
"iphone": "iOS",
"ipad": "iPad",
"android": "Sklep Play",
"steam": "Parowy",
"reddit": "Reddit",
"discord": "Niezgoda",
"google_plus": "Google Plus",
"tumblr": "Tumblr",
"linkedin": "Linkedin",
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Edytuj nazwę listy",
"type": "Rodzaj listy",
"settings": "Ustawienia listy",
"placeholder": "Wpisz tutaj swoją nazwę listy",
"wishlist": "Lista życzeń",
"input": "Wpisz własne",
"add": "Dodaj listę",
"duplicateWarning": "Masz już listę o tej nazwie",
"getStarted": "Zaczynać!",
"addFirstTime": "Witamy, dodaj swoją pierwszą listę!",
"sortByName": "",
"sortByProgress": "Postęp",
"sortByRating": "Wynik",
"sortByReleaseDate": "Data",
"sortByCustom": "Zwyczaj",
"delete": "Usuń listę",
"moveLeft": "Przesuń w lewo",
"moveRight": "Ruch w prawo",
"emptyList": "Ta lista jest pusta",
"addGame": "Dodaj grę",
"view": "Widok listy",
"moveList": "Przenieś listę",
"sortList": "Lista automatycznego sortowania",
"coversSizeTitle": "Obejmuje w poprzek",
"views": {
"single": "Domyślna",
"wide": "Kompaktowy",
"text": "Tylko tekst",
"masonry": "Kamieniarstwo",
"grid": "Krata"
}
},
"settings": { "settings": {
"wallpaper": "Własna tapeta", "about": "O",
"shareLink": "Udostępniane linki (eksperymentalne)", "platforms": "Platformy",
"dangerZone": "Strefa niebezpieczeństwa" "gameBoard": "Gra planszowa",
} "public": "Publiczny",
}, "tags": "Tagi",
"sessionExpired": { "account": "Konto",
"title": "Sesja wygasła", "global": "Światowy",
"login": "Zaloguj Się", "reloading": "Ponowne ładowanie ...",
"exit": "Wyjście" "releases": "Prasowe",
}, "newsletter": "Otrzymuj e-maile z aktualizacją (wkrótce)",
"gameDetail": { "branding": "Znakowanie platformy (kolory, logo itp.)",
"videos": "Wideo", "language": "Język",
"screenshots": "Zrzuty ekranu", "languages": {
"perspective": "Perspektywiczny", "en": "język angielski",
"releaseDate": "Data wydania", "es": "hiszpański",
"timeToBeat": "Czas na pokonanie", "pl": "Polskie",
"gameModes": "Tryb gry", "de": "Niemiecki",
"genres": "Gatunek muzyczny", "ar": "arabski",
"gamePlatforms": "Dostępne również dla:", "fr": "Francuski",
"developers": "Deweloper", "it": "Włoski",
"publishers": "Wydawcy", "eu": "baskijski",
"removeFromList": "Usunąć z listy", "cs": "Czech",
"links": { "ja": "język japoński"
"official": "Oficjalna strona", },
"wikia": "Fandom", "ownedLists": "Pokaż tylko moje platformy",
"wikipedia": "Wikipedia", "sortPlatforms": "Sortuj platformy alfabetycznie",
"facebook": "Facebook", "ratings": "Ukryj wynik gry",
"twitter": "Świergot", "signOut": "Wyloguj się",
"twitch": "Skurcz", "wallpaper": {
"instagram": "Instagram", "title": "Prześlij tapetę",
"youtube": "youtube", "transparency": "Zezwól na przezroczystość",
"iphone": "iOS", "currentWallpaper": "Aktualna tapeta",
"ipad": "iPad", "wallpaper": "Tapeta",
"android": "Sklep Play", "removeWallpaper": "Usuń tapetę"
"steam": "Parowy", },
"reddit": "Reddit", "deleteAccount": {
"discord": "Niezgoda", "button": "Usuń konto",
"google_plus": "Google Plus", "message": "Twoje dane zostaną usunięte na zawsze.",
"tumblr": "Tumblr", "title": "Jesteś pewny?"
"linkedin": "Linkedin", }
"pinterest": "Pinterest",
"soundcloud": "Soundcloud"
}
},
"list": {
"edit": "Edytuj nazwę listy",
"type": "Rodzaj listy",
"placeholder": "Wpisz tutaj swoją nazwę listy",
"suggestions": {
"owned": "Posiadane",
"wishlist": "Lista życzeń",
"currentlyPlaying": "Obecnie gra",
"completed": "Zakończony"
}, },
"input": "Wpisz własne", "tags": {
"add": "Dodaj listę", "title": "Tagi gier",
"duplicateWarning": "Masz już listę o tej nazwie", "addTag": "Dodaj tag",
"getStarted": "Zaczynać!", "createTag": "Utwórz tag",
"addFirstTime": "Witamy, dodaj swoją pierwszą listę!", "inputPlaceholder": "Nazwa znacznika",
"sortByName": "", "editTags": "Edytuj tagi gier",
"sortByRating": "Wynik", "message": "Kliknij znacznik, aby dodać go do <a>{gameName}</a> . Kliknij <i class=\"fas fa-times close\"></i> aby usunąć tag.",
"sortByReleaseDate": "Data", "settingsMessage": "Możesz dodawać lub edytować istniejące tagi w ustawieniach."
"sortByCustom": "Zwyczaj",
"delete": "Kasować",
"moveLeft": "Przesuń w lewo",
"moveRight": "Ruch w prawo",
"emptyList": "Ta lista jest pusta",
"addGame": "Dodaj grę",
"view": "Widok listy",
"moveList": "Przenieś listę",
"sortList": "Sortuj listę",
"coversSizeTitle": "Obejmuje w poprzek",
"views": {
"single": "Domyślna",
"wide": "Kompaktowy",
"text": "Tylko tekst",
"masonry": "Masonry",
"grid": "Krata"
}
},
"settings": {
"about": "O",
"platforms": "Platformy",
"gameBoard": "Gra planszowa",
"tags": "Tagi",
"account": "Konto",
"global": "Światowy",
"darkTheme": "ciemny schemat",
"reloading": "Ponowne ładowanie ...",
"releases": "Wydawnictwa",
"newsletter": "Otrzymuj e-maile z aktualizacją (wkrótce)",
"branding": "Znakowanie platformy (kolory, logo itp.)",
"language": "Język",
"languages": {
"en": "język angielski",
"es": "hiszpański",
"pl": "Polskie",
"de": "Niemiecki",
"ar": "arabski",
"fr": "Francuski",
"it": "Włoski",
"eu": "baskijski",
"cs": "Czech",
"ja": "język japoński"
}, },
"ownedLists": "Pokaż tylko moje platformy", "gameSearch": {
"sortPlatforms": "Sortuj platformy alfabetycznie", "title": "Dodaj gry do",
"ratings": "Ukryj wynik gry", "inputPlaceholder": "Szukaj tutaj",
"signOut": "Wyloguj się", "alreadyInList": "z wyników wyszukiwania już na twojej liście",
"wallpaper": { "noResultsFound": "Brak wyników",
"title": "Prześlij tapetę", "missingGame": "Brakuje gry? Pomóż społeczności i",
"transparency": "Zezwól na przezroczystość", "addToIGDB": "Dodaj go do IGDB"
"currentWallpaper": "Aktualna tapeta",
"removeWallpaper": "Usuń tapetę"
}, },
"deleteAccount": { "notes": {
"button": "Usuń konto", "addNote": "Dodaj notatkę",
"message": "Twoje dane zostaną usunięte na zawsze.", "notes": "Notatki"
"title": "Jesteś pewny?" },
"progresses": {
"addProgress": "Dodaj postęp",
"progresses": "Postęp"
} }
},
"tags": {
"title": "Tagi gier",
"addTag": "Dodaj tag",
"createTag": "Utwórz tag",
"inputPlaceholder": "Nazwa dnia",
"applyTag": "Zastosuj tag",
"useTags": "Użyj tagów, aby lepiej zorganizować swoje gry"
},
"gameSearch": {
"title": "Dodaj gry do",
"inputPlaceholder": "Szukaj tutaj",
"alreadyInList": "z wyników wyszukiwania już na twojej liście",
"noResultsFound": "Brak wyników",
"missingGame": "Brakuje gry? Pomóż społeczności i",
"addToIGDB": "Dodaj go do IGDB"
},
"notes": {
"addNote": "Dodaj notatkę"
}
} }

View file

@ -23,6 +23,7 @@
{{ platform.name }} {{ platform.name }}
<game-rating v-if="games[id].rating" :rating="games[id].rating" /> <game-rating v-if="games[id].rating" :rating="games[id].rating" />
<game-progress />
<game-tags /> <game-tags />
<div class="actions"> <div class="actions">
@ -80,6 +81,7 @@
import { mapState, mapGetters } from 'vuex'; import { mapState, mapGetters } from 'vuex';
import GameScreenshots from '@/components/GameDetail/GameScreenshots'; import GameScreenshots from '@/components/GameDetail/GameScreenshots';
import GameNotes from '@/components/GameDetail/GameNotes'; import GameNotes from '@/components/GameDetail/GameNotes';
import GameProgress from '@/components/GameDetail/GameProgress';
import GameTags from '@/components/GameDetail/GameTags'; import GameTags from '@/components/GameDetail/GameTags';
import GameRating from '@/components/GameDetail/GameRating'; import GameRating from '@/components/GameDetail/GameRating';
import GameLinks from '@/components/GameDetail/GameLinks'; import GameLinks from '@/components/GameDetail/GameLinks';
@ -99,6 +101,7 @@ export default {
Placeholder, Placeholder,
GameScreenshots, GameScreenshots,
GameNotes, GameNotes,
GameProgress,
GameTags, GameTags,
GameVideos, GameVideos,
GameDetails, GameDetails,

View file

@ -97,6 +97,15 @@ export default {
: ''; : '';
}, },
gameProgress: ({ game, progresses }) => {
const gameSelected = game && game.id;
const hasProgress = gameSelected && progresses[game.id];
return hasProgress
? progresses[game.id]
: '';
},
// eslint-disable-next-line // eslint-disable-next-line
activeList: ({ gameLists, platform, activeListIndex }) => gameLists[platform.code][activeListIndex], activeList: ({ gameLists, platform, activeListIndex }) => gameLists[platform.code][activeListIndex],

View file

@ -57,6 +57,10 @@ export default {
state.notes = notes; state.notes = notes;
}, },
SET_PROGRESSES(state, progresses) {
state.progresses = progresses;
},
ADD_GAME_TAG(state, { tagName, gameId }) { ADD_GAME_TAG(state, { tagName, gameId }) {
state.tags[tagName].games.push(gameId); state.tags[tagName].games.push(gameId);
}, },

View file

@ -3,6 +3,7 @@ export default {
releases: null, releases: null,
tags: {}, tags: {},
notes: {}, notes: {},
progresses: {},
dragging: false, dragging: false,
activeListIndex: null, activeListIndex: null,
gameLists: {}, gameLists: {},

View file

@ -0,0 +1,126 @@
/* CSS Progress Pie by Olivia Ng | MIT License | github.com/oliviale/css-progress-pie*/
.progress-pie {
width: 60px;
height: 60px;
border-radius: 50%;
background: var(--list-background);
background-image: linear-gradient(to right, transparent 50%, var(--accent-color) 0);
position: relative;
display: inline-block;
}
.progress-pie::before {
content: '';
display: block;
margin-left: 50%;
height: 100%;
border-radius: 0 100% 100% 0 / 50%;
background-color: inherit;
transform-origin: left;
}
.progress-pie::after {
content: attr(data-value);
position: absolute;
width: 70%;
height: 70%;
margin: auto;
border-radius: 50%;
background-color: var(--game-card-background);
left: 0;
right: 0;
top: 0;
bottom: 0;
text-align: center;
font: 100 20px/41px Tahoma;
}
@for $i from 0 through 50 {
.progress-pie[data-value="#{$i}"]:before {
transform: rotate(#{$i/100}turn);
}
}
@for $i from 51 through 100 {
.progress-pie[data-value="#{$i}"]:before {
background-color: var(--accent-color);
transform: rotate(#{$i/100 - .5}turn);
}
}
/* CSS Progress Pie by Olivia Ng | MIT License | github.com/oliviale/css-progress-pie*/
.progress-pie-color {
width: 60px;
height: 60px;
border-radius: 50%;
background: #eee;
position: relative;
display: inline-block;
}
.progress-pie-color::before {
content: '';
display: block;
margin-left: 50%;
height: 100%;
border-radius: 0 100% 100% 0 / 50%;
background-color: inherit;
transform-origin: left;
}
.progress-pie-color::after {
content: attr(data-value);
position: absolute;
width: 70%;
height: 70%;
margin: auto;
border-radius: 50%;
background-color: #fff;
left: 0;
right: 0;
top: 0;
bottom: 0;
text-align: center;
font: 900 20px/41px Lato;
}
@for $i from 0 through 40 {
.progress-pie-color[data-value="#{$i}"] {
background-image: linear-gradient(to right, transparent 50%, #cc0000 0);
&:before {
transform: rotate(#{$i/100}turn);
}
}
}
@for $i from 41 through 50 {
.progress-pie-color[data-value="#{$i}"] {
background-image: linear-gradient(to right, transparent 50%, #ffcf3a 0);
&:before {
transform: rotate(#{$i/100}turn);
}
}
}
@for $i from 51 through 70 {
.progress-pie-color[data-value="#{$i}"] {
background-image: linear-gradient(to right, transparent 50%, #ffcf3a 0);
&:before {
background-color: #ffcf3a;
transform: rotate(#{$i/100 - .5}turn);
}
}
}
@for $i from 71 through 100 {
.progress-pie-color[data-value="#{$i}"] {
background-image: linear-gradient(to right, transparent 50%, #09944a 0);
&:before {
background-color: #09944a;
transform: rotate(#{$i/100 - .5}turn);
}
}
}

View file

@ -5,4 +5,5 @@
@import "_buttons"; @import "_buttons";
@import "_inputs"; @import "_inputs";
@import "_markdown"; @import "_markdown";
@import "_progress-pie";
@import "_settings"; @import "_settings";