[I18N] 📖 added translations for en, fr, and keys for the homepage.

🎨 style
This commit is contained in:
Baptiste Lemoine 2018-10-01 16:51:52 +02:00
parent e13dafedab
commit 986eef7b99
4 changed files with 180 additions and 208 deletions

View File

@ -1,46 +1,48 @@
<div class="product-values marged-v">
<div class="row">
<div class="col-xs-12 col-sm-4 text-center product-values-block">
<div class="col-xs-12 col-md-4 text-center product-values-block">
<i class="fa fa-check-circle fa-3x"></i>
<h2 class="text-center">Gratuit</h2>
<p>Gérez votre comptabilité de stand en ligne sans dépenser un rond. Plus besoin de transporter un
inventaire et des feuilles de calcul faites à l'arrache.</p>
<h2 class="text-center">{% trans %}home.specs.free{% endtrans %}</h2>
<p>{% trans %}home.specs.free_text{% endtrans %}</p>
</div>
<div class="col-xs-12 col-sm-4 text-center product-values-block">
<div class="col-xs-12 col-md-4 text-center product-values-block">
<i class="fa fa-random fa-3x"></i>
<h2>Flexible</h2>
<p>Modifiez vos produits à la volée, soyez plusieurs à gérer la caisse si vous le souhaitez, changez de
responsable en cours de journée. Créez plusieurs produits juste en écrivant leur nom avec l'interface
d'importation simplifiée.</p>
<h2>{% trans %}home.specs.flex{% endtrans %}</h2>
<p>{% trans %}home.specs.flex_text{% endtrans %}</p>
</div>
<div class="col-xs-12 col-sm-4 text-center product-values-block">
<div class="col-xs-12 col-md-4 text-center product-values-block">
<i class="fa fa-truck fa-3x"></i>
<h2>Portable</h2>
<p>Fait pour être utilisé sur les marchés et les salons. Votre gestion des stocks n'en sera que
simplifiée.</p>
<h2>{% trans %}home.specs.portable{% endtrans %}</h2>
<p>{% trans %}home.specs.portable_text{% endtrans %}</p>
</div>
</div>
<div class="row">
<div class="col-xs-12 col-sm-4 text-center product-values-block">
<div class="col-xs-12 col-md-4 text-center product-values-block">
<i class="fa fa-rotate-left fa-3x"></i>
<h2>Open Source</h2>
<p>Auto hébergeable et modifiable à volonté. Sources disponible sur
<h2>{% trans %}home.specs.open{% endtrans %}</h2>
<p>{% trans %}home.specs.open_text{% endtrans %}
<ul>
<li>
<a href="https://gitlab.com/tykayn1/fanzine-log">gitlab.</a>
Développé par
</li>
<li>
<a href="https://www.cipherbliss.com">CipherBliss</a>
.
</li>
</ul>
</p>
</div>
<div class="col-xs-12 col-sm-4 text-center product-values-block">
<div class="col-xs-12 col-md-4 text-center product-values-block">
<i class="fa fa-pie-chart fa-3x"></i>
<h2>Statistiques</h2>
<p>Données statistiques et gestion des stocks actualisée au fur et à mesure des ventes.</p>
<h2>{% trans %}home.specs.stats_text{% endtrans %}</h2>
<p>
{% trans %}home.specs.stats_text{% endtrans %}
</p>
</div>
<div class="col-xs-12 col-sm-4 text-center product-values-block">
<div class="col-xs-12 col-md-4 text-center product-values-block">
<i class="fa fa-heart-o fa-3x"></i>
<h2>Data Love</h2>
<p>Données exportables et importables en masse librement.</p>
<h2>{% trans %}home.specs.data{% endtrans %}</h2>
<p>{% trans %}home.specs.data_text{% endtrans %}</p>
</div>
</div>
</div>

View File

@ -1,6 +1,7 @@
<footer class="big-footer text-center navbar-inverse navbar-footer ">
<div class="container">
<sub class="footer-note text-center"> développé par Tykayn /
<sub class="footer-note text-center">
{% trans %}global.made_by{% endtrans %} Tykayn /
<a href="http://www.cipherbliss.com">
Cipher Bliss
</a>

View File

@ -9,40 +9,36 @@
<div class="bg-shader">
<div class="container main-section">
<div class="row">
<div class="col-xs-12 col-sm-6 padded-v">
<h1>
<div class="col-xs-12 padded-v">
<h1 class="text-center">
{#<i class="fa fa-circle-o-notch logo-main"></i>#}
Caisse Bliss
{% trans %}menu.title{% endtrans %}
</h1>
</div>
<div class="col-xs-12 col-sm-6 padded-v">
<div class="col-xs-12 col-md-6 padded-v">
<div class="description">
<strong> Votre caisse mobile dynamique en ligne </strong> Pensé pour les
exposants et les créateurs divers en festival, cette caisse saura s'adapter à
l'évolution de vos stocks et vous libèrera des affres de la fiche de compte à
faire et compléter soi même.
{% trans %}home.main_description{% endtrans %}
</div>
<div class="try">
</div>
<div class="try col-xs-12 col-md-6">
<br>
<div class="row">
<div class="col-xs-12 col-sm-6 padded text-right">
<div class=" padded text-right">
<a class="btn btn-primary"
href="{{ path('fos_user_security_login') }}"
class="btn btn-primary">
Essayez dès maintenant
{% trans %}home.try{% endtrans %}
</a>
</div>
<div class="col-xs-12 col-sm-6">
<sub> Démonstration en vous connectant avec le login:
<strong>demo</strong> et le mot de passe <strong>demo</strong>.
</sub>
<div class="hint padded">
<sub>{% trans %}home.demo_hint{% endtrans %}</sub>
</div>
</div>
</div>
</div>
</div>
</div>
@ -62,21 +58,16 @@
<div class="col-xs-12 col-sm-6">
<a class="btn btn-primary" href="{{ path('dashboard') }}"
class="btn btn-success">
Essayez dès maintenant
{% trans %}home.try{% endtrans %}
</a>
<p>
Démonstration en vous connectant avec le login: <strong>demo</strong> et le
mot de passe <strong>demo</strong>.
{% trans %}home.demo_hint{% endtrans %}
</p>
</div>
<div class="col-xs-12 col-sm-6">
{#<a class="btn btn-default" href="{{ path('fos_user_security_login') }}">#}
{#<i class="fa fa-key"></i>#}
{#Se connecter#}
{#</a>#}
<a class="btn btn-primary" href="{{ path('fos_user_registration_register') }}">
<i class="fa fa-user"></i>
Créer un compte
{% trans %}layout.register{% endtrans %}
</a>
</div>

View File

@ -3,7 +3,7 @@ layout:
logout: logout
register: subscribe
menu:
title: Caisse Bliss
title: Bliss cash register
dashboard: Dashboard
history: History
import: Import
@ -15,150 +15,128 @@ user:
greet: Hi
security:
login:
username: utilisateur
password: mot de passe
remember_me: se souvenir
submit: envoyer
username: user
password: password
remember_me: remember
submit: send
home:
main_description: "Votre caisse mobile dynamique en ligne Pensé pour les exposants et les créateurs divers en festival, cette caisse saura s'adapter à l'évolution de vos stocks et vous libèrera des affres de la fiche de compte à faire et compléter soi même."
try: Essayer dès maintenant
main_description: "Your dynamic mobile online cash register thought for exhibitors and creators during festivals. This cash register will be able to adapt to your stock evolution and will release you from the throes of making and completing account master record yourself."
try: Try now
demo_hint: "Démonstration en vous connectant avec le login: demo et le mot de passe demo."
specs:
free: Gratuit
free_text: "Gérez votre comptabilité de stand en ligne sans dépenser un rond. Plus besoin de transporter un inventaire et des feuilles de calcul faites à l'arrache."
free: No cost
free_text: "Manage your stand accounts online without spending a dime. No need to carry an inventory and use quick and dirty spreadsheets."
flex: Flexible
flex_text: "Modifiez vos produits à la volée, soyez plusieurs à gérer la caisse si vous le souhaitez, changez de responsable en cours de journée. Créez plusieurs produits juste en écrivant leur nom avec l'interface d'importation simplifiée."
flex_text: "Change your products on the fly, more than one can mange the cash register if you wish, change who is manager at anytime. Create several products just by writing their name with simplified import interface."
portable: Portable
portable_text: "Fait pour être utilisé sur les marchés et les salons. Votre gestion des stocks n'en sera que simplifiée."
portable_text: "Made to be used on markets and fairs. Your inventory management will therefore be simplified."
open: Open Source
open_text: "Auto hébergeable et modifiable à volonté. Sources disponible sur gitlab. Développé par CipherBliss."
stats: Statistiques
stats_text: "Données statistiques et gestion des stocks actualisée au fur et à mesure des ventes."
stats_text: "Statistics and stock management updated in real time."
data: Data Love
data_text: "Données exportables et importables en masse librement."
contact:
hint: contactez-moi pour tout renseignement
email: par email
hint: contact me for more information
email: by email
telegram: Telegram @Tykayn
social: ou sur Mastodon
social: or on Mastodon
dashboard:
options:
express: "mode vente express"
express_text: "la vente express vous permet d'enregistrer une vente pour un seul article sans remplir le formulaire de détail"
express_text: "express sale lets you record a sale for a single article without completing the details"
stocks: stocks
sold: vendus
customer: Client actuel
customer_default_name: un gens
sold: sold
customer: Current customer
customer_default_name: an individual
products: produits
visibility: Visibilité des catégories
visibility: Categories visibility
total: Total
festival: Festival
global:
made_by: développé par
categ: Catégorie de produit
categ_new: Nouvelle catégorie
products: Produits
products_hint: "astuce: Utilisez l'import de masse pour créer plusieurs produits et catégories à la fois"
products_new: Nouveau produit
made_by: developed by
categ: Product category
categ_new: New category
products: Products
products_hint: "hint: use mass import to create several products and categories at once"
products_new: New product
festivals: Festivals
current: Actuel
wip: Fonctionnalité en cours de création
current: Current
wip: Work in progress
category:
name: Nom
products: Produits
sold: Vendus
name: Name
products: Products
sold: Sold
actions: Actions
products:
category: Category
name: Name
image: Image
image: Picture
price: Price
stocks: Stocks
comment: Comment
actions: Actions
festivals:
name: Name
creation: Datecreation
creation: Creation date
costs: Tous Frais
customers: Clients
before: fond caisse avant
after: fond caisse apres
customers: Customers
before: petty cash before
after: petty cash after
ca: chiffre affaire
stock: fond caisse + CA
stock: petty cash + revenue
diff: diff
benef: bénefices CA - frais
actions: Actions
history:
title: Historique
export: Exporter toutes vos données en format csv
title: History
export: Export all data as csv
sold:
customers: Clients
ca: Chiffre d'affaires
ca: Revenue
cart: panier moyen
stats: Statistiques de ventes
last: Dernières ventes
stats: Sales statistics
last: Latest Sales
sellings:
date: date
comm: commentaire
products: produits
amount: montant
comm: comment
products: products
amount: amount
import:
title: Importation, création en masse
create: Création de produits en masse
create_text: Créez vos produits et leur catégorie en masse, un par ligne
validate: Créer en masse
import: Importer votre historique de ventes
import_step_1: Télécharger le fichier de modèle
import_step_2: Remplir votre modèle avec vos ventes
import_step_3: à faire
title: Mass import, create
create: Mass products creation
create_text: Create massively products and their category, one per line
validate: Mass creation
import: Import sales history
import_step_1: Download template file
import_step_2: Fill your template with your sales
import_step_3: to do
forecast:
title: Prévisionnel
saving: Sauvegarde en cours
saved: Modifications sauvegardées
title: Sales forecast
saving: Saving...
saved: Changes saved
conf: Configuration
start: Euros disponibles au départ
month_earnings: Gains moyen par mois
delay: Gérer délais de paiement
repeat: Gérer répétitions
monthly: Dépenses mensuelles
benef: Bénef mensuel
credit: "Crédit mensuel réalisable (33%% des gains moyens par mois)"
posts_title: Postes de dépenses mensuelles
posts_text: "Indiquez les catégories de dépenses mensuelles que vous faites pour faire évoluer la simulation de budget restant dans plusieurs mois."
simulation: "Simulation sur % mois"
start: Initially available money
month_earnings: Average earnings per month
delay: Manage payment deadlines
repeat: Manage rehearsals
monthly: Monthly expenses
benef: Monthly profit
credit: "Achievable monthly credit (33%% of average earnings per month)"
posts_title: Monthly expenses
posts_text: "Specify the categories of monthly expenses you make to change the remaining months budget simulation."
simulation: "Simulation on % month"
table:
warning_text: Ce sera la dèche dans % mois
warning_text: It will be broke in months %
months: Month in the future
date: date
expenses: penses
availability: Disponibilité
expenses: Expenses
availability: Availability
columns:
name: Nom
monthly: prix mensuel
yearly: prix annuel
enabled: activé
name: Name
monthly: price per month
yearly: annual price
enabled: enabled
example:
title: Exemples de postes de dépenses à ajouter
content: "appartement
mutuelle
transport en commun
assurance voiture
assurance moto
trucs de loisirs divers
gaz
elec
internet
épargne
impots
cottisation URSSAF
resto au boulot
courses
serveur wouaibe
abonnement protonmail VPN
abonnement service audio, vidéo
carburant véhicule
donations
médecin
chat
chien
licorne "
title: Examples of expenses to add
content: "home rent, heath insurance, public transport, car insurance, motorbike insurance, leisure stuff, miscellaneous, gas, electricity, savings, social security contributions, business meals, shopping, web hosting, protonmail subscription, VPN subscription, audio/video service subscription, fuel, vehicle, donations, doctor, cat, dog, unicorn "