From b2e827712ebbab9beda6919337ee4088cfd5ba80 Mon Sep 17 00:00:00 2001 From: Luthaf Date: Mon, 31 Mar 2014 21:39:14 +0100 Subject: [PATCH] Mise a jour des templates avec les traductions. --- songbook_core/data/templates/default.tex | 60 ++++++++++++++--------- songbook_core/data/templates/layout.tex | 40 +++++++++++++++ songbook_core/data/templates/patacrep.tex | 36 ++++++-------- songbook_core/data/templates/songs.tex | 11 +++++ 4 files changed, 103 insertions(+), 44 deletions(-) diff --git a/songbook_core/data/templates/default.tex b/songbook_core/data/templates/default.tex index 5d19dda0..184b6163 100644 --- a/songbook_core/data/templates/default.tex +++ b/songbook_core/data/templates/default.tex @@ -1,26 +1,42 @@ (% variables %) -[ -{"name":"title", "description":"Title", "default":"Recueil de chansons pour guitare", "mandatory":true}, -{"name":"author", "description":"Author", "default":"The Songbook Team", "mandatory":true}, -{"name":"booktype", "description":"Type", "type":"enum", "values":["chorded","lyric"], "default":"chorded", "mandatory":true}, -{"name":"lang", "description":"Language", "default":"english"}, -{"name":"instruments", "description":"Instruments", "type":"flag", "values":["guitar","ukulele"], "join":",", "mandatory":true, "default":["guitar"]}, -{"name":"bookoptions", "description":"Options", "type":"flag", "values":["diagram","importantdiagramonly","lilypond","pictures","tabs","repeatchords","onesongperpage"], "join":",", "mandatory":true, "default":["diagram","pictures"]}, -{"name":"version", "description":"Version", "default":"unknown"}, -{"name":"subtitle", "description":"Subtitle"}, -{"name":"web", "description":"Web", "default":"http://www.patacrep.com"}, -{"name":"mail", "description":"Email", "default":"crep@team-on-fire.com"}, -{"name":"picture", "description":"Picture", "type":"file", "default":"treble_a"}, -{"name":"picturecopyright", "description":"Copyright", "default":"Dbolton \\url{http://commons.wikimedia.org/wiki/User:Dbolton}"}, -{"name":"footer", "description":"Footer", "default":"\\begin{flushright}Generated using Songbook (\\url{http://www.patacrep.com})\\end{flushright}"}, -{"name":"mainfontsize", "description":"Font Size", "type":"font", "default":"10"}, -{"name":"songnumberbgcolor", "description":"Number Shade", "type":"color", "default":"D1E4AE"}, -{"name":"notebgcolor", "description":"Note Shade", "type":"color", "default":"D1E4AE"}, -{"name":"indexbgcolor", "description":"Index Shade", "type":"color", "default":"D1E4AE"}, -{"name":"titleprefixwords", "description":"Ignore some words in the beginning of song titles"}, -{"name":"authwords", "descriptipn":"Set of options to process author string (LaTeX commands authsepword, authignoreword, authbyword)"}, -{"name":"languages", "description":"List of languages used by songs", "default":"english"} -] +{ +"title": {"description": {"en": "Title", "fr": "Titre"}, + "default": {"en": "Guitar songbook", "fr": "Recueil de chansons pour guitare"}, + "mandatory":true + }, +"author": {"description": {"en": "Author", "fr": "Auteur"}, + "default": {"en": "The Songbook Team", "fr": "L'équipe Songbook"}, + "mandatory":true + }, +"subtitle": {"description": {"en": "Subtitle", "fr": "Sous-titre"}, + "default": {"default": ""} + }, +"version":{ "description": {"en": "Version", "fr": "Version"}, + "default": {"default": ""} + }, +"web": {"description": {"en": "Website", "fr": "Site web"}, + "default": {"default": "http://www.patacrep.com"} + }, +"mail": {"description": {"en": "Email", "fr": "Adresse électronique"}, + "default": {"default": "crep@team-on-fire.com"} + }, +"picture": {"description": {"en": "Cover picture", "fr": "Image de couverture"}, + "type": "file", + "default": {"default": "treble_a"} + }, +"picturecopyright": {"description": {"en": "Copyright for the cover picture", "fr": "Copyright pour l'image de couverture"}, + "default": {"default": "Dbolton \\url{http://commons.wikimedia.org/wiki/User:Dbolton}"} + }, +"footer": {"description": {"en": "Footer", "fr": "Pied de page"}, + "default": {"default": "\\begin{flushright}Generated using Songbook (\\url{http://www.patacrep.com})\\end{flushright}"} + }, +"titleprefixwords": {"description": {"en": "Ignore some words in the beginning of song titles", + "fr": "Ignore des mots dans le classement des chansons"} + }, +"authwords": {"descriptipn": {"en": "Set of options to process author string (LaTeX commands authsepword, authignoreword, authbyword)", + "fr": "Options pour traiter les noms d'auteurs (commandes LaTeX authsepword, authignoreword, authbyword)"} + } +} (% endvariables %) (* extends "songs.tex" *) diff --git a/songbook_core/data/templates/layout.tex b/songbook_core/data/templates/layout.tex index 5b0fd76a..5b4d8afe 100644 --- a/songbook_core/data/templates/layout.tex +++ b/songbook_core/data/templates/layout.tex @@ -23,6 +23,46 @@ % Copyright (C) 2014 The Songbook team (www.patacrep.com) +(% variables %) +{ +"instruments": {"description": {"en": "Instruments", "fr": "Instruments"}, + "type": "flag", + "values": {"guitar": {"en": "Guitare", "fr": "Guitare"}, + "ukulele": {"en": "Ukulele", "fr": "Ukulele"} + }, + "join": ",", + "mandatory": true, + "default": {"default":["guitar"]} + }, +"bookoptions": {"description": {"en": "Options", "fr": "Options"}, + "type": "flag", + "values": {"diagram": {"en": "Chords diagrams", "fr": "Diagrammes d'accords"}, + "importantdiagramonly": {"en": "Only importants diagrames", "fr": "Diagrammes importants uniquement"}, + "lilypond": {"en": "Lilypond music sheets", "fr": "Partitions lilypond"}, + "pictures": {"en": "Cover pictures", "fr": "Couvertures d'albums"}, + "tabs": {"en": "Tablatures", "fr": "Tablatures"}, + "repeatchords": {"en": "Repeat chords", "fr": "Répéter les accords"}, + "onesongperpage": {"en": "One song per page", "fr": "Une chanson par page"} + }, + "join": ",", + "mandatory": true, + "default": {"default":["diagram","pictures"]} + }, +"booktype": {"description": {"en": "Type", "fr": "Type"}, + "type": "enum", + "values": {"chorded": {"en": "With guitar chords", "fr": "Avec accords de guitare" }, + "lyric": {"en": "Lyrics only", "fr": "Paroles uniquement"} + }, + "default": {"default":"chorded"}, + "mandatory": true + }, +"mainfontsize": {"description": {"en": "Font Size", "fr": "Taille de police"}, + "type":"font", + "default":{"default": "10"} + } +} +(% endvariables %) + (* block documentclass *) \documentclass[((booktype)), (* for option in bookoptions *)((option)), diff --git a/songbook_core/data/templates/patacrep.tex b/songbook_core/data/templates/patacrep.tex index 9a537ec4..492480e0 100644 --- a/songbook_core/data/templates/patacrep.tex +++ b/songbook_core/data/templates/patacrep.tex @@ -1,26 +1,18 @@ (% variables %) -[ -{"name":"title", "description":"Title", "default":"Recueil de chansons pour guitare", "mandatory":true}, -{"name":"author", "description":"Author", "default":"The Songbook Team", "mandatory":true}, -{"name":"booktype", "description":"Type", "type":"enum", "values":["chorded","lyric"], "default":"chorded", "mandatory":true}, -{"name":"lang", "description":"Language", "default":"english"}, -{"name":"instruments", "description":"Instruments", "type":"flag", "values":["guitar","ukulele"], "join":",", "mandatory":true, "default":["guitar"]}, -{"name":"bookoptions", "description":"Options", "type":"flag", "values":["diagram","importantdiagramonly","lilypond","pictures","tabs","repeatchords","onesongperpage"], "join":",", "mandatory":true, "default":["diagram","pictures"]}, -{"name":"version", "description":"Version", "default":"unknown"}, -{"name":"subtitle", "description":"Subtitle"}, -{"name":"web", "description":"Web", "default":"http://www.patacrep.com"}, -{"name":"mail", "description":"Email", "default":"crep@team-on-fire.com"}, -{"name":"picture", "description":"Picture", "type":"file", "default":"treble_a"}, -{"name":"picturecopyright", "description":"Copyright", "default":"Dbolton \\url{http://commons.wikimedia.org/wiki/User:Dbolton}"}, -{"name":"footer", "description":"Footer", "default":"\\begin{flushright}Generated using Songbook (\\url{http://www.patacrep.com})\\end{flushright}"}, -{"name":"mainfontsize", "description":"Font Size", "type":"font", "default":"10"}, -{"name":"songnumberbgcolor", "description":"Number Shade", "type":"color", "default":"D1E4AE"}, -{"name":"notebgcolor", "description":"Note Shade", "type":"color", "default":"D1E4AE"}, -{"name":"indexbgcolor", "description":"Index Shade", "type":"color", "default":"D1E4AE"}, -{"name":"titleprefixwords", "description":"Ignore some words in the beginning of song titles"}, -{"name":"authwords", "descriptipn":"Set of options to process author string (LaTeX commands authsepword, authignoreword, authbyword)"}, -{"name":"languages", "description":"List of languages used by songs", "default":"english"} -] +{ +"songnumberbgcolor": {"description": {"en": "Number Shade", "fr": "Couleur des numéros"}, + "type": "color", + "default": {"default": "D1E4AE"} + }, +"notebgcolor": {"description": {"en": "Note Shade", "fr": "Couleur des notes"}, + "type": "color", + "default": {"default": "D1E4AE"} + }, +"indexbgcolor": {"description": {"en": "Index Shade", "fr": "Couleur d'index"}, + "type": "color", + "default": {"default": "D1E4AE"} + } +} (% endvariables %) (* extends "default.tex" *) diff --git a/songbook_core/data/templates/songs.tex b/songbook_core/data/templates/songs.tex index 0095ad5d..2ab9f201 100644 --- a/songbook_core/data/templates/songs.tex +++ b/songbook_core/data/templates/songs.tex @@ -1,3 +1,14 @@ +(% variables %) +{ +"languages": {"description": {"en": "List of languages used by songs", "fr": "Liste des langues utilisées par les chansons"}, + "default": {"en": "english", "fr": "french"} + }, +"lang": {"description": {"en": "Language", "fr": "Langue"}, + "default": {"en": "english", "fr": "french"} + } +} +(% endvariables %) + (* extends "layout.tex" *) (* block songbookpreambule *)