mirror of
https://github.com/pixelfed/pixelfed.git
synced 2024-12-24 22:13:17 +00:00
More translation expansion
This commit is contained in:
parent
fa9bd9b050
commit
08d5d2d731
9 changed files with 175 additions and 57 deletions
|
@ -6,20 +6,20 @@
|
||||||
<div class="card-header bg-bluegray-800 nav-menu" style="border-top-left-radius: 10px; border-top-right-radius: 10px;">
|
<div class="card-header bg-bluegray-800 nav-menu" style="border-top-left-radius: 10px; border-top-right-radius: 10px;">
|
||||||
<ul class="nav justify-content-around">
|
<ul class="nav justify-content-around">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<router-link to="/" class="nav-link">About</router-link>
|
<router-link to="/" class="nav-link">{{ $t('landing.navmenu.about') }}</router-link>
|
||||||
</li>
|
</li>
|
||||||
<li v-if="config.show_directory" class="nav-item">
|
<li v-if="config.show_directory" class="nav-item">
|
||||||
<router-link to="/web/directory" class="nav-link">Directory</router-link>
|
<router-link to="/web/directory" class="nav-link">{{ $t('landing.navmenu.directory') }}</router-link>
|
||||||
</li>
|
</li>
|
||||||
<li v-if="config.show_explore_feed" class="nav-item">
|
<li v-if="config.show_explore_feed" class="nav-item">
|
||||||
<router-link to="/web/explore" class="nav-link">Explore</router-link>
|
<router-link to="/web/explore" class="nav-link">{{ $t('landing.navmenu.explore') }}</router-link>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="py-3">
|
<div class="py-3">
|
||||||
<p class="lead text-center">Discover accounts and people</p>
|
<p class="lead text-center">{{ $t('landing.discover.tagline') }}</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-if="loading" class="d-flex justify-content-center align-items-center" style="min-height: 500px;">
|
<div v-if="loading" class="d-flex justify-content-center align-items-center" style="min-height: 500px;">
|
||||||
|
@ -43,7 +43,7 @@
|
||||||
<div class="card card-body bg-bluegray-800">
|
<div class="card card-body bg-bluegray-800">
|
||||||
<div class="d-flex justify-content-center align-items-center flex-column py-5">
|
<div class="d-flex justify-content-center align-items-center flex-column py-5">
|
||||||
<i class="fal fa-clock fa-6x text-bluegray-500"></i>
|
<i class="fal fa-clock fa-6x text-bluegray-500"></i>
|
||||||
<p class="lead font-weight-bold mt-3 mb-0">Nothing to show yet! Check back later.</p>
|
<p class="lead font-weight-bold mt-3 mb-0">{{ $t('landing.discover.empty') }}</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -6,20 +6,20 @@
|
||||||
<div class="card-header bg-bluegray-800 nav-menu" style="border-top-left-radius: 10px; border-top-right-radius: 10px;">
|
<div class="card-header bg-bluegray-800 nav-menu" style="border-top-left-radius: 10px; border-top-right-radius: 10px;">
|
||||||
<ul class="nav justify-content-around">
|
<ul class="nav justify-content-around">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<router-link to="/" class="nav-link">About</router-link>
|
<router-link to="/" class="nav-link">{{ $t('landing.navmenu.about') }}</router-link>
|
||||||
</li>
|
</li>
|
||||||
<li v-if="config.show_directory" class="nav-item">
|
<li v-if="config.show_directory" class="nav-item">
|
||||||
<router-link to="/web/directory" class="nav-link">Directory</router-link>
|
<router-link to="/web/directory" class="nav-link">{{ $t('landing.navmenu.directory') }}</router-link>
|
||||||
</li>
|
</li>
|
||||||
<li v-if="config.show_explore_feed" class="nav-item">
|
<li v-if="config.show_explore_feed" class="nav-item">
|
||||||
<router-link to="/web/explore" class="nav-link">Explore</router-link>
|
<router-link to="/web/explore" class="nav-link">{{ $t('landing.navmenu.explore') }}</router-link>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="py-3">
|
<div class="py-3">
|
||||||
<p class="lead text-center">Explore trending posts</p>
|
<p class="lead text-center">{{ $t('landing.explore.tagline') }}</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-if="loading" class="d-flex justify-content-center align-items-center" style="min-height: 500px;">
|
<div v-if="loading" class="d-flex justify-content-center align-items-center" style="min-height: 500px;">
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
<div class="card-header bg-bluegray-800 nav-menu" style="border-top-left-radius: 10px; border-top-right-radius: 10px;">
|
<div class="card-header bg-bluegray-800 nav-menu" style="border-top-left-radius: 10px; border-top-right-radius: 10px;">
|
||||||
<ul class="nav justify-content-around">
|
<ul class="nav justify-content-around">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<router-link to="/" class="nav-link">{{ $t('landing.about') }}</router-link>
|
<router-link to="/" class="nav-link">{{ $t('landing.navmenu.about') }}</router-link>
|
||||||
</li>
|
</li>
|
||||||
<li v-if="config.show_directory" class="nav-item">
|
<li v-if="config.show_directory" class="nav-item">
|
||||||
<router-link to="/web/directory" class="nav-link">{{ $t('landing.directory') }}</router-link>
|
<router-link to="/web/directory" class="nav-link">{{ $t('landing.navmenu.directory') }}</router-link>
|
||||||
</li>
|
</li>
|
||||||
<li v-if="config.show_explore_feed" class="nav-item">
|
<li v-if="config.show_explore_feed" class="nav-item">
|
||||||
<router-link to="/web/explore" class="nav-link">{{ $t('landing.explore') }}</router-link>
|
<router-link to="/web/explore" class="nav-link">{{ $t('landing.navmenu.explore') }}</router-link>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
@ -31,7 +31,7 @@
|
||||||
<div class="server-header">
|
<div class="server-header">
|
||||||
<p class="server-header-domain">{{ config.domain }}</p>
|
<p class="server-header-domain">{{ config.domain }}</p>
|
||||||
<p class="server-header-attribution">
|
<p class="server-header-attribution">
|
||||||
<i18n path="landing.header" tag="p">
|
<i18n path="landing.about.header" tag="p">
|
||||||
<template v-slot:pixelfedLink>
|
<template v-slot:pixelfedLink>
|
||||||
<a href="https://pixelfed.org" target="_blank">Pixelfed</a>
|
<a href="https://pixelfed.org" target="_blank">Pixelfed</a>
|
||||||
</template>
|
</template>
|
||||||
|
@ -43,15 +43,15 @@
|
||||||
<div class="list-group">
|
<div class="list-group">
|
||||||
<div class="list-group-item bg-transparent">
|
<div class="list-group-item bg-transparent">
|
||||||
<p class="stat-value">{{ formatCount(config.stats.posts_count) }}</p>
|
<p class="stat-value">{{ formatCount(config.stats.posts_count) }}</p>
|
||||||
<p class="stat-label">Posts</p>
|
<p class="stat-label">{{ $tc('landing.about.stats.posts', config.stats.posts_count) }}</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="list-group-item bg-transparent">
|
<div class="list-group-item bg-transparent">
|
||||||
<p class="stat-value">{{ formatCount(config.stats.active_users) }}</p>
|
<p class="stat-value">{{ formatCount(config.stats.active_users) }}</p>
|
||||||
<p class="stat-label">Active Users</p>
|
<p class="stat-label">{{ $tc('landing.about.stats.activeUsers', config.stats.active_users) }}</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="list-group-item bg-transparent">
|
<div class="list-group-item bg-transparent">
|
||||||
<p class="stat-value">{{ formatCount(config.stats.total_users) }}</p>
|
<p class="stat-value">{{ formatCount(config.stats.total_users) }}</p>
|
||||||
<p class="stat-label">Total Users</p>
|
<p class="stat-label">{{ $tc('landing.about.stats.totalUsers', config.stats.total_users) }}</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
<button class="btn btn-link btn-block" type="button" data-toggle="collapse" data-target="#collapseOne" aria-controls="collapseOne" @click="toggleAccordion(0)">
|
<button class="btn btn-link btn-block" type="button" data-toggle="collapse" data-target="#collapseOne" aria-controls="collapseOne" @click="toggleAccordion(0)">
|
||||||
<span class="text-white h5">
|
<span class="text-white h5">
|
||||||
<i class="far fa-info-circle mr-2 text-muted"></i>
|
<i class="far fa-info-circle mr-2 text-muted"></i>
|
||||||
About
|
{{ $t('landing.about.details.about') }}
|
||||||
</span>
|
</span>
|
||||||
<i class="far" :class="[ accordionTab === 0 ? 'fa-chevron-left text-primary': 'fa-chevron-down']"></i>
|
<i class="far" :class="[ accordionTab === 0 ? 'fa-chevron-left text-primary': 'fa-chevron-down']"></i>
|
||||||
</button>
|
</button>
|
||||||
|
@ -113,7 +113,7 @@
|
||||||
<button class="btn btn-link btn-block text-left collapsed" type="button" data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo" @click="toggleAccordion(1)">
|
<button class="btn btn-link btn-block text-left collapsed" type="button" data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo" @click="toggleAccordion(1)">
|
||||||
<span class="text-white h5">
|
<span class="text-white h5">
|
||||||
<i class="far fa-list mr-2 text-muted"></i>
|
<i class="far fa-list mr-2 text-muted"></i>
|
||||||
Server Rules
|
{{ $t('landing.about.details.serverRules') }}
|
||||||
</span>
|
</span>
|
||||||
<i class="far" :class="[ accordionTab === 1 ? 'fa-chevron-left text-primary': 'fa-chevron-down']"></i>
|
<i class="far" :class="[ accordionTab === 1 ? 'fa-chevron-left text-primary': 'fa-chevron-down']"></i>
|
||||||
</button>
|
</button>
|
||||||
|
@ -137,7 +137,7 @@
|
||||||
<button class="btn btn-link btn-block text-left collapsed" type="button" data-toggle="collapse" data-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree" @click="toggleAccordion(2)">
|
<button class="btn btn-link btn-block text-left collapsed" type="button" data-toggle="collapse" data-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree" @click="toggleAccordion(2)">
|
||||||
<span class="text-white h5">
|
<span class="text-white h5">
|
||||||
<i class="far fa-sparkles mr-2 text-muted"></i>
|
<i class="far fa-sparkles mr-2 text-muted"></i>
|
||||||
Supported Features
|
{{ $t('landing.about.details.supportedFeatures') }}
|
||||||
</span>
|
</span>
|
||||||
<i class="far" :class="[ accordionTab === 2 ? 'fa-chevron-left text-primary': 'fa-chevron-down']"></i>
|
<i class="far" :class="[ accordionTab === 2 ? 'fa-chevron-left text-primary': 'fa-chevron-down']"></i>
|
||||||
</button>
|
</button>
|
||||||
|
@ -146,15 +146,15 @@
|
||||||
<div id="collapseThree" class="collapse" aria-labelledby="headingThree" data-parent="#accordion">
|
<div id="collapseThree" class="collapse" aria-labelledby="headingThree" data-parent="#accordion">
|
||||||
<div class="card-body card-features">
|
<div class="card-body card-features">
|
||||||
<div class="card-features-cloud">
|
<div class="card-features-cloud">
|
||||||
<div class="badge badge-success"><i class="far fa-check-circle"></i> Photo Posts</div>
|
<div class="badge badge-success"><i class="far fa-check-circle"></i> {{ $t('landing.about.features.photoPosts' ) }}</div>
|
||||||
<div class="badge badge-success"><i class="far fa-check-circle"></i> Photo Albums</div>
|
<div class="badge badge-success"><i class="far fa-check-circle"></i> {{ $t('landing.about.features.photoAlbums' ) }}</div>
|
||||||
<div class="badge badge-success"><i class="far fa-check-circle"></i> Photo Filters</div>
|
<div class="badge badge-success"><i class="far fa-check-circle"></i> {{ $t('landing.about.features.photoFilters' ) }}</div>
|
||||||
<div class="badge badge-success"><i class="far fa-check-circle"></i> Collections</div>
|
<div class="badge badge-success"><i class="far fa-check-circle"></i> {{ $t('landing.about.features.collections' ) }}</div>
|
||||||
<div class="badge badge-success"><i class="far fa-check-circle"></i> Comments</div>
|
<div class="badge badge-success"><i class="far fa-check-circle"></i> {{ $t('landing.about.features.comments' ) }}</div>
|
||||||
<div class="badge badge-success"><i class="far fa-check-circle"></i> Hashtags</div>
|
<div class="badge badge-success"><i class="far fa-check-circle"></i> {{ $t('landing.about.features.hashtags' ) }}</div>
|
||||||
<div class="badge badge-success"><i class="far fa-check-circle"></i> Likes</div>
|
<div class="badge badge-success"><i class="far fa-check-circle"></i> {{ $t('landing.about.features.likes' ) }}</div>
|
||||||
<div class="badge badge-success"><i class="far fa-check-circle"></i> Notifications</div>
|
<div class="badge badge-success"><i class="far fa-check-circle"></i> {{ $t('landing.about.features.notifications' ) }}</div>
|
||||||
<div class="badge badge-success"><i class="far fa-check-circle"></i> Shares</div>
|
<div class="badge badge-success"><i class="far fa-check-circle"></i> {{ $t('landing.about.features.shares' ) }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="py-3">
|
<div class="py-3">
|
||||||
|
@ -168,22 +168,22 @@
|
||||||
|
|
||||||
<div class="list-group list-group-features">
|
<div class="list-group list-group-features">
|
||||||
<div class="list-group-item bg-bluegray-900">
|
<div class="list-group-item bg-bluegray-900">
|
||||||
<div class="feature-label">Federation</div>
|
<div class="feature-label">{{ $t('landing.about.features.federation') }}</div>
|
||||||
<i class="far fa-lg" :class="[config.features.federation ? 'fa-check-circle' : 'fa-times-circle' ]"></i>
|
<i class="far fa-lg" :class="[config.features.federation ? 'fa-check-circle' : 'fa-times-circle' ]"></i>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="list-group-item bg-bluegray-900">
|
<div class="list-group-item bg-bluegray-900">
|
||||||
<div class="feature-label">Mobile App Support</div>
|
<div class="feature-label">{{ $t('landing.about.features.mobileAppSupport') }}</div>
|
||||||
<i class="far fa-lg" :class="[config.features.mobile_apis ? 'fa-check-circle' : 'fa-times-circle' ]"></i>
|
<i class="far fa-lg" :class="[config.features.mobile_apis ? 'fa-check-circle' : 'fa-times-circle' ]"></i>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="list-group-item bg-bluegray-900">
|
<div class="list-group-item bg-bluegray-900">
|
||||||
<div class="feature-label">Stories</div>
|
<div class="feature-label">{{ $t('landing.about.features.stories') }}</div>
|
||||||
<i class="far fa-lg" :class="[config.features.stories ? 'fa-check-circle' : 'fa-times-circle' ]"></i>
|
<i class="far fa-lg" :class="[config.features.stories ? 'fa-check-circle' : 'fa-times-circle' ]"></i>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="list-group-item bg-bluegray-900">
|
<div class="list-group-item bg-bluegray-900">
|
||||||
<div class="feature-label">Videos</div>
|
<div class="feature-label">{{ $t('landing.about.features.videos') }}</div>
|
||||||
<i class="far fa-lg" :class="[config.features.video ? 'fa-check-circle' : 'fa-times-circle' ]"></i>
|
<i class="far fa-lg" :class="[config.features.video ? 'fa-check-circle' : 'fa-times-circle' ]"></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -4,10 +4,10 @@
|
||||||
<div class="d-flex flex-column align-items-center gap-3">
|
<div class="d-flex flex-column align-items-center gap-3">
|
||||||
<i class="fal fa-exclamation-triangle fa-5x text-bluegray-500"></i>
|
<i class="fal fa-exclamation-triangle fa-5x text-bluegray-500"></i>
|
||||||
<div class="text-center">
|
<div class="text-center">
|
||||||
<h2>404 - Not Found</h2>
|
<h2>{{ $t('landing.notfound.header') }}</h2>
|
||||||
<p class="lead">The page you are looking for does not exist.</p>
|
<p class="lead">{{ $t('landing.notfound.description') }}</p>
|
||||||
</div>
|
</div>
|
||||||
<a class="btn btn-outline-light btn-lg rounded-pill px-4" href="/">Go back home</a>
|
<a class="btn btn-outline-light btn-lg rounded-pill px-4" href="/">{{ $t('landing.notfound.goback') }}</a>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,19 +1,19 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="footer-component">
|
<div class="footer-component">
|
||||||
<div class="footer-component-links">
|
<div class="footer-component-links">
|
||||||
<a href="/site/help">Help</a>
|
<a href="/site/help">{{ $t('landing.footer.help') }}</a>
|
||||||
<div class="spacer">·</div>
|
<div class="spacer">·</div>
|
||||||
<a href="/site/terms">Terms</a>
|
<a href="/site/terms">{{ $t('landing.footer.terms') }}</a>
|
||||||
<div class="spacer">·</div>
|
<div class="spacer">·</div>
|
||||||
<a href="/site/privacy">Privacy</a>
|
<a href="/site/privacy">{{ $t('landing.footer.privacy') }}</a>
|
||||||
<div class="spacer">·</div>
|
<div class="spacer">·</div>
|
||||||
<a href="https://pixelfed.org/mobile-apps" target="_blank">Mobile Apps</a>
|
<a href="https://pixelfed.org/mobile-apps" target="_blank">{{ $t('landing.footer.mobileApps') }}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="footer-component-attribution">
|
<div class="footer-component-attribution">
|
||||||
<div><span>© {{ getYear() }} {{config.domain}}</span></div>
|
<div><span>© {{ getYear() }} {{config.domain}}</span></div>
|
||||||
<div class="spacer">·</div>
|
<div class="spacer">·</div>
|
||||||
<div><a href="https://pixelfed.org" class="text-bluegray-500 font-weight-bold">Powered by Pixelfed</a></div>
|
<div><a href="https://pixelfed.org" class="text-bluegray-500 font-weight-bold">{{ $t('landing.footer.poweredByPixelfed') }}</a></div>
|
||||||
<div class="spacer">·</div>
|
<div class="spacer">·</div>
|
||||||
<div><span>v{{config.version}}</span></div>
|
<div><span>v{{config.version}}</span></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -2,15 +2,15 @@
|
||||||
<nav class="navbar navbar-expand-lg navbar-dark fixed-top">
|
<nav class="navbar navbar-expand-lg navbar-dark fixed-top">
|
||||||
<div class="container" style="max-width: 600px;">
|
<div class="container" style="max-width: 600px;">
|
||||||
<router-link to="/" class="navbar-brand">
|
<router-link to="/" class="navbar-brand">
|
||||||
<img src="/img/pixelfed-icon-color.svg" width="40" height="40" alt="Logo">
|
<img src="/img/pixelfed-icon-color.svg" width="40" height="40" alt="Logo">
|
||||||
<span class="mr-3">{{ name }}</span>
|
<span class="mr-3">{{ name }}</span>
|
||||||
</router-link>
|
</router-link>
|
||||||
<ul class="navbar-nav mr-auto">
|
<ul class="navbar-nav mr-auto">
|
||||||
</ul>
|
</ul>
|
||||||
<div class="my-2 my-lg-0">
|
<div class="my-2 my-lg-0">
|
||||||
<a class="btn btn-outline-light btn-sm rounded-pill font-weight-bold px-4" href="/login">Login</a>
|
<a class="btn btn-outline-light btn-sm rounded-pill font-weight-bold px-4" href="/login">{{ $t('landing.auth.login') }}</a>
|
||||||
|
|
||||||
<a v-if="config.open_registration || config.curated_onboarding" class="ml-2 btn btn-primary btn-primary-alt btn-sm rounded-pill font-weight-bold px-4" :href="regLink">Sign up</a>
|
<a v-if="config.open_registration || config.curated_onboarding" class="ml-2 btn btn-primary btn-primary-alt btn-sm rounded-pill font-weight-bold px-4" :href="regLink">{{ $t('landing.auth.signup') }}</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
|
@ -88,13 +88,13 @@
|
||||||
<div v-if="loaded && !loggedIn" class="collapse navbar-collapse">
|
<div v-if="loaded && !loggedIn" class="collapse navbar-collapse">
|
||||||
<ul class="navbar-nav ml-auto">
|
<ul class="navbar-nav ml-auto">
|
||||||
<li>
|
<li>
|
||||||
<a class="nav-link font-weight-bold text-primary" href="/login" title="Login">
|
<a class="nav-link font-weight-bold text-primary" href="/login" title="{{ $t('navmenu.login') }}">
|
||||||
Login
|
{{ $t('navmenu.login') }}
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li v-if="config.open_registration">
|
<li v-if="config.open_registration">
|
||||||
<a class="nav-link font-weight-bold" href="/register" title="Register">
|
<a class="nav-link font-weight-bold" href="/register" title="{{ $t('navmenu.register') }}">
|
||||||
Register
|
{{ $t('navmenu.register') }}
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
|
@ -34,6 +34,10 @@ return [
|
||||||
'sensitiveContentWarning' => 'This post may contain sensitive content',
|
'sensitiveContentWarning' => 'This post may contain sensitive content',
|
||||||
],
|
],
|
||||||
|
|
||||||
|
'login' => [
|
||||||
|
'header' => 'Account Login'
|
||||||
|
],
|
||||||
|
|
||||||
'site' => [
|
'site' => [
|
||||||
'terms' => 'Terms of Use',
|
'terms' => 'Terms of Use',
|
||||||
'privacy' => 'Privacy Policy',
|
'privacy' => 'Privacy Policy',
|
||||||
|
@ -61,6 +65,8 @@ return [
|
||||||
'drive' => 'Drive',
|
'drive' => 'Drive',
|
||||||
'settings' => 'Settings',
|
'settings' => 'Settings',
|
||||||
'composePost' => 'Create New Post',
|
'composePost' => 'Create New Post',
|
||||||
|
'login' => 'Login',
|
||||||
|
'register' => 'Register',
|
||||||
'logout' => 'Logout',
|
'logout' => 'Logout',
|
||||||
|
|
||||||
// Nav footer
|
// Nav footer
|
||||||
|
@ -76,10 +82,62 @@ return [
|
||||||
],
|
],
|
||||||
|
|
||||||
'landing' => [
|
'landing' => [
|
||||||
'about' => 'About',
|
'auth' => [
|
||||||
'directory' => 'Directory',
|
'login' => 'Login',
|
||||||
'explore' => 'Explore',
|
'signup' => 'Signup',
|
||||||
'header' => 'Decentralized photo sharing social media powered by {pixelfedLink}',
|
],
|
||||||
|
'navmenu' => [
|
||||||
|
'about' => 'About',
|
||||||
|
'directory' => 'Directory',
|
||||||
|
'explore' => 'Explore',
|
||||||
|
],
|
||||||
|
'about' => [
|
||||||
|
'header' => 'Decentralized photo sharing social media powered by {pixelfedLink}',
|
||||||
|
'stats' => [
|
||||||
|
'posts' => 'Posts',
|
||||||
|
'activeUsers' => 'Active Users',
|
||||||
|
'totalUsers' => 'Total Users',
|
||||||
|
],
|
||||||
|
'details' => [
|
||||||
|
'about' => 'About',
|
||||||
|
'serverRules' => 'Server Rules',
|
||||||
|
'supportedFeatures' => 'Supported Features'
|
||||||
|
],
|
||||||
|
'features' => [
|
||||||
|
'photoPosts' => 'Photo Posts',
|
||||||
|
'photoAlbums' => 'Photo Albums',
|
||||||
|
'photoFilters' => 'Photo Filters',
|
||||||
|
'collections' => 'Collections',
|
||||||
|
'comments' => 'Comments',
|
||||||
|
'hashtags' => 'Hashtags',
|
||||||
|
'likes' => 'Likes',
|
||||||
|
'notifications' => 'Notifications',
|
||||||
|
'shares' => 'Shares',
|
||||||
|
'federation' => 'Federation',
|
||||||
|
'mobileAppSupport' => 'Mobile App Support',
|
||||||
|
'stories' => 'Stories',
|
||||||
|
'videos' => 'Videos'
|
||||||
|
],
|
||||||
|
],
|
||||||
|
'discover' => [
|
||||||
|
'tagline' => 'Discover accounts and people',
|
||||||
|
'empty' => 'Nothing to show yet! Check back later.',
|
||||||
|
],
|
||||||
|
'explore' => [
|
||||||
|
'tagline' => 'Explore trending posts',
|
||||||
|
],
|
||||||
|
'notfound' => [
|
||||||
|
'header' => '404 - Not Found',
|
||||||
|
'description' => 'The page you are looking for does not exist',
|
||||||
|
'goback' => 'Go back home'
|
||||||
|
],
|
||||||
|
'footer' => [
|
||||||
|
'help' => 'Help',
|
||||||
|
'terms' => 'Terms',
|
||||||
|
'privacy' => 'Privacy',
|
||||||
|
'mobileApps' => 'Applications mobiles',
|
||||||
|
'poweredByPixelfed' => 'Powered by Pixelfed'
|
||||||
|
]
|
||||||
],
|
],
|
||||||
|
|
||||||
'uiSettings' => [
|
'uiSettings' => [
|
||||||
|
|
|
@ -33,6 +33,10 @@ return [
|
||||||
'sensitiveContentWarning' => 'Le contenu de ce message peut être sensible',
|
'sensitiveContentWarning' => 'Le contenu de ce message peut être sensible',
|
||||||
],
|
],
|
||||||
|
|
||||||
|
'login' => [
|
||||||
|
'header' => 'Connexion'
|
||||||
|
],
|
||||||
|
|
||||||
'site' => [
|
'site' => [
|
||||||
'terms' => 'Conditions d\'utilisation',
|
'terms' => 'Conditions d\'utilisation',
|
||||||
'privacy' => 'Politique de confidentialité',
|
'privacy' => 'Politique de confidentialité',
|
||||||
|
@ -60,7 +64,9 @@ return [
|
||||||
'drive' => 'Médiathèque',
|
'drive' => 'Médiathèque',
|
||||||
'settings' => 'Paramètres',
|
'settings' => 'Paramètres',
|
||||||
'composePost' => 'Rédiger',
|
'composePost' => 'Rédiger',
|
||||||
|
'login' => 'Connexion',
|
||||||
'logout' => 'Déconnexion',
|
'logout' => 'Déconnexion',
|
||||||
|
'register' => 'Inscription',
|
||||||
|
|
||||||
// Nav footer
|
// Nav footer
|
||||||
'about' => 'À propos',
|
'about' => 'À propos',
|
||||||
|
@ -75,10 +81,62 @@ return [
|
||||||
],
|
],
|
||||||
|
|
||||||
'landing' => [
|
'landing' => [
|
||||||
'about' => 'À propos',
|
'auth' => [
|
||||||
'directory' => 'Bottin',
|
'login' => 'Connexion',
|
||||||
'explore' => 'Découverte',
|
'signup' => 'Inscription',
|
||||||
'header' => 'Des images partagées de manière décentralisée grâce au média social {pixelfedLink}',
|
],
|
||||||
|
'navmenu' => [
|
||||||
|
'about' => 'À propos',
|
||||||
|
'directory' => 'Bottin',
|
||||||
|
'explore' => 'Découverte',
|
||||||
|
],
|
||||||
|
'about' => [
|
||||||
|
'header' => 'Le partage de photos dans un média social décentralisé, propulsé par {pixelfedLink}',
|
||||||
|
'stats' => [
|
||||||
|
'posts' => 'publications',
|
||||||
|
'activeUsers' => 'membre actif|membres actifs',
|
||||||
|
'totalUsers' => 'membre au total|membres au total',
|
||||||
|
],
|
||||||
|
'details' => [
|
||||||
|
'about' => 'À propos de ce site',
|
||||||
|
'serverRules' => 'Règlements',
|
||||||
|
'supportedFeatures' => 'Fonctionnalités offertes'
|
||||||
|
],
|
||||||
|
'features' => [
|
||||||
|
'photoPosts' => 'Publication de photos',
|
||||||
|
'photoAlbums' => 'Albums photos',
|
||||||
|
'photoFilters' => 'Filtres de traitement photo',
|
||||||
|
'collections' => 'Collections',
|
||||||
|
'comments' => 'Commentaires',
|
||||||
|
'hashtags' => 'Mots-clés',
|
||||||
|
'likes' => 'Mentions J\'aime',
|
||||||
|
'notifications' => 'Notifications',
|
||||||
|
'shares' => 'Partages',
|
||||||
|
'federation' => 'Fédération',
|
||||||
|
'mobileAppSupport' => 'Application mobile',
|
||||||
|
'stories' => 'Story',
|
||||||
|
'videos' => 'Contenu vidéo',
|
||||||
|
],
|
||||||
|
],
|
||||||
|
'discover' => [
|
||||||
|
'tagline' => 'À la découverte de gens et d\'histoires',
|
||||||
|
'empty' => 'Rien de neuf, mais revenez jeter un coup d\'oeil plus tard!',
|
||||||
|
],
|
||||||
|
'explore' => [
|
||||||
|
'tagline' => 'Des publications qui font du bruit',
|
||||||
|
],
|
||||||
|
'notfound' => [
|
||||||
|
'header' => 'C\'est vide!',
|
||||||
|
'description' => 'Désolé, pas de contenu à cette addresse.',
|
||||||
|
'goback' => 'Retour à l\'accueil'
|
||||||
|
],
|
||||||
|
'footer' => [
|
||||||
|
'help' => 'Aide',
|
||||||
|
'terms' => 'Conditions',
|
||||||
|
'privacy' => 'Confidentialité',
|
||||||
|
'mobileApps' => 'Applications mobiles',
|
||||||
|
'poweredByPixelfed' => 'Propulsé par Pixelfed',
|
||||||
|
]
|
||||||
],
|
],
|
||||||
|
|
||||||
'uiSettings' => [
|
'uiSettings' => [
|
||||||
|
@ -221,6 +279,7 @@ return [
|
||||||
'hashtags' => [
|
'hashtags' => [
|
||||||
'emptyFeed' => 'Aucune publication associée à ce mot-clic!'
|
'emptyFeed' => 'Aucune publication associée à ce mot-clic!'
|
||||||
],
|
],
|
||||||
|
|
||||||
'report' => [
|
'report' => [
|
||||||
'report' => 'Signaler',
|
'report' => 'Signaler',
|
||||||
'selectReason' => 'Signaler en tant que',
|
'selectReason' => 'Signaler en tant que',
|
||||||
|
@ -229,8 +288,9 @@ return [
|
||||||
'thanksMsg' => 'Merci de votre signalement; vous contribuez à la sécurité de notre communauté!',
|
'thanksMsg' => 'Merci de votre signalement; vous contribuez à la sécurité de notre communauté!',
|
||||||
'contactAdminMsg' => 'Si vous désirez discuter de ce signalement avec un·e admnistrateur·trice',
|
'contactAdminMsg' => 'Si vous désirez discuter de ce signalement avec un·e admnistrateur·trice',
|
||||||
],
|
],
|
||||||
|
|
||||||
'sidebar' => [
|
'sidebar' => [
|
||||||
'followingCount' => 'Abonnement|Abonnements',
|
'followingCount' => 'Abonnement|Abonnements',
|
||||||
'followersCount' => 'Abonné·e|Abonné·e·s'
|
'followersCount' => 'Abonné·e|Abonné·e·s',
|
||||||
]
|
]
|
||||||
];
|
];
|
||||||
|
|
Loading…
Reference in a new issue