commit 17dd1fedd2f7feb26cbeec67dbd0c50fe2dd8df3
Author: AdecWatt
Date: Mon Jun 18 14:56:04 2018 +0200
First git version
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a9b03b3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,15 @@
+build
+distrib
+data/cache
+data/export
+data/local
+data/log
+data/server/
+!data/server/furniture/000-0052.lpt
+texts/help-*
+ws/
+!ws/launch-adecWatt.sh
+*~
+#*
+soft/UpdatedAdecWatt.jar
+soft/AdecWatt.jar
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..0ce78a9
--- /dev/null
+++ b/README.md
@@ -0,0 +1,48 @@
+AdecWatt
+=======
+
+## Install
+
+git clone git@framagit.org:adecwatt/adecWatt.git
+ant -f ant/build.xml
+
+## data server
+
+[adecwatt.parlenet.org](http://adecwatt.parlenet.org/)
+
+## Organization
+
+[ADEC 56](http://adec56.org/spip/index.php)
+
+
+## Short MD documentation
+
+Two spaces at the end of a line
+produces a line break.
+
+Text attributes _italic_,
+**bold**, `monospace`.
+
+Horizontal rule:
+
+---
+
+Bullet list:
+
+ * apples
+ * oranges
+ * pears
+
+Numbered list:
+
+ 1. wash
+ 2. rinse
+ 3. repeat
+
+A [link](http://example.com).
+
+![Image](Image_icon.png)
+
+> Markdown uses email-style > characters for blockquoting.
+
+Inline HTML is supported.
diff --git a/ant/build.xml b/ant/build.xml
new file mode 100644
index 0000000..9aaa37c
--- /dev/null
+++ b/ant/build.xml
@@ -0,0 +1,335 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Logiciel de plan de feu
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AdecWatt source files]]>
+ http://adecwatt.parlenet.org/]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/config/AdecWatt.xml b/data/config/AdecWatt.xml
new file mode 100644
index 0000000..d4eb3ff
--- /dev/null
+++ b/data/config/AdecWatt.xml
@@ -0,0 +1,76 @@
+
+
+
+This file is automaticaly generated by AdecWatt application at 6:18 PM on Jun 17, 2018.
+
+Day
+North
+
+5
+0
+
+4
+true
+20180617
+1
+false
+true
+
+false
+
+North
+
+true
+[x=0,y=31]
+North
+
+[x=0,y=31]
+
+
+true
+3
+data/log/
+[x=0,y=31]
+
+
+
+true
+false
+data/images/adecWatt.png
+
+true
+false
+/home/felix/perso/adecWatt56/data/export/CendresLampionsChapelleBleue.lpz
+North
+false
+
+false
+
+
+false
+
+2
+
+
+false
+true
+
+false
+
+
+
+true
+
+true
+
+North
+[x=0,y=31]
+North
+true
+
+
+true
+false
+
+3128
+
diff --git a/data/config/AdecWattUser_br_FR_breton.properties b/data/config/AdecWattUser_br_FR_breton.properties
new file mode 100644
index 0000000..5447beb
--- /dev/null
+++ b/data/config/AdecWattUser_br_FR_breton.properties
@@ -0,0 +1,102 @@
+#Produit automatiquement par BundleManager
+#Mon Dec 14 15:11:27 CET 2015
+User_fluorescentTube3rgb=FR Tube fluorescent 3 RVB
+User_public=FR Public
+User_rightDoor=FR Porte droite
+User_electrical=Tredan
+User_fluorescentTube=FR Tube fluorescent
+User_blueprintPos=FR Place du plan
+User_pc=PC
+User_insee=Kod-INSEE
+User_length=Hirder
+User_pcSpotFresnelLed=PC Fresnel \u00E0 Led
+User_stroboscope=FR Stroboscope
+User_par=PAR
+User_doubleDoor=FR Porte double
+User_performance=Abadenn
+User_connectedTo=FR Branch\u00E9 \u00E0
+User_city=FR Commune
+User_spot=FR Projecteur
+User_powerSupply=FR Alimentation \u00E9lectrique
+User_id=Anv implijer
+User_building=Savadur
+User_height=Sav
+User_tubeFluorescent3rgb=FR Tuble fluorescent 3 RVB
+User_comment=Displegadenn
+User_oval=Ovalek
+User_blueprint=Plan
+User_dimmer=FR Gradateur
+User_photo=Foto
+User_rectangle=Reizhkogneg
+User_image=Skeudenn
+User_filter=FR Filtre
+User_powerSocket=FR Prise de courant
+User_blueprintVisibility=FR Voir le plan
+User_width=Ledander
+User_pcMartele=PC Martele
+User_note=Notenn
+User_accessory=Reizh
+User_latitude=Ledenn
+User_fogMachine=FR Machine fumig\u00E8ne
+User_information=Titour
+User_outside=FR Ext\u00E9rieur
+User_btSpot=FR Basse tension
+User_colorGel=Gelaenn Liv
+User_blueprintSize=FR Taille du plan
+User_leftDoor=FR Porte gauche
+User_catwalk=FR Passerelle
+User_powerPlug=FR Fiche \u00E9lectrique
+User_lightplot=Plan goulo\u00F9
+User_line=FR Ligne
+User_preview=FRAper\u00E7u
+User_blueprintCut=Plan a-droc'h
+User_pcFresnel=PC Fresnel
+User_pcSpotMartele=PC Martele
+User_weight=Pouez
+User_hmiSpot=HMI
+User_inside=FR Int\u00E9rieur
+User_longitude=Hedenn
+User_tubeFluorescent=FR Tube fluorescent
+User_followSpot=FR Poursuite
+User_decor=Dekor
+User_parSpot=PAR
+User_ledSpot=FR Projecteur \u00E0 LED
+User_profileSpotS=FR D\u00E9coupe courte
+User_simpleSocketPower=Lugell
+User_pcSpotFresnel=PC Fresnel
+User_pcLed=PC LED
+User_profileSpotM=FR D\u00E9coupe moyenne
+User_labelProp=Titour a-wel
+User_profileSpotL=FR D\u00E9coupe longue
+User_size=Stek
+User_doublePowerSocket=FR Prise double
+User_furniture=Pourviziono\u00F9
+User_color=Liv
+User_horiziodeSpot=FR Horiziode
+User_rot=Rotadur
+User_geopos=Lec'hiadur
+User_lowIcon=FR Au sol
+User_simplePowerSocket=Lugell
+User_shape=FR Forme
+User_powerSocketFrame=FR Prise de courant
+User_pos=Lec'hiadur
+User_pcSpot=PC
+User_door=Dor
+User_ceilDoubleSocketPower=Lugell e-krec'h
+User_type=Seurt
+User_perch=Perchenn
+User_regie=FR R\u00E9gie
+User_scene=FR Sc\u00E8ne
+User_address=Chomlec'h
+User_profileSpot=FR D\u00E9coupe
+User_video=FR Vid\u00E9o
+User_poster=Skritell
+User_support=Doug
+User_ceilSimpleSocketPower=Lugell e-krec'h
+User_name=Anv
+User_zipCode=Kod-post
+User_watt=Watt
+User_connectedOn=FR Sur la prise
+User_gelat=Gelaenn
+User_horiziode=FR Horiziode
+User_labelColor=Liv titour
diff --git a/data/config/AdecWattUser_br_FR_gallo.properties b/data/config/AdecWattUser_br_FR_gallo.properties
new file mode 100644
index 0000000..b00f8aa
--- /dev/null
+++ b/data/config/AdecWattUser_br_FR_gallo.properties
@@ -0,0 +1,102 @@
+#Produit automatiquement par BundleManager
+#Mon Dec 14 15:11:27 CET 2015
+User_fluorescentTube3rgb=FR Tube fluorescent 3 RVB
+User_public=FR Public
+User_rightDoor=FR Porte droite
+User_electrical=Electriqe
+User_fluorescentTube=FR Tube fluorescent
+User_blueprintPos=FR Place du plan
+User_pc=PC
+User_insee=Code INSEE
+User_length=Longhe\u00FBr
+User_pcSpotFresnelLed=PC Fresnel \u00E0 Led
+User_stroboscope=FR Stroboscope
+User_par=PAR
+User_doubleDoor=FR Porte double
+User_performance=Perzent\u00E9zon
+User_connectedTo=FR Branch\u00E9 \u00E0
+User_city=FR Commune
+User_spot=Chandelle
+User_powerSupply=FR Alimentation \u00E9lectrique
+User_id=Identifiant
+User_building=B\u00E2timents
+User_height=Haote\u00FBr
+User_tubeFluorescent3rgb=FR Tuble fluorescent 3 RVB
+User_comment=Depllet
+User_oval=Fao-rond
+User_blueprint=Pllan
+User_dimmer=FR Gradateur
+User_photo=Foto
+User_rectangle=Rectangl
+User_image=imaije
+User_filter=FR Filtre
+User_powerSocket=FR Prise de courant
+User_blueprintVisibility=FR Voir le plan
+User_width=larje\u00FBr
+User_pcMartele=PC Martele
+User_note=Note
+User_accessory=Afutiaos
+User_latitude=Latitude
+User_fogMachine=FR Machine fumig\u00E8ne
+User_information=Ghiment
+User_outside=FR Ext\u00E9rieur
+User_btSpot=FR Basse tension
+User_colorGel=Jelatine Coulour
+User_blueprintSize=FR Taille du plan
+User_leftDoor=FR Porte gauche
+User_catwalk=FR Passerelle
+User_powerPlug=FR Fiche \u00E9lectrique
+User_lightplot=Gr\u00E9ment des chandelles
+User_line=FR Ligne
+User_preview=FR Aper\u00E7u
+User_blueprintCut=Pllan de co\u00FBpe
+User_pcFresnel=PC Fresnel
+User_pcSpotMartele=PC Martele
+User_weight=Pou\u00E9z
+User_hmiSpot=HMI
+User_inside=FR Int\u00E9rieur
+User_longitude=longhe\u00FBr
+User_tubeFluorescent=FR Tube fluorescent
+User_followSpot=FR Poursuite
+User_decor=Enterjiets
+User_parSpot=PAR
+User_ledSpot=FR Projecteur \u00E0 LED
+User_profileSpotS=FR D\u00E9coupe courte
+User_simpleSocketPower=Prinze de courant
+User_pcSpotFresnel=PC Fresnel
+User_pcLed=PC LED
+User_profileSpotM=FR D\u00E9coupe moyenne
+User_labelProp=Ghiment amontr\u00EB
+User_profileSpotL=FR D\u00E9coupe longue
+User_size=FR Taille
+User_doublePowerSocket=FR Prise double
+User_furniture=Fourniment
+User_color=Coulour
+User_horiziodeSpot=FR Horiziode
+User_rot=Virement
+User_geopos=J\u00E9yo pozition
+User_lowIcon=FR Au sol
+User_simplePowerSocket=Prinze de courant
+User_shape=FR Forme
+User_powerSocketFrame=FR Prise de courant
+User_pos=Empllacement
+User_pcSpot=PC
+User_ceilDoubleSocketPower=Prinze de courant dan le doubl
+User_door=Porte
+User_type=Tipe
+User_perch=Percho
+User_regie=FR R\u00E9gie
+User_scene=FR Sc\u00E8ne
+User_address=Aderse
+User_profileSpot=FR D\u00E9coupe
+User_video=FR Vid\u00E9o
+User_support=FR Support
+User_poster=Pllacard
+User_ceilSimpleSocketPower=Prinze de courant dan le doubl
+User_name=Nomer
+User_zipCode=Code de la post
+User_watt=Watt
+User_connectedOn=FR Sur la prise
+User_gelat=Jelatine
+User_labelColor=Coulour du ghiment
+User_horiziode=FR Horiziode
diff --git a/data/config/AdecWattUser_en_US.properties b/data/config/AdecWattUser_en_US.properties
new file mode 100644
index 0000000..187c14f
--- /dev/null
+++ b/data/config/AdecWattUser_en_US.properties
@@ -0,0 +1,53 @@
+#Produit automatiquement par BundleManager
+#Mon Dec 14 15:11:27 CET 2015
+User_accessory=Accessory
+User_address=Address
+User_blueprint=Blueprint
+User_blueprintCut=Blueprint cut
+User_building=Building
+User_catwalk=Catwalk
+User_city=City
+User_color=Color
+User_colorGel=
+User_comment=Comment
+User_connectedOn=On
+User_connectedTo=To
+User_decor=Decor
+User_dimmer=Dimmer
+User_door=Door
+User_doubleDoor=
+User_electrical=Electrical
+User_furniture=Furniture
+User_gelat=
+User_geopos=GeoPos
+User_height=Height
+User_image=Image
+User_information=Information
+User_insee=INSEE code
+User_labelColor=Information color
+User_labelProp=Showed information
+User_latitude=Latitude
+User_length=Length
+User_lightplot=Lightplot
+User_line=Line
+User_longitude=Longitude
+User_note=Note
+User_oval=Oval
+User_perch=Perche
+User_performance=Performance
+User_photo=Photo
+User_pos=Position
+User_poster=Poster
+User_preview=Preview
+User_rectangle=Rectangle
+User_rot=Rotation
+User_size=Size
+User_slot=Slot
+User_spot=Projector
+User_support=Support
+User_tubeFluorescent=
+User_type=Type
+User_watt=Watt
+User_weight=Weight
+User_width=Width
+User_zipCode=Zip code
diff --git a/data/config/AdecWattUser_es_ES.properties b/data/config/AdecWattUser_es_ES.properties
new file mode 100644
index 0000000..4092cb7
--- /dev/null
+++ b/data/config/AdecWattUser_es_ES.properties
@@ -0,0 +1,122 @@
+#Produit automatiquement par BundleManager
+#Sun Feb 04 17:02:12 CET 2018
+User_fluorescentTube3rgb=Tubo fluorescente 3 RVB
+User_public=P\u00FAblico
+User_rightDoor=Puerta a derecha
+User_CendresLampionsCity=Cendres et Lampions City
+User_electrical=el\u00E9ctrico
+User_fluorescentTube=Tubo fluorescente
+User_blueprintPos=Localizaci\u00F3n del plano
+User_pc=PC
+User_insee=C\u00F3digo INSEE
+User_length=Largo
+User_pcSpotFresnelLed=PC Fresnel LED
+User_nezDeScene=Borde del escenario
+User_stroboscope=Estroboscopio
+User_par=PAR
+User_tileSize=Escalabilidad
+User_doubleDoor=Puerta dobla
+User_accesQuai=Acceso al and\u00E9n
+User_performance=Representaci\u00F3n
+User_connectedTo=Enchufada
+User_city=Municipio
+User_spot=Proyector
+User_powerSupply=Alimentaci\u00F3n el\u00C3\u00A9ctrica
+User_id=Identificador
+User_building=Inmobiliario
+User_height=Altura
+User_tubeFluorescent3rgb=Tubo fluorescente 3 RVB
+User_comment=Comentario
+User_oval=\u00D3valo
+User_blueprint=Plano
+User_dimmer=Graduator
+User_photo=Foto
+User_rectangle=Rect\u00E1ngulo
+User_generalPowerSupply=Alimentaci\u00F3n general
+User_image=Imagen
+User_wall=Pared
+User_filter=Filtro
+User_powerSocket=Enchufe
+User_quai=And\u00E9n
+User_blueprintVisibility=Ver el plano
+User_slot=Slot
+User_width=Anchura
+User_pcMartele=PC lentilla martelada
+User_marker=Marca
+User_note=Nota
+User_accessory=Accesorio
+User_latitude=Latitud
+User_fogMachine=M\u00E1quina fum\u00EDgena
+User_information=Informaci\u00F3n
+User_outside=Exterior
+User_milieuScene=Medio de la escenario
+User_btSpot=Baja tensi\u00F3n
+User_colorGel=Filtro
+User_blueprintSize=Tama\u00F1o del plano
+User_leftDoor=Puerta a izquierda
+User_powerPlug=Enchufe
+User_pendrillon=Cortina
+User_catwalk=Pasarela
+User_lightplot=Plano de luces
+User_preview=Vistazo
+User_line=L\u00EDnea
+User_blueprintCut=Plano transversal
+User_shower=Duchas
+User_pcSpotMartele=PC lentilla martelada
+User_pcFresnel=PC Fresnel
+User_toilet=Ba\u00F1os
+User_weight=Peso
+User_hmiSpot=HMI
+User_inside=Interior
+User_longitude=Longitud
+User_tubeFluorescent=Tubo fluorescente
+User_followSpot=Foco
+User_decor=Decoraci\u00F3n
+User_parSpot=PAR
+User_ledSpot=Proyector LED
+User_profileSpotS=Foco corto
+User_simpleSocketPower=Enchufe simple
+User_pcSpotFresnel=PC Fresnel
+User_profileSpotM=Foco medio
+User_armchair=Butaca
+User_pcLed=PC LED
+User_profileSpotL=Foco largo
+User_labelProp=Informaci\u00F3n fijada
+User_size=Tama\u00F1o
+User_step=Escal\u00F3n
+User_doublePowerSocket=Enchufe doblo
+User_furniture=Mobiliario
+User_rot=Rotaci\u00F3n
+User_people=Figurante
+User_color=Color
+User_horiziodeSpot=Horiziode
+User_geopos=Geo-posici\u00F3n
+User_accesLoges=Acceso a los camerinos
+User_lowIcon=Al suelo
+User_simplePowerSocket=Enchufe simple
+User_shape=Forma
+User_powerSocketFrame=Enchufe
+User_pos=Posici\u00F3n
+User_pcSpot=PC
+User_loges=Camerinos
+User_ceilDoubleSocketPower=Enchufe simple en el techo
+User_door=Puerta
+User_type=Tipo
+User_perch=P\u00E9rtiga
+User_regie=Sala de control
+User_scene=Escenario
+User_address=Direcci\u00F3n
+User_profileSpot=Foco
+User_video=Video
+User_support=Soporte
+User_poster=Cartel
+User_ceilSimpleSocketPower=Enchufe simple en el techo
+User_alluminiumBridge=Puente aluminio
+User_name=Nombre
+User_profileSpotXS=Mini Foco
+User_zipCode=C\u00F3digo de \u00E1rea
+User_watt=Watt
+User_connectedOn=en el enchufe
+User_gelat=Filtro
+User_labelColor=Color del informaci\u00F3n
+User_horiziode=horiziode
diff --git a/data/config/AdecWattUser_fr_FR.properties b/data/config/AdecWattUser_fr_FR.properties
new file mode 100644
index 0000000..a36d1cb
--- /dev/null
+++ b/data/config/AdecWattUser_fr_FR.properties
@@ -0,0 +1,134 @@
+#Produit automatiquement par Bundle
+#Tue Feb 13 16:40:00 CET 2018
+User_fluorescentTube3rgb=Tube fluorescent 3 RVB
+User_style=Style
+User_public=Public
+User_rightDoor=Porte droite
+User_CendresLampionsCity=Cendres et Lampions City
+User_electrical=Electrique
+User_fluorescentTube=Tube fluorescent
+User_blueprintPos=Place du plan
+User_pc=PC
+User_mark=Marqueur
+User_insee=Code INSEE
+User_length=Longueur
+User_pcSpotFresnelLed=PC Fresnel \u00E0 Led
+User_nezDeScene=Nez de sc\u00E8ne
+User_stroboscope=Stroboscope
+User_par=PAR
+User_tileSize=Tuillage
+User_doubleDoor=Porte double
+User_accesQuai=Acc\u00E8s quai
+User_performance=Repr\u00E9sentation
+User_connectedTo=Branch\u00E9 \u00E0
+User_city=Commune
+User_spot=Projecteur
+User_building=Immobilier
+User_id=Identifiant
+User_powerSupply=Alimentation \u00E9lectrique
+User_height=Hauteur
+User_tubeFluorescent3rgb=Tuble fluorescent 3 RVB
+User_oval=Ovale
+User_comment=Commentaire
+User_blueprint=Plan
+User_dimmer=Gradateur
+User_photo=Photo
+User_limite=Limite
+User_rectangle=Rectangle
+User_generalPowerSupply=Alimentation g\u00E9n\u00E9rale
+User_image=Image
+User_filter=Filtre
+User_wall=Mur
+User_powerSocket=Prise de courant
+User_quai=Quai
+User_blueprintVisibility=Voir le plan
+User_width=Largeur
+User_labelSize=Taille de police
+User_default=Defaut
+User_pcMartele=PC Martele
+User_marker=Marqueur
+User_note=Note
+User_accessory=Accessoire
+User_latitude=Latitude
+User_fogMachine=Machine fumig\u00E8ne
+User_information=Information
+User_end=Fin
+User_outside=Ext\u00E9rieur
+User_milieuScene=Milieu sc\u00E8ne
+User_colorGel=G\u00E9latine
+User_btSpot=Basse tension
+User_blueprintSize=Taille du plan
+User_leftDoor=Porte gauche
+User_powerPlug=Fiche \u00E9lectrique
+User_catwalk=Passerelle
+User_pendrillon=Pendrillon
+User_lightplot=Plan de Feu
+User_preview=Aper\u00E7u
+User_line=Ligne
+User_blueprintCut=Plan de coupe
+User_shower=Douche
+User_pcFresnel=PC Fresnel
+User_pcSpotMartele=PC Martele
+User_dimension=Cote
+User_toilet=Toillet
+User_weight=Poids
+User_hmiSpot=HMI
+User_inside=Int\u00E9rieur
+User_longitude=Longitude
+User_tubeFluorescent=Tube fluorescent
+User_followSpot=Poursuite
+User_decor=D\u00E9cor
+User_parSpot=PAR
+User_translation=Translation
+User_ledSpot=Projecteur \u00E0 LED
+User_profileSpotS=D\u00E9coupe courte
+User_pcSpotFresnel=PC Fresnel
+User_simpleSocketPower=Prise simple
+User_angleDistance=Angle Distance
+User_armchair=Fauteuil
+User_pcLed=PC LED
+User_profileSpotM=D\u00E9coupe moyenne
+User_labelProp=Info affich\u00E9e
+User_profileSpotL=D\u00E9coupe longue
+User_size=Taille
+User_step=Marche
+User_doublePowerSocket=Prise double
+User_furniture=Mobilier
+User_people=Figurant
+User_horiziodeSpot=Horiziode
+User_color=Couleur
+User_rot=Rotation
+User_geopos=G\u00E9oPosition
+User_accesLoges=Acc\u00E8s loges
+User_lowIcon=Au sol
+User_simplePowerSocket=Prise simple
+User_shape=Forme
+User_powerSocketFrame=Prise de courant
+User_angle=Angle
+User_pos=Position
+User_loges=Loges
+User_pcSpot=PC
+User_begin=D\u00E9but
+User_ceilDoubleSocketPower=Prise simple au plafond
+User_door=Porte
+User_type=Type
+User_distance=Distance
+User_perch=Perche
+User_regie=R\u00E9gie
+User_scene=Sc\u00E8ne
+User_address=Adresse
+User_profileSpot=D\u00E9coupe
+User_video=Vid\u00E9o
+User_support=Support
+User_poster=Affiche
+User_ceilSimpleSocketPower=Prise simple au plafond
+User_alluminiumBridge=Pont aluminium
+User_name=Nom
+User_profileSpotXS=Mini D\u00E9coupe
+User_zipCode=Code postal
+User_watt=Watt
+User_connectedOn=Sur la prise
+User_arrow=Fl\u00E8che
+User_gelat=Gelatine
+User_labelColor=Couleur de l'info
+User_horiziode=Horiziode
diff --git a/data/config/AdecWatt_br_FR_breton.properties b/data/config/AdecWatt_br_FR_breton.properties
new file mode 100644
index 0000000..055ce8d
--- /dev/null
+++ b/data/config/AdecWatt_br_FR_breton.properties
@@ -0,0 +1,187 @@
+#Produit automatiquement par BundleManager
+#Tue Jan 30 16:35:11 CET 2018
+LabelHelp-br_fr_breton=FR Aide en Breton
+ActionTag=FR Etiquette
+ActionFurnitureManager=FR Concepteur de mobilier
+ActionCut=Troc\u2019ha\u00F1
+LabelHelp-br_fr_gallo=FR Aide en Gallo
+LabelData=Dataenno\u00F9
+StoryAddSpinProp=Lakaat un adsked ouzhpenn
+EditTitle=\ Edita\u00F1
+ActionShowItem=FR Montre
+ActionRemove=Dilemel
+StoryChangeBuilding=Che\u00F1ch savadur
+ActionRemoveItem=Dilemel
+ActionNewUnit=Nevez
+EnumPropTypeEnumBuilding=Savadur
+ActionSelectAll=Choaz holl
+ActionCopyUnit=Duplika\u00F1
+ActionStageManager=FR R\u00E9gisseur
+LabelWatt=Watt
+EnumPropTypeEnumSquare=Gorread
+LabelProperty=Perzh
+ActionChangeRole=FR Changer de r\u00F4le...
+ActionHorizontalRight=Steuda\u00F1 a-zehou
+ActionVerticalDistrib=Ingali\u00F1 (a-serzh)
+StoryRemoveLabels=FR Supprime \u00E9tiquette
+MessageQuitJAdecWatt=Dilezel ar c\u2019hemmo\u00F9 ?
+ActionLinguist=FR Linguiste
+ChangeRoleTitle=\ Ra vo an Nerzh ganit \!
+EnumPropTypeEnumGeo=Lec\u2019hia\u00F1
+ActionDataManager=FR Gardien du serveur
+LabelLine=FR Ligne
+YodaTitle=\ Yoda
+MessageGiveSpace=FR Distance (homog\u00E8ne par d\u00E9faut)
+ActionCircuit=FR Affiche les circuits
+ActionExportPDF=FR Exporte en PDF
+ActionPatch=FR "Patch" Ligne/Circuit
+ActionMandatory=Ranket
+MessageConnectionSucceeded=FR Connexion r\u00E9ussie
+StoryPasteItem=Pega\u00F1 elfenn
+LabelHelp-fr_fr=FR Aide en fran\u00E7ais
+LabelSoft=Poellad
+ActionHorizontalLeft=Steuda\u00F1 a-gleiz
+LabelCircuit=FR Circuit
+MessageChangeRole=Dont da merer
+LabelDST=Editor
+ActionYoda=Yoda
+ActionVerticalBottom=Steuda\u00F1 an trao\u00F1
+ManualTitle=\ Ar dornlevr AdecWatt
+ActionExport=FR Exporter...
+StoryResizeComp=FR Dimensionne composant
+LabelIcons=FR Icons
+ActionTransformItem=Troi\u00F1
+LabelPassword=FR Mot de passe
+StoryTransform=Treuzfurmadur
+ActionAddPatch=FR Ajoute le "Patch" Ligne/Circuit
+ActionModifyAcc=Kemma\u00F1
+StoryChangeLabels=Che\u00F1ch tikedenn
+ActionPaste=Pega\u00F1
+ActionHidden=Kuzhet
+StoryRemoveAcc=FR Supprime acc\u00E9ssoire
+ActionErase=Disfasa\u00F1
+EnumPropTypeEnumIcon=Ikon
+ActionRemoveUnit=Dilemel
+ActionNoFilter=Ignore
+ActionSetEnum=Fiksa\u00F1 ar choazio\u00F9
+ActionRemoveAcc=Dilemel
+TransformTitle=\ Treuzfurmadur
+LabelId=FR Identifiant
+ActionFilter=Filtre
+ActionImport=Emporzhia\u00F1...
+EnumPropTypeEnumEnum=Choazio\u00F9
+LabelShortcut=FR Court-circuit
+MessageWelcome=Degemer mat \!\nBremanaat ar poellad.
+LabelHelp-en_us=FR Aide en anglais
+EnumPropTypeEnumNumber=Niver
+ActionAdd=Lakaat ouzhpenn
+ActionLandscape=FR Paysage
+ActionCopy=Kopia\u00F1
+ActionConnection=FR Connexion
+LabelCircuitless=FR Sans circuit
+ActionDataStructuresManager=FR Concepteur de donn\u00E9es
+LabelTest=FR Test
+StoryMoveItem=Diblasamant
+StoryRemoveProp=Dilemel tikedenn
+ActionWizard=FR Tu ne veux pas savoir \!
+ActionClose=Serri\u00F1
+ActionModifyItem=Kemma\u00F1
+ActionPageSetup=Reolia\u00F1 ar moullerez...
+ActionLock=Morailh
+ActionDisplayItem=Diskouez
+StoryLinkItem=FR Lie composant
+StoryConnectAcc=FR Connecte acc\u00E9ssoire
+SelectImageTitle=\ Choaz ur skeudenn
+LabelLogin=FR Nom de connexion
+SliderTitle=\ FR Echelle & Fondu
+ActionPrint=FR Imprimer...
+ActionLocalized=Etrebroadel
+ActionServerName=FR Nom du server
+StoryAddAcc=FR Ajoute acc\u00E9ssoire
+ActionCrossfades=FR Fondu
+StoryAddProp=Ajout propri\u00E9t\u00E9
+ActionTurnLeft=FR Tourne \u00E0 gauche
+EnumPropTypeEnumCity=FR Commune
+EnumPropTypeEnumArticle=FR Article
+LabelType=Seurt
+LabelImages=FR Images
+LayoutTitle=FR Mise en page
+ActionRemoveZone=FR Supprime la zone
+LabelExportFilter=Document (.lpz)
+StoryOrderedProp=FR R\u00E9organisation
+ActionTransformUnit=Troi\u00F1
+ActionRemoveImage=Dilemel
+ActionAddZone=FR ajoute une zone
+StoryChangeSpin=Che\u00F1ch adsked
+StoryLinkAcc=FR Lie acc\u00E9ssoire
+StorySelectItem=FR Selectionne composant
+ActionAddPoster=FR Ajoute l\u2019affiche
+StoryChangeParent=FR Change de mod\u00E8le
+StoryChangeEnum=Che\u00F1ch niveridigezh
+ActionValidate=FR Pr\u00E9pare au t\u00E9l\u00E9verssement
+StoryRemoveEnum=FR Supprime \u00E9num\u00E9ration
+MessageConnectionFailed=FR Echecs de connexion
+ActionRenameUnit=FR Renomer
+ActionRestart=Adkregi\u00F1
+ActionNomouse=FR Modification sans souris
+ActionHorizontalCenter=Steuda\u00F1 e kreiz
+ActionCloseAll=Serri\u00F1 holl
+ActionSearch=FR Recherche
+ActionScale=FR Echelle
+ActionManual=Dornlevr implij...
+StoryChangeType=Che\u00F1ch seurt
+EnumPropTypeEnumImage=Skeudenn
+ActionTurnRight=FR Tourne \u00E0 droite
+LabelHelp-images=FR Images d\u2019aide
+PlacementTitle=\ Arenkamant
+LabelSRC=FR Mod\u00E8le
+ActionTestedServer=FR version de test
+StoryClearProp=Dilemel perzh
+ActionCopyItem=Duplika\u00F1
+ActionUnchange=FR Pas de changement
+StoryRemoveItem=FR Supprime composant
+EnumPropTypeEnumPreview=FR Aper\u00E7u
+ActionArchitect=FR Architecte
+ActionVisitor=FR Visiteur
+LabelHelp-es_es=FR Aide en espagnol
+StoryLinkEmb=FR Lie composant/acc\u00E9ssoire
+StoryRotItem=Troi\u00F1
+ActionModifyUnit=Kemma\u00F1
+ActionRemoveWorkspace=Dilemel
+MessagePromoteConfirmation=FR Voulez-vous pr\u00E9parer le t\u00E9l\u00E9versement de l\u2019\u00E9l\u00E9ment \: {0} ({1}) ?
+ActionVerticalTop=Steuda\u00F1 e-krec\u2019h
+ActionAddProp=Lakaat ur perzh ouzhpenn
+ActionVerticalCenter=Steuda\u00F1 e kreiz
+ActionDisplayUnit=Diskouez
+LabelHelpOSM=FR D\u00E9placement \: click droit | Zoom \: double click gauche ou molette
+LabelUnplug=FR Non connect\u00E9
+StoryCloneItem=FR Clone composant
+StoryAddItem=Lakaat ur komponant ouzhpenn
+ActionTransformAcc=Troi\u00F1
+MessageMixName=FR plusieurs noms
+ActionHorizontalSpace=Lakaat spas (a-led)
+StoryChangeModifiers=Che\u00F1ch perzhegezh
+LabelUnits=FR Composants
+ActionPortrait=FR Portrait
+ActionDisplayAcc=Diskouez
+ActionHttpServer=FR Protocole HTTP
+ActionLocalServer=FR Server web local
+AdecWattStillRunningTitle=\ Kemmo\u00F9 nann-enrollet
+StoryChangeName=Che\u00F1ch anv
+AdecWattTitle=\ AdecWatt (Stalier \: {0} / Orjalenn \: {1})
+MessageMixId=FR plusieurs ref\u00E9rences
+SearchTitle=\ FR Recherche
+ActionHorizontalDistrib=Ingali\u00F1 (a-led)
+StoryChangeValue=Disfasa\u00F1 ar talvoud
+ActionHorizontalSpin=Eilpenn horizontalek
+ActionChangeImage=Kemm
+ActionVerticalSpace=Lakaat spas (a-serzh)
+StoryEdit=Che\u00F1ch
+MessageRemoveConfirmation=Dilemel an elfenn \: {0} ({1}) ?
+MessageGiveName=Anv nevez \:
+LabelImageFilter=Skeudenn (.gif .jpg .jpeg .png .tif .tiff .bmp)
+ActionPromoteUnit=FR Pr\u00EAt au t\u00E9l\u00E9versement
+EnumPropTypeEnumCube=Volum
+ActionPlotCity=FR Place le centre ville
+EnumPropTypeEnumText=FR Texte
+ActionHideItem=FR Cache
diff --git a/data/config/AdecWatt_br_FR_gallo.properties b/data/config/AdecWatt_br_FR_gallo.properties
new file mode 100644
index 0000000..388ffbe
--- /dev/null
+++ b/data/config/AdecWatt_br_FR_gallo.properties
@@ -0,0 +1,190 @@
+#Produit automatiquement par BundleManager
+#Tue Jan 30 16:35:11 CET 2018
+LabelHelp-br_fr_breton=FR Aide en Breton
+ActionTag=FR Etiquette
+ActionFurnitureManager=FR Concepteur de mobilier
+ActionCut=Cae\u00FBper
+LabelHelp-br_fr_gallo=FR Aide en Gallo
+LabelData=Don\u00E9es
+StoryAddSpinProp=Revoure
+EditTitle=\ Bani
+ActionShowItem=FR Montre
+ActionRemove=Aboli
+StoryChangeBuilding=Chanjerie b\u00E2timents
+ActionRemoveItem=Aboli
+ActionNewUnit=Nouviao
+EnumPropTypeEnumBuilding=B\u00E2timents
+ActionSelectAll=Tout prendr
+ActionCopyUnit=Fere des aotants
+ActionStageManager=FR R\u00E9gisseur
+LabelWatt=Watt
+EnumPropTypeEnumSquare=Grandou
+LabelProperty=Merche
+ActionChangeRole=FR Changer de r\u00F4le...
+ActionHorizontalRight=Enligner de la drete
+ActionVerticalDistrib=D\u00E9roler
+StoryRemoveLabels=Tirer l\u2019etiqhette
+MessageQuitJAdecWatt=Voul\u2019ous mettr a bas tous les chanjements
+ActionLinguist=FR Linguiste
+ChangeRoleTitle=\ Qe la force seije qant\u00EB tai
+EnumPropTypeEnumGeo=Empllacement
+ActionDataManager=FR Gardien du serveur
+LabelLine=FR Ligne
+LabelHelp-gallo=FR Aide en Gallo
+YodaTitle=\ Yoda
+MessageGiveSpace=FR Distance (homog\u00E8ne par d\u00E9faut)
+ActionCircuit=FR Affiche les circuits
+ActionExportPDF=FR Exporte en PDF
+ActionPatch=FR "Patch" Ligne/Circuit
+ActionMandatory=Oblij\u00EB
+MessageConnectionSucceeded=FR Connexion r\u00E9ussie
+StoryPasteItem=Paisse amare
+LabelSoft=Lojici\u00EB
+ActionHorizontalLeft=Enligner de la gaoche
+LabelCircuit=FR Circuit
+MessageChangeRole=Deveni menou
+LabelDST=Banissou
+ActionYoda=Yoda
+ActionVerticalBottom=Enligner d\u2019abas
+ManualTitle=\ Ghide du gr\u00E9ment des chandelles
+ActionExport=FR Exporter...
+StoryResizeComp=FR Dimensionne composant
+LabelIcons=FR Icons
+ActionTransformItem=Amorfozer
+LabelPassword=FR Mot de passe
+StoryTransform=Amorfoze
+ActionAddPatch=FR Ajoute le "Patch" Ligne/Circuit
+ActionModifyAcc=Chanjer
+StoryChangeLabels=Chanjerie etiqhette
+ActionPaste=Paisser
+ActionHidden=Qhut\u00EB
+StoryRemoveAcc=FR Supprime acc\u00E9ssoire
+LabelCircuiless=
+ActionErase=Aboli
+EnumPropTypeEnumIcon=Icon
+ActionRemoveUnit=Aboli
+ActionNoFilter=Ignore
+ActionSetEnum=Fet les chou\u00E8z
+ActionRemoveAcc=Aboli
+TransformTitle=\ Amorfoze
+LabelId=FR Identifiant
+ActionFilter=Filtre
+ActionImport=Mettr a veni
+EnumPropTypeEnumEnum=Chou\u00E8z
+LabelShortcut=FR Court-circuit
+MessageWelcome=Bonevenue Cmencer par abuter le lojici\u00EB\n
+EnumPropTypeEnumNumber=Nombr
+ActionAdd=Met ao bout
+ActionLandscape=FR Paysage
+ActionCopy=Fere un doubl
+ActionConnection=FR Connexion
+LabelCircuitless=FR Sans circuit
+ActionDataStructuresManager=FR Concepteur de donn\u00E9es
+LabelTest=FR Test
+StoryMoveItem=Depllacer
+StoryRemoveProp=Tirer une merche
+ActionWizard=FR Tu ne veux pas savoir \!
+ActionClose=Cllore
+ActionModifyItem=Chanjer
+ActionPageSetup=Param\u00E8trer la moulou\u00E8re
+ActionLock=Crouille
+LabelHelp-fr=FR Aide en fran\u00E7ais
+ActionDisplayItem=Amontr\u00EB
+StoryLinkItem=FR Lie composant
+StoryConnectAcc=FR Connecte acc\u00E9ssoire
+SelectImageTitle=\ Elouter une imaije
+LabelLogin=FR Nom de connexion
+SliderTitle=\ FR Echelle & Fondu
+ActionPrint=FR Imprimer...
+ActionLocalized=Langaije
+ActionServerName=FR Nom du server
+StoryAddAcc=FR Ajouter accessoire
+ActionCrossfades=FR Fondu
+StoryAddProp=Ajouter une merche
+ActionTurnLeft=FR Tourne \u00E0 gauche
+EnumPropTypeEnumCity=FR Commune
+EnumPropTypeEnumArticle=FR Article
+LabelType=Tipe
+LabelImages=FR Images
+LayoutTitle=FR Mise en page
+ActionRemoveZone=FR Supprime la zone
+LabelExportFilter=FR Document (.lpz)
+StoryOrderedProp=FR R\u00E9organisation
+LabelHelp-en=
+ActionTransformUnit=Amorfozer
+ActionRemoveImage=Aboli
+ActionAddZone=FR ajoute une zone
+StoryChangeSpin=Chanjerie revoure
+StoryLinkAcc=FR Lie acc\u00E9ssoire
+StorySelectItem=FR Selectionne composant
+ActionAddPoster=FR Ajoute l\u2019affiche
+StoryChangeParent=FR Change de mod\u00E8le
+StoryChangeEnum=Chanjerie d\u00E9bornement
+ActionValidate=FR Pr\u00E9pare au t\u00E9l\u00E9verssement
+StoryRemoveEnum=FR Supprime \u00E9num\u00E9ration
+MessageConnectionFailed=FR Echecs de connexion
+ActionRenameUnit=FR Renomer
+ActionRestart=Erpaisser tout
+ActionNomouse=FR Modification sans souris
+ActionHorizontalCenter=Enligner du mitan
+ActionCloseAll=Cllore tout
+ActionSearch=FR Recherche
+ActionScale=FR Echelle
+ActionManual=Ghide d\u2019uzaije...
+StoryChangeType=Chanje de tipe
+EnumPropTypeEnumImage=Imaije
+ActionTurnRight=FR Tourne \u00E0 droite
+LabelHelp-images=FR Images d\u2019aide
+PlacementTitle=\ Pllacement
+LabelSRC=FR Mod\u00E8le
+ActionTestedServer=FR version de test
+StoryClearProp=Aboli une merche
+ActionCopyItem=Fere des aotants
+ActionUnchange=FR Pas de changement
+StoryRemoveItem=FR Supprime composant
+EnumPropTypeEnumPreview=FR Aper\u00E7u
+ActionVisitor=FR Visiteur
+ActionArchitect=FR Architecte
+LabelHelp-es_es=FR Aide en espagnol
+StoryLinkEmb=FR Lie composant/acc\u00E9ssoire
+StoryRotItem=Vire
+ActionModifyUnit=Chanjer
+ActionRemoveWorkspace=Aboli
+MessagePromoteConfirmation=FR Voulez-vous pr\u00E9parer le t\u00E9l\u00E9versement de l\u2019\u00E9l\u00E9ment \: {0} ({1}) ?
+ActionVerticalTop=Enligner du haot
+ActionAddProp=Mettr en pus une merche
+ActionVerticalCenter=Enligner du mitan
+ActionDisplayUnit=Amontr\u00EB
+LabelHelpOSM=Depllacement \: clic de drete par de\u00FBz fais |\u00A0Zoum\u00A0\: (double) clic\u00A0ou ben rouellette
+LabelUnplug=FR Non connect\u00E9
+StoryCloneItem=FR Clone composant
+StoryAddItem=Ajouter un morc\u00E8
+ActionTransformAcc=Amorfozer
+MessageMixName=FR plusieurs noms
+ActionHorizontalSpace=Eg\u00E2iller
+StoryChangeModifiers=Chanjerie qalification
+LabelUnits=FR Composants
+ActionPortrait=FR Portrait
+ActionDisplayAcc=Amontr\u00EB
+ActionHttpServer=FR Protocole HTTP
+ActionLocalServer=FR Server web local
+AdecWattStillRunningTitle=\ Chanjements pas encrouill\u00EBs
+StoryChangeName=Chanjerie de nom
+AdecWattTitle=Gr\u00E9ment des chandelles (Atelier \: {0} / Fil \: {1})
+MessageMixId=FR plusieurs ref\u00E9rences
+SearchTitle=\ FR Recherche
+ActionHorizontalDistrib=D\u00E9roler
+StoryChangeValue=Change de valeur
+ActionHorizontalSpin=D\u00E9tourner orizonta
+ActionChangeImage=Chanjer
+ActionVerticalSpace=Eg\u00E2iller
+StoryEdit=Chanjements
+MessageRemoveConfirmation=Voul\u2019ous mettr a bas l\u2019element \: {0} ({1}) ?
+MessageGiveName=Ernomer \:
+LabelImageFilter=Imaije (.gif .jpg .jpeg .png .tif .tiff .bmp)
+ActionPromoteUnit=FR Pr\u00EAt au t\u00E9l\u00E9versement
+LabelHelp-breton=
+EnumPropTypeEnumCube=Qhubaije
+ActionPlotCity=FR Place le centre ville
+EnumPropTypeEnumText=FR Texte
+ActionHideItem=FR Cache
diff --git a/data/config/AdecWatt_en_US.properties b/data/config/AdecWatt_en_US.properties
new file mode 100644
index 0000000..e7114ca
--- /dev/null
+++ b/data/config/AdecWatt_en_US.properties
@@ -0,0 +1,197 @@
+#Produit automatiquement par BundleManager
+#Tue Jan 30 16:35:11 CET 2018
+LabelHelp-br_fr_breton=Breton Help
+ActionTag=Tag
+ActionFurnitureManager=Funiture manager
+ActionCut=Cut
+LabelHelp-br_fr_gallo=Gallo Help
+LabelData=Data
+StoryAddSpinProp=Add spin
+EditTitle=\ Edit
+ActionShowItem=Show
+ActionRemove=Remove
+StoryChangeBuilding=Change building
+ActionRemoveItem=Remove
+ActionNewUnit=New
+EnumPropTypeEnumBuilding=Building
+ActionSelectAll=Select all
+ActionCopyUnit=Duplicated
+ActionStageManager=Stage manager
+LabelWatt=Watt
+EnumPropTypeEnumSquare=Square
+LabelProperty=Property
+ActionChangeRole=Change role...
+ActionHorizontalRight=Right align
+ActionVerticalDistrib=Distribute (vertical)
+StoryRemoveLabels=Remove label
+MessageQuitJAdecWatt=Forget all changes?
+ActionLinguist=Linguist
+ChangeRoleTitle=\ The force will be with you\!
+EnumPropTypeEnumGeo=Localization
+ActionDataManager=Data manager
+LabelLine=Line
+YodaTitle=\ Yoda
+MessageGiveSpace=Distance (default homogeneous)
+ActionCircuit=Show the circuits
+ActionExportPDF=PDF Export
+ActionPatch=Patch Line/Circuit
+ActionMandatory=Mandatory
+MessageConnectionSucceeded=Connection succeeded
+StoryPasteItem=Paste componant
+LabelHelp-fr_fr=French Help
+LabelSoft=Software
+ActionHorizontalLeft=Left align
+LabelCircuit=Circuit
+MessageChangeRole="Power comes with responsability."\n\nAre-you ready?
+LabelDST=Editor
+ActionYoda=Yoda
+ActionVerticalBottom=Bottom align
+ManualTitle=\ The AdecWatt manual
+ActionExport=Export...
+StoryResizeComp=Resize composant
+LabelIcons=Icons
+ActionTransformItem=Transform
+LabelPassword=Password
+StoryTransform=Transform
+ActionAddPatch=Add patch
+ActionModifyAcc=Modify
+StoryChangeLabels=Change label
+ActionPaste=Paste
+ActionHidden=Hidden
+StoryRemoveAcc=Remove accessory
+ActionErase=Erase
+EnumPropTypeEnumIcon=Icon
+ActionRemoveUnit=Remove
+ActionNoFilter=Ignore
+ActionSetEnum=Set choice
+ActionRemoveAcc=Remove
+TransformTitle=\ Transforme
+LabelId=Identifier
+ActionFilter=Filter
+ActionImport=Import...
+EnumPropTypeEnumEnum=Choice
+LabelShortcut=Shortcut
+MessageWelcome=Welcome\!\nStart with software update procedure\n
+LabelHelp-en_us=Help
+EnumPropTypeEnumNumber=Number
+ActionAdd=Add
+ActionLandscape=Landscape
+ActionCopy=Copy
+ActionConnection=Connection
+LabelCircuitless=Ciruitless
+ActionDataStructuresManager=Data structures manager
+LabelTest=Test
+StoryMoveItem=Move componant
+StoryRemoveProp=Remove property
+ActionWizard=You do want to not know\!
+ActionClose=Close
+ActionModifyItem=Modify
+ActionPageSetup=Page setup...
+ActionLock=Lock
+ActionDisplayItem=Display
+StoryLinkItem=Link componant
+StoryConnectAcc=Connect accessory
+SelectImageTitle=\ Select an image
+LabelLogin=Login
+SliderTitle=\ Scale & Crossfades
+ActionPrint=Print...
+ActionLocalized=Localization
+ActionServerName=Server name
+StoryAddAcc=Add accessory
+ActionCrossfades=Crossfades
+StoryAddProp=Add propri\u00E9t\u00E9
+ActionTurnLeft=Turn left
+EnumPropTypeEnumCity=City
+EnumPropTypeEnumArticle=Article
+LabelType=Type
+LabelImages=Images
+LayoutTitle=Layout
+ActionRemoveZone=Remove zone
+LabelExportFilter=Document (.lpz)
+StoryOrderedProp=Ordered
+ActionTransformUnit=Transform
+ActionRemoveImage=Remove
+ActionAddZone=Add zone
+StoryChangeSpin=Change spin
+StoryLinkAcc=Link accessory
+StorySelectItem=Select composant
+ActionAddPoster=Add poster
+StoryChangeParent=change parent
+StoryChangeEnum=Change enum
+ActionValidate=Ready to upload
+StoryRemoveEnum=Remove enum
+MessageConnectionFailed=Connection failed
+ActionRenameUnit=Rename
+ActionRestart=Restart all
+ActionNomouse=Change without mouse
+ActionHorizontalCenter=Center align
+ActionCloseAll=Close all
+ActionSearch=Search
+ActionScale=Scale
+ActionManual=User guide...
+StoryChangeType=CHange type
+EnumPropTypeEnumImage=Image
+ActionTurnRight=Turn right
+LabelHelp-images=Help Images
+PlacementTitle=\ Placement
+LabelSRC=Template
+ActionTestedServer=tested version
+StoryClearProp=Clear value
+ActionCopyItem=Duplicated
+ActionUnchange=No modification
+StoryRemoveItem=Remove componant
+EnumPropTypeEnumPreview=Preview
+ActionArchitect=Architect
+ActionVisitor=Visitor
+LabelHelp-es_es=Spain Help
+StoryLinkEmb=Link componant/accessory
+StoryRotItem=Rotation
+ActionModifyUnit=Modify
+ActionRemoveWorkspace=Remove
+MessagePromoteConfirmation=Do-you want to prepared uploading of element\: {0} (in {1})?
+ActionVerticalTop=Top align
+ActionAddProp=Add property
+ActionVerticalCenter=Middle align
+ActionDisplayUnit=Display
+LabelHelpOSM=Move\: right mouse button | Zoom\: left double click or mouse wheel
+LabelUnplug=Unplug
+StoryCloneItem=Clone componant
+StoryAddItem=Add componant
+ActionTransformAcc=Transform
+MessageMixName=mix name
+ActionHorizontalSpace=Space (horizontal)
+StoryChangeModifiers=Change modifier
+LabelUnits=Components
+ActionPortrait=Portrait
+ActionDisplayAcc=Display
+ActionHttpServer=Http protocol
+ActionLocalServer=Local web server
+AdecWattStillRunningTitle=\ Unrecorded changes
+StoryChangeName=Change name
+AdecWattTitle=\ AdecWatt (Workspace \: {0} / Thread \: {1})
+MessageMixId=mix id
+SearchTitle=\ Search
+ActionHorizontalDistrib=Distribute (horizontal)
+StoryChangeValue=Change value
+ActionHorizontalSpin=Horizontal spin
+ActionChangeImage=Change
+ActionVerticalSpace=Space (vertical)
+StoryEdit=Edit
+MessageRemoveConfirmation=Do-you want to remove the element\: {0} (in {1})?
+MessageGiveName=New name\:
+LabelImageFilter=Image (.gif .jpg .jpeg .png .tif .tiff .bmp)
+ActionPromoteUnit=Ready for upload
+EnumPropTypeEnumCube=Volume
+ActionPlotCity=Move to city
+EnumPropTypeEnumText=Text
+ActionHideItem=Hide
+ActionBoundGlue=Bounding glue
+ActionGridGlue=Grid glue
+ActionHandleGlue=Handler glue
+ActionMagnetPolicies=Magnet Policies...
+LabelBoundGlue=Bounding glue
+LabelGridGlue=Grid glue
+LabelHandleGlue=Handler glue
+MagnetPoliciesTitle=\ Magnet Policies
+LabelInSegmentGlue=Only border (no lines)
+ActionInSegmentGlue=Only border (no lines)
diff --git a/data/config/AdecWatt_es_ES.properties b/data/config/AdecWatt_es_ES.properties
new file mode 100644
index 0000000..d4f3b10
--- /dev/null
+++ b/data/config/AdecWatt_es_ES.properties
@@ -0,0 +1,255 @@
+#Produit automatiquement par BundleManager
+#Sun Feb 04 16:52:03 CET 2018
+AboutTitle=A prop\u00F3sito de
+ActionAbout=A prop\u00F3sito de
+ActionAdd=A\u00F1ade
+ActionAddPatch=A\u00F1ade el "Patch" L\u00EDn\u00E9a/circuito
+ActionAddPoster=A\u00F1ade el cartel
+ActionAddProp=A\u00F1ade una propiedad
+ActionAddZone=A\u00F1ade una \u00E1rea
+ActionArchitect=Arquitecto
+ActionBugReport=Depuraci\u00F3n
+ActionChangeImage=Cambiar
+ActionChangeRole=Cambiar de funci\u00F3n
+ActionCircuit=Muestra los circuitos
+ActionClear=Borrar
+ActionClose=Cerrar
+ActionCloseAll=Cerrar todos
+ActionConnection=Conexi\u00F3n
+ActionCopy=Copiar
+ActionCopyItem=Duplicar
+ActionCopyUnit=Duplicar
+ActionCrossfades=Mezclar
+ActionCut=Cortar
+ActionDataManager=Guardi\u00E1n de los datos
+ActionDataStructuresManager=Dise\u00F1ador de los datos
+ActionDetails=Detalles
+ActionDisplayAcc=Fijar
+ActionDisplayItem=Fijar
+ActionDisplayUnit=Fijar
+ActionDown=Abajo
+ActionDownload=Descarga
+ActionEmpty=Nuevo
+ActionErase=Borrar
+ActionExport=Exportar
+ActionExportPDF=Exporta en PDF
+ActionFilter=Filtra
+ActionForcePack=Ajusta la ventana
+ActionFurnitureManager=Dise\u00F1ador de mobiliario
+ActionHidden=Escondido
+ActionHideItem=Esconde
+ActionHorizontalCenter=Alinear en el centro
+ActionHorizontalDistrib=Repartir (horizontal)
+ActionHorizontalLeft=Alinear a la izquierda
+ActionHorizontalRight=Alinear a la derecha
+ActionHorizontalSpace=Espaciar (horizontal)
+ActionHorizontalSpin=Volteada horizontalmente
+ActionHttpServer=Protocolo HTTP
+ActionImport=Importar
+ActionJConsole=Consola
+ActionLandscape=Orientaci\u00F3n de p\u00E1gina horizontal
+ActionLicence=Licencia
+ActionLinguist=Ling\u00FCista
+ActionLoadMessage=Carga el mensaje \u2026
+ActionLocalRemove=Limpiar los archives locales
+ActionLocalServer=Servidor Web Local
+ActionLocale=Idioma
+ActionLocalized=Internacionalizaci\u00F3n
+ActionLock=Cerrojo
+ActionMandatory=Obligatorio
+ActionManual=Manual de utilizaci\u00F3n
+ActionManualConfigProxy=especificar manualmente las opciones del proxy
+ActionModifyAcc=Modificar
+ActionModifyItem=Modificar
+ActionModifyUnit=Modificar
+ActionNewUnit=Nuevo
+ActionNoFilter=Ignora
+ActionNoProxy=No utilizar proxy
+ActionNomouse=Modificaci\u00F3n sin el rat\u00F3n
+ActionOnline=Puesta en l\u00EDnea
+ActionOpen=Abrir
+ActionPageSetup=Definir par\u00E1metros la impresora
+ActionPaste=Pegar
+ActionPatch="Patch" L\u00EDnea / Circuito
+ActionPlotCity=Se sit\u00FAa sobre el centro ciudad
+ActionPortrait=Orientaci\u00F3n de p\u00E1gina vertical
+ActionPrint=Imprimir
+ActionPromoteUnit=De pr\u00E9stamo a la carga
+ActionQuit=Dejar
+ActionRedo=Repetir
+ActionRemoteRemove=Limpiar los archivos remotos
+ActionRemove=Suprimir
+ActionRemoveAcc=Suprimir
+ActionRemoveImage=Suprimir
+ActionRemoveItem=Suprimir
+ActionRemoveUnit=Suprimir
+ActionRemoveWorkspace=Suprimir
+ActionRemoveZone=Suprime la \u00E1rea
+ActionRenameUnit=Renombrar
+ActionRestart=Comenzar de nuevo
+ActionSave=Salveguardar
+ActionSaveAll=Salveguardar todo
+ActionSaveAs=Salveguardar como
+ActionScale=Escala
+ActionSearch=B\u00FAsqueda
+ActionSelectAll=Seleccionar todo
+ActionServerName=Nombre del servidor
+ActionSetEnum=Establece las opciones
+ActionSetProxy=Configuraci\u00F3n de red
+ActionShowItem=Muestra
+ActionStageManager=Administrador
+ActionSystemConfigProxy=Utilizar la configuraci\u00F3n Java VM del proxy
+ActionTag=Etiqueta
+ActionTestedServer=versi\u00F3n de prueba
+ActionToolBarProfil=Gesti\u00F3n de las barras de herramientas...
+ActionTransformAcc=Transformar
+ActionTransformItem=Transformar
+ActionTransformUnit=Transformar
+ActionTurnLeft=Gira a la izquierda
+ActionTurnRight=Gira a la derecha
+ActionUnchange=no modificaci\u00F3n
+ActionUndo=Deshacer
+ActionUp=Arriba
+ActionUpdate=Actualizaci\u00F3n
+ActionUpload=Cargar
+ActionValidate=De ppr\u00E9stamo a la carga
+ActionVerticalBottom=Alinear abajo
+ActionVerticalCenter=Alinear al centro
+ActionVerticalDistrib=Repartir (vertical)
+ActionVerticalSpace=Espaciar (vertical)
+ActionVerticalTop=Alinear arriba
+ActionVisitor=Visitante
+ActionWizard=No quieres saber\!
+ActionYoda=Yoda
+AdecWattStillRunningTitle=\ Cambios sin guardar
+AdecWattTitle=\ AdecWatt (Esudio \: {0} /Hilo\: {1})
+AlreadyRegistredTool=Barra de herramientas {0} ya registrada en {1} \!
+ChangeLocaleTitle=\ Cambio de idioma
+ChangeRoleTitle=\ Qu\u00E9 la fuerza sea contigo\!
+DetailsTitle=Detalles
+DownloadTitle=Descarga de las actualizaciones
+DumpTitle=Elecci\u00F3n de un archivo dump
+EditTitle=Editar
+EnumCheckPeriodDay=D\u00EDa
+EnumCheckPeriodMonth=Mes
+EnumCheckPeriodNoCheck=Nunca
+EnumCheckPeriodWeek=Semana
+EnumCheckPeriodYear=A\u00F1o
+EnumPropTypeEnumArticle=Art\u00CDculo
+EnumPropTypeEnumBuilding=Inmobiliario
+EnumPropTypeEnumCity=Municipio
+EnumPropTypeEnumCube=Volumen
+EnumPropTypeEnumEnum=Selecci\u00F3n
+EnumPropTypeEnumGeo=Localizaci\u00F3n
+EnumPropTypeEnumIcon=Icono
+EnumPropTypeEnumImage=Imagen
+EnumPropTypeEnumNumber=N\u00FAmero
+EnumPropTypeEnumPreview=Vistazo
+EnumPropTypeEnumSquare=Superficie
+EnumPropTypeEnumText=Texto
+FileTitle=Archivo
+HelpTitle=Ayuda
+JConsoleTitle=Consola Java
+LabelCheckingPeriod=Veriverificaci\u00F3n de las actualizaciones
+LabelCircuit=Circuito
+LabelCircuitless=Sin circuito
+LabelDST=Editor
+LabelData=Datos
+LabelDownload=Descargado
+LabelDumpFilter=Archivo Log
+LabelExportFilter=Documento (.lpz)
+LabelFileName=Archivo
+LabelHelp-br_fr_breton=Ayuda en Bret\u00F3n
+LabelHelp-br_fr_gallo=Ayuda en Gallo
+LabelHelp-en_us=Ayuda en Ingl\u00E9s
+LabelHelp-fr_fr=Ayuda en Franc\u00E9s
+LabelHelp-images=Imagenes de la Ayuda
+LabelHelpOSM=Desplazamiento\: clic derecho | Zoom\: Dobla clic izquierdo o rueda del rat\u00C3\u00B3n
+LabelHost=Servidor proxy
+LabelIcons=Iconos
+LabelId=Identificar
+LabelImageFilter=Imagen (.gif .jpg .jpeg .png .tif .tiff .bmp)
+LabelImages=Imagenes
+LabelLine=L\u00EDnea
+LabelLocal=Local
+LabelLocalDate=Data local
+LabelLocalSize=Tama\u00F1o local
+LabelLogin=Nombre de conexi\u00F3n
+LabelPassword=Contrase\u00F1a
+LabelPort=Puerto de proxy
+LabelProperty=Propiedad
+LabelRemote=Remoto
+LabelRemoteDate=Data Remoto
+LabelRemoteSize=Tama\u00F1o Remoto
+LabelRemove=Borrado
+LabelSRC=M\u00F3dulo
+LabelShortcut=Cortocircuito
+LabelSoft=Software
+LabelTest=Test
+LabelToolBarNamed=Barra de herramientas
+LabelToolBarShowed=Ense\u00F1a
+LabelType=Tipo
+LabelUnits=Componente
+LabelUnplug=No conectado
+LabelUpload=Cargado
+LabelWatt=Watt
+LayoutTitle=\ Dise\u00F1o
+LicenceTitle=\ Licencia
+LocalizedTitle=\ Internacionalizaci\u00F3n
+ManualTitle=\ Manual AdecWatt
+MessageChangeRole="Los grandes poderes imponen una gran sabidur\u00EDa."\\n\\n "\u00BF Est\u00E1s listo?"
+MessageChooseLocale=Selecciona unidioma
+MessageConnectionFailed=Inicio de sesi\u00F3n fallido
+MessageConnectionSucceeded=cconexi\u00F3n exitosa
+MessageDownload=Descarga
+MessageGiveName=Nuevo nombre\u00A0\:
+MessageGiveSpace=Distancia (hohomog\u00E9neo por defecto)
+MessageMixId=Varias referencias
+MessageMixName=varios nombres
+MessagePromoteConfirmation=\u00BF Quiere preparar la carga del elemento\: {0} (in {1})?
+MessageQuitJAdecWatt=\u00BF Quiere abandonar todas las modificaciones?
+MessageRemoveConfirmation=\u00BF Quiere suprimir el elemento\: {0} (in {1})?
+MessageUpload=Carga
+MessageUploadCompleted={0,choice,0\# Ningunacarga|0< {0} archivos cargados}
+MessageWelcome=\u00A1 Bienvenida\! Comience con la actualizaci\u00F3n del software Para realizar modificaciones, habr\u00E1 que cambiar de funci\u00F3n.
+NotCardinalPoint=\u00A1 {0} no es un punto cardinal \!
+PlacementTitle=Disposici\u00F3n
+ProxyTitle=Configuraci\u00F3n de red (Proxy)
+SearchTitle=\ Busqueda
+SelectImageTitle=\ Seleccionar una imagen
+SliderTitle=\ Escala y mezclar
+StoryAddAcc=A\u00F1ade accesorio
+StoryAddItem=A\u00F1ade componente
+StoryAddProp=A\u00F1ade propiedad
+StoryAddSpinProp=A\u00F1ade reflejo
+StoryChangeBuilding=Cambiar inmobiliario
+StoryChangeEnum=Cambiar enumeraci\u00F3n
+StoryChangeLabels=Cambiar etiqueta
+StoryChangeModifiers=Cambiar modificar
+StoryChangeName=Cambiar nombre
+StoryChangeParent=Cambiar padre
+StoryChangeSpin=Cambiar reflejo
+StoryChangeType=Cambiar tipo
+StoryChangeValue=Cambiar valor
+StoryClearProp=Borra la valor
+StoryCloneItem=Clonar componente
+StoryConnectAcc=Conectar accesorio
+StoryEdit=Modificaci\u00F3n
+StoryLinkAcc=Ata accesorio
+StoryLinkEmb=Ata componenteaccesorio
+StoryLinkItem=Ata componente
+StoryMoveItem=Desplazamiento
+StoryOrderedProp=reorganisaci\u00F3n
+StoryPasteItem=Pega componente
+StoryRemoveAcc=Suprime accesorio
+StoryRemoveEnum=Suprime enumeraci\u00F3n
+StoryRemoveItem=Suprime componente
+StoryRemoveLabels=Suprime etiqueta
+StoryRemoveProp=Suprime propiedad
+StoryResizeComp=Dimensiona componente
+StoryRotItem=Rotaci\u00F3n
+StorySelectItem=Selecciona componente
+StoryTransform=Transformaci\u00C3\u00B3n
+TransformTitle=\ Transforma
+UploadTitle=Carga
+YodaTitle=\ Yoda
diff --git a/data/config/AdecWatt_fr_FR.properties b/data/config/AdecWatt_fr_FR.properties
new file mode 100644
index 0000000..40f0e5f
--- /dev/null
+++ b/data/config/AdecWatt_fr_FR.properties
@@ -0,0 +1,197 @@
+#Produit automatiquement par BundleManager
+#Tue Jan 30 16:35:11 CET 2018
+LabelHelp-br_fr_breton=Aide en Breton
+ActionTag=Etiquette
+ActionFurnitureManager=Concepteur de mobilier
+ActionCut=Couper
+LabelHelp-br_fr_gallo=Aide en Gallo
+LabelData=Donn\u00E9es
+StoryAddSpinProp=Ajout reflet
+EditTitle=\ Editer
+ActionShowItem=Montre
+ActionRemove=Supprime
+StoryChangeBuilding=Change immobilier
+ActionRemoveItem=Supprimer
+ActionNewUnit=Nouveau
+EnumPropTypeEnumBuilding=Immobilier
+ActionSelectAll=Tout s\u00E9lectionner
+ActionCopyUnit=Dupliquer
+ActionStageManager=R\u00E9gisseur
+LabelWatt=Watt
+EnumPropTypeEnumSquare=Surface
+LabelProperty=Propri\u00E9t\u00E9
+ActionChangeRole=Changer de r\u00F4le...
+ActionHorizontalRight=Aligner \u00E0 droite
+ActionVerticalDistrib=R\u00E9partir (vertical)
+StoryRemoveLabels=Supprime \u00E9tiquette
+MessageQuitJAdecWatt=Voulez-vous abandonner toutes les modifications ?
+ActionLinguist=Linguiste
+ChangeRoleTitle=\ Que la force soit avec toi \!
+EnumPropTypeEnumGeo=G\u00E9olocalis\u00E9
+ActionDataManager=Gardien du serveur
+LabelLine=Ligne
+YodaTitle=\ Yoda
+MessageGiveSpace=Distance (homog\u00E8ne par d\u00E9faut)
+ActionCircuit=Affiche les circuits
+ActionExportPDF=Exporte en PDF
+ActionPatch="Patch" Ligne/Circuit
+ActionMandatory=Obligatoire
+MessageConnectionSucceeded=Connexion r\u00E9ussie
+StoryPasteItem=Colle composant
+LabelHelp-fr_fr=Aide en fran\u00E7ais
+LabelSoft=Logiciel
+ActionHorizontalLeft=Aligner \u00E0 gauche
+LabelCircuit=Circuit
+MessageChangeRole="De grands pouvoirs imposent une grande sagesse."\n\nEs-tu pr\u00EAt ?\n
+LabelDST=\u00C9diteur
+ActionYoda=Yoda
+ActionVerticalBottom=Aligner en bas
+ManualTitle=\ Le manuel AdecWatt
+ActionExport=Exporter...
+StoryResizeComp=Dimensionne composant
+LabelIcons=Icons
+ActionTransformItem=Transformer
+LabelPassword=Mot de passe
+StoryTransform=M\u00E9tamorphose
+ActionAddPatch=Ajoute le "Patch" Ligne/Circuit
+ActionModifyAcc=Modifier
+StoryChangeLabels=Change \u00E9tiquette
+ActionPaste=Coller
+ActionHidden=Cach\u00E9
+StoryRemoveAcc=Supprime acc\u00E9ssoire
+ActionErase=Efface
+EnumPropTypeEnumIcon=Icon
+ActionRemoveUnit=Supprimer
+ActionNoFilter=Ignore
+ActionSetEnum=fixe les choix
+ActionRemoveAcc=Supprimer
+TransformTitle=\ Transforme
+LabelId=Identifiant
+ActionFilter=Filtre
+ActionImport=Importer...
+EnumPropTypeEnumEnum=Choix
+LabelShortcut=Court-circuit
+MessageWelcome=Bienvenue \!\nCommencez par la mise \u00E0 jour du logiciel.\nPour r\u00E9aliser des modifications, il faudra changer de r\u00F4le.
+LabelHelp-en_us=Aide en anglais
+EnumPropTypeEnumNumber=Nombre
+ActionAdd=Ajoute
+ActionLandscape=Paysage
+ActionCopy=Copier
+ActionConnection=Connexion
+LabelCircuitless=Sans circuit
+ActionDataStructuresManager=Concepteur de donn\u00E9es
+LabelTest=Test
+StoryMoveItem=D\u00E9placement
+StoryRemoveProp=Supprime propri\u00E9t\u00E9
+ActionWizard=Tu ne veux pas savoir \!
+ActionClose=Fermer
+ActionModifyItem=Modifier
+ActionPageSetup=Param\u00E8trer l\u2019imprimante...
+ActionLock=Verrou
+ActionDisplayItem=Afficher
+StoryLinkItem=Lie composant
+StoryConnectAcc=Connecte acc\u00E9ssoire
+SelectImageTitle=\ S\u00E9lectionnez une image
+LabelLogin=Nom de connexion
+SliderTitle=\ Echelle & Fondu
+ActionPrint=Imprimer...
+ActionLocalized=Internationalisation
+ActionServerName=Nom du server
+StoryAddAcc=Ajoute acc\u00E9ssoire
+ActionCrossfades=Fondu
+StoryAddProp=Ajout propri\u00E9t\u00E9
+ActionTurnLeft=Tourne \u00E0 gauche
+EnumPropTypeEnumCity=Commune
+EnumPropTypeEnumArticle=Article
+LabelType=Type
+LabelImages=Images
+LayoutTitle=\ Mise en page
+ActionRemoveZone=Supprime la zone
+LabelExportFilter=Document (.lpz)
+StoryOrderedProp=R\u00E9organisation
+ActionTransformUnit=Transformer
+ActionRemoveImage=Supprimer
+ActionAddZone=Ajoute une zone
+StoryChangeSpin=Change de reflet
+StoryLinkAcc=Lie acc\u00E9ssoire
+StorySelectItem=Selectionne composant
+ActionAddPoster=Ajoute l\u2019affiche
+StoryChangeParent=Change de mod\u00E8le
+StoryChangeEnum=Change \u00E9num\u00E9ration
+ActionValidate=Pr\u00E9pare au t\u00E9l\u00E9verssement
+StoryRemoveEnum=Supprime \u00E9num\u00E9ration
+MessageConnectionFailed=Echecs de connexion
+ActionRenameUnit=Renomer
+ActionRestart=Tout recommencer
+ActionNomouse=Modification sans souris
+ActionHorizontalCenter=Aligner au centre
+ActionCloseAll=Tous fermer
+ActionSearch=Recherche
+ActionScale=Echelle
+ActionManual=Manuel d\u2019utilisation...
+StoryChangeType=Change de type
+EnumPropTypeEnumImage=Image
+ActionTurnRight=Tourne \u00E0 droite
+LabelHelp-images=Images d\u2019aide
+PlacementTitle=\ Disposition
+LabelSRC=Mod\u00E8le
+ActionTestedServer=version de test
+StoryClearProp=Efface la valeur
+ActionCopyItem=Dupliquer
+ActionUnchange=Pas de changement
+StoryRemoveItem=Supprime composant
+EnumPropTypeEnumPreview=Aper\u00E7u
+ActionArchitect=Architecte
+ActionVisitor=Visiteur
+LabelHelp-es_es=Aide en espagnol
+StoryLinkEmb=Lie composant/acc\u00E9ssoire
+StoryRotItem=Tourne
+ActionModifyUnit=Modifier
+ActionRemoveWorkspace=Supprimer
+MessagePromoteConfirmation=Voulez-vous pr\u00E9parer le t\u00E9l\u00E9versement de l\u2019\u00E9l\u00E9ment \: {0} ({1}) ?
+ActionVerticalTop=Aligner en haut
+ActionAddProp=Ajouter une propri\u00E9t\u00E9
+ActionVerticalCenter=Aligner au milieu
+ActionDisplayUnit=Afficher
+LabelHelpOSM=D\u00E9placement \: click droit | Zoom \: double click gauche ou molette
+LabelUnplug=Non connect\u00E9
+StoryCloneItem=Clone composant
+StoryAddItem=Ajout composant
+ActionTransformAcc=Transformer
+MessageMixName=plusieurs noms
+ActionHorizontalSpace=Espacer (horizontal)
+StoryChangeModifiers=Change de qualification
+LabelUnits=Composants
+ActionPortrait=Portrait
+ActionDisplayAcc=Afficher
+ActionHttpServer=Protocole HTTP
+ActionLocalServer=Server web local
+AdecWattStillRunningTitle=\ Modifications non enregistr\u00E9s
+StoryChangeName=Change de nom
+AdecWattTitle=\ AdecWatt (Atelier \: {0} / Fil \: {1})
+MessageMixId=plusieurs ref\u00E9rences
+SearchTitle=\ Recherche
+ActionHorizontalDistrib=R\u00E9partir (horizontal)
+StoryChangeValue=Change de valeur
+ActionHorizontalSpin=Retournement horizontal
+ActionChangeImage=Changer
+ActionVerticalSpace=Espacer (vertical)
+StoryEdit=Modification
+MessageRemoveConfirmation=Voulez-vous supprimer l\u2019\u00E9l\u00E9ment \: {0} ({1}) ?
+MessageGiveName=Nouveau nom \:
+LabelImageFilter=Image (.gif .jpg .jpeg .png .tif .tiff .bmp)
+ActionPromoteUnit=Pr\u00EAt au t\u00E9l\u00E9versement
+EnumPropTypeEnumCube=Volume
+ActionPlotCity=Place le centre ville
+EnumPropTypeEnumText=Texte
+ActionHideItem=Cache
+ActionBoundGlue=Bordures aimant\u00E9es
+ActionGridGlue=Grille aimant\u00E9es
+ActionHandleGlue=Poign\u00E9es aimant\u00E9es
+ActionMagnetPolicies=Strat\u00E9gies d\u0027aimantation...
+LabelBoundGlue=Bordures aimant\u00E9es
+LabelGridGlue=Grille aimant\u00E9e
+LabelHandleGlue=Poign\u00E9es aimant\u00E9es
+MagnetPoliciesTitle=\ Strat\u00E9gies d\u0027aimantation
+LabelInSegmentGlue=Bordures uniquement (pas les lignes)
+ActionInSegmentGlue=Bordures uniquement (pas les lignes)
diff --git a/data/config/RemoteUpdate_br_FR_breton.properties b/data/config/RemoteUpdate_br_FR_breton.properties
new file mode 100644
index 0000000..638269a
--- /dev/null
+++ b/data/config/RemoteUpdate_br_FR_breton.properties
@@ -0,0 +1,36 @@
+#Produit automatiquement par BundleManager
+#Sat Feb 03 16:17:07 CET 2018
+ActionUpload=FR T\u00E9l\u00E9versement
+LabelLocalDate=FR Date local
+EnumCheckPeriodMonth=Miz
+EnumCheckPeriodYear=Bloavezh
+LabelRemove=FR Supprim\u00E9
+ActionOnline=FR Mise en ligne\u2026
+ActionLocalRemove=FR Nettoyer fichiers locaux
+MessageUploadCompleted=FR {0,choice,0\# Aucun t\u00E9l\u00E9verssement|0< {0} fichiers t\u00E9l\u00E9vers\u00E9s.}
+LabelLocal=FR Local
+EnumCheckPeriodWeek=Sizhun
+LabelFileName=FR Fichier
+EnumCheckPeriodDay=Deiz
+UpdateSoftTitle=FR Mise \u00E0 jour
+LabelRemoteSize=FR Taille distante
+MessageDownloadInfo={0} \: {1,choice,0\# (FR pas de serveur)|0< '{2,choice,0\# 0 fichenn|1\# 1 fichenn|1< {2,number,integer} fichenno\u00F9}' ({3}o)}
+LabelRemote=FR Distant
+ActionDetails=FR D\u00E9tails\u2026
+DownloadTitle=\ Pellgarga\u00F1 bremanaduro\u00F9
+MessageUpload=FR T\u00E9l\u00E9versement
+LabelDownload=FR T\u00E9l\u00E9charg\u00E9
+ActionUpdate=Bremanadur\u2026
+MessageDownloadCompleted={0,choice,0\# ebet pellgarga\u00F1|0< {0} fichenno\u00F9 pellgarget. Kuitaat hag adla\u00F1sa\u00F1 ar poellad.}
+MessageLocalRemove=FR Nettoyage local
+LabelRemoteDate=FR Date distante
+ActionDownload=FR T\u00E9l\u00E9chargement
+MessageUpdateSoft=FR Relancer la nouvelle version
+EnumCheckPeriodNoCheck=Gwech ebet
+LabelLocalSize=FR Taille local
+DetailsTitle=FR D\u00E9tails
+ActionRemoteRemove=FR Nettoyer fichiers distants
+LabelCheckingPeriod=Gwiria\u00F1 bremanadurio\u00F9 \:
+MessageDownload=Pellgarga\u00F1
+UploadTitle=FR T\u00E9l\u00E9versement
+LabelUpload=FR T\u00E9l\u00E9vers\u00E9
diff --git a/data/config/RemoteUpdate_br_FR_gallo.properties b/data/config/RemoteUpdate_br_FR_gallo.properties
new file mode 100644
index 0000000..0528aa6
--- /dev/null
+++ b/data/config/RemoteUpdate_br_FR_gallo.properties
@@ -0,0 +1,35 @@
+#Produit automatiquement par BundleManager
+#Sat Feb 03 16:17:07 CET 2018
+ActionUpload=FR T\u00E9l\u00E9versement
+LabelLocalDate=FR Date local
+EnumCheckPeriodMonth=Mou\u00E9z
+EnumCheckPeriodYear=An\u00E9e
+LabelRemove=FR Supprim\u00E9
+ActionOnline=FR Mise en ligne\u2026
+ActionLocalRemove=FR Nettoyer fichiers locaux
+MessageUploadCompleted=FR {0,choice,0\# Aucun t\u00E9l\u00E9verssement|0< {0} fichiers t\u00E9l\u00E9vers\u00E9s.}
+LabelLocal=FR Local
+EnumCheckPeriodWeek=Smaine
+LabelFileName=FR Fichier
+EnumCheckPeriodDay=Jou
+UpdateSoftTitle=FR Mise \u00E0 jour
+LabelRemoteSize=FR Taille distante
+MessageDownloadInfo=FR {0} \: {1,choice,0\# pas de serveur|0< '{2,choice,0\# pas de fichier|1\# 1 fichier|1< {2,number,integer} fichiers}' ({3}o)
+LabelRemote=FR Distant
+DownloadTitle=\ Telecharjer les abuteries
+MessageUpload=FR T\u00E9l\u00E9versement
+MessageDownloadCompleted=FR {0,choice,0\# Aucun t\u00E9l\u00E9chargement|0< {0} fichiers t\u00E9l\u00E9charg\u00E9s.\n Vous devez quitter et relancer le logiciel.}
+LabelDownload=FR T\u00E9l\u00E9charg\u00E9
+ActionUpdate=Abuter\u2026
+MessageLocalRemove=FR Nettoyage local
+LabelRemoteDate=FR Date distante
+ActionDownload=FR T\u00E9l\u00E9chargement
+MessageUpdateSoft=FR Relancer la nouvelle version
+EnumCheckPeriodNoCheck=Pas jam\u00E9s
+LabelLocalSize=FR Taille local
+DetailsTitle=FR D\u00E9tails
+ActionRemoteRemove=FR Nettoyer fichiers distants
+LabelCheckingPeriod=Ergarder \u00E9s abuteries \:
+UploadTitle=FR T\u00E9l\u00E9versement
+MessageDownload=T\u00E9l\u00E9charjer
+LabelUpload=FR T\u00E9l\u00E9vers\u00E9
diff --git a/data/config/RemoteUpdate_en_US.properties b/data/config/RemoteUpdate_en_US.properties
new file mode 100644
index 0000000..86739ec
--- /dev/null
+++ b/data/config/RemoteUpdate_en_US.properties
@@ -0,0 +1,35 @@
+#Produit automatiquement par BundleManager
+#Sat Feb 03 16:17:07 CET 2018
+ActionUpload=Upload
+LabelLocalDate=Local date
+LabelRemove=Removed
+EnumCheckPeriodMonth=Month
+EnumCheckPeriodYear=Year
+ActionOnline=Online\u2026
+ActionLocalRemove=Clean local files
+MessageUploadCompleted={0,choice,0\# No upload|0< {0} files to upload}.
+LabelLocal=Local
+EnumCheckPeriodWeek=Week
+LabelFileName=File
+EnumCheckPeriodDay=Day
+UpdateSoftTitle=Update soft needed
+LabelRemoteSize=Remote size
+MessageDownloadInfo={0}\: {1,choice,0\#Server not responding|0< '{2,choice,0\# no file|1\# 1 file|1< {2,number,integer} files}' ({3}B)}
+LabelRemote=Remote
+ActionDetails=Details\u2026
+DownloadTitle=Download update
+MessageUpload=Upload
+MessageDownloadCompleted={0,choice,0\# No upload|0< {0} files uploaded.}
+ActionUpdate=Update\u2026
+LabelDownload=Downloaded
+LabelRemoteDate=Remote date
+ActionDownload=Download
+MessageUpdateSoft=Restart now
+LabelLocalSize=Local size
+DetailsTitle=Details
+EnumCheckPeriodNoCheck=Never
+ActionRemoteRemove=Clean remote files
+LabelCheckingPeriod=Cheking update\:
+UploadTitle=\ Upload
+MessageDownload=Download
+LabelUpload=Uploaded
diff --git a/data/config/RemoteUpdate_es_ES.properties b/data/config/RemoteUpdate_es_ES.properties
new file mode 100644
index 0000000..1697afa
--- /dev/null
+++ b/data/config/RemoteUpdate_es_ES.properties
@@ -0,0 +1,36 @@
+!#Produit automatiquement par BundleManager
+#Sun Feb 04 16:11:51 CET 2018
+ActionUpload=Cargar
+LabelLocalDate=Data local
+LabelRemove=Borrado
+EnumCheckPeriodMonth=Mes
+EnumCheckPeriodYear=A\u00F1o
+ActionOnline=Puesta en l\u00EDnea\u2026
+ActionLocalRemove=Limpiar los archives locales
+MessageUploadCompleted={0,choice,0\# Ningunacarga|0< {0} archivos cargados}
+LabelLocal=Local
+EnumCheckPeriodWeek=Semana
+LabelFileName=Archivo
+EnumCheckPeriodDay=D\u00EDa
+UpdateSoftTitle=UpdateSoftTitle
+LabelRemoteSize=Tama\u00F1o Remoto
+MessageDownloadInfo={0}\: {1,choice,0\#Server not responding|0< '{2,choice,0\# no file|1\# 1 file|1< {2,number,integer} files}' ({3}B)}
+LabelRemote=Remoto
+ActionDetails=Detalles\u2026
+DownloadTitle=Descarga de las actualizaciones
+MessageUpload=Carga
+MessageDownloadCompleted={0,choice,0\# No upload|0< {0} files uploaded.}
+ActionUpdate=Actualizaci\u00F3n\u2026
+LabelDownload=Descargado
+MessageLocalRemove=MessageLocalRemove
+LabelRemoteDate=Data Remoto
+ActionDownload=Descarga
+MessageUpdateSoft=MessageUpdateSoft
+LabelLocalSize=Tama\u00F1o local
+DetailsTitle=Detalles
+EnumCheckPeriodNoCheck=Nunca
+ActionRemoteRemove=Limpiar los archivos remotos
+LabelCheckingPeriod=Verificaci\u00F3n de las actualizaciones \:
+UploadTitle=Carga
+MessageDownload=Descarga
+LabelUpload=Cargado
diff --git a/data/config/RemoteUpdate_fr_FR.properties b/data/config/RemoteUpdate_fr_FR.properties
new file mode 100644
index 0000000..d0b4aca
--- /dev/null
+++ b/data/config/RemoteUpdate_fr_FR.properties
@@ -0,0 +1,36 @@
+#Produit automatiquement par BundleManager
+#Sat Feb 03 16:17:07 CET 2018
+ActionUpload=T\u00E9l\u00E9versement
+LabelLocalDate=Date local
+LabelRemove=Supprim\u00E9
+EnumCheckPeriodMonth=Mois
+EnumCheckPeriodYear=Ann\u00E9e
+ActionOnline=Mise en ligne\u2026
+ActionLocalRemove=Nettoyer fichiers locaux
+MessageUploadCompleted={0,choice,0\# Aucun t\u00E9l\u00E9verssement|0< {0} fichiers t\u00E9l\u00E9vers\u00E9s}.
+LabelLocal=Local
+EnumCheckPeriodWeek=Semaine
+LabelFileName=Fichier
+EnumCheckPeriodDay=Jour
+UpdateSoftTitle=Mise \u00E0 jour
+LabelRemoteSize=Taille distante
+MessageDownloadInfo={0} \: {1,choice,0\# Le serveur ne r\u00E9pond pas|0< '{2,choice,0\# pas de fichier|1\# 1 fichier|1< {2,number,integer} fichiers}' ({3}o)}
+LabelRemote=Distant
+ActionDetails=D\u00E9tails\u2026
+DownloadTitle=T\u00E9l\u00E9chargement des mises \u00E0 jour
+MessageUpload=T\u00E9l\u00E9versement
+MessageDownloadCompleted={0,choice,0\# Aucun t\u00E9l\u00E9chargement|0< {0} fichiers t\u00E9l\u00E9charg\u00E9s.\n Vous devez quitter et relancer le logiciel.}
+ActionUpdate=Mise \u00E0 jour\u2026
+LabelDownload=T\u00E9l\u00E9charg\u00E9
+MessageLocalRemove=Nettoyage local
+LabelRemoteDate=Date distante
+ActionDownload=T\u00E9l\u00E9chargement
+MessageUpdateSoft=Relancer la nouvelle version ? \n (si ce message revient lancez UpdatedAdecWatt.jar)
+LabelLocalSize=Taille local
+DetailsTitle=D\u00E9tails
+EnumCheckPeriodNoCheck=Jamais
+ActionRemoteRemove=Nettoyer fichiers distants
+LabelCheckingPeriod=V\u00E9rification des mises \u00E0 jour \:
+UploadTitle=\ T\u00E9l\u00E9versement
+MessageDownload=T\u00E9l\u00E9chargement
+LabelUpload=T\u00E9l\u00E9vers\u00E9
diff --git a/data/images/2017-festival-adec56.gif b/data/images/2017-festival-adec56.gif
new file mode 100644
index 0000000..4e7a88d
Binary files /dev/null and b/data/images/2017-festival-adec56.gif differ
diff --git a/data/images/2017-festival-adec56.png b/data/images/2017-festival-adec56.png
new file mode 100644
index 0000000..864926f
Binary files /dev/null and b/data/images/2017-festival-adec56.png differ
diff --git a/data/images/adecWatt-anim-noel.gif b/data/images/adecWatt-anim-noel.gif
new file mode 100644
index 0000000..84d7422
Binary files /dev/null and b/data/images/adecWatt-anim-noel.gif differ
diff --git a/data/images/adecWatt-anim.gif b/data/images/adecWatt-anim.gif
new file mode 100644
index 0000000..542aeb9
Binary files /dev/null and b/data/images/adecWatt-anim.gif differ
diff --git a/data/images/adecWatt.png b/data/images/adecWatt.png
new file mode 100644
index 0000000..b12bf63
Binary files /dev/null and b/data/images/adecWatt.png differ
diff --git a/data/images/button/Add.png b/data/images/button/Add.png
new file mode 100644
index 0000000..a956a80
Binary files /dev/null and b/data/images/button/Add.png differ
diff --git a/data/images/button/AddPatch.png b/data/images/button/AddPatch.png
new file mode 100644
index 0000000..e7a1f5d
Binary files /dev/null and b/data/images/button/AddPatch.png differ
diff --git a/data/images/button/AddPoster.png b/data/images/button/AddPoster.png
new file mode 100644
index 0000000..23f4a12
Binary files /dev/null and b/data/images/button/AddPoster.png differ
diff --git a/data/images/button/AddProp.png b/data/images/button/AddProp.png
new file mode 100644
index 0000000..eefb01e
Binary files /dev/null and b/data/images/button/AddProp.png differ
diff --git a/data/images/button/AddZone.png b/data/images/button/AddZone.png
new file mode 100644
index 0000000..a956a80
Binary files /dev/null and b/data/images/button/AddZone.png differ
diff --git a/data/images/button/Architect.png b/data/images/button/Architect.png
new file mode 100644
index 0000000..607f562
Binary files /dev/null and b/data/images/button/Architect.png differ
diff --git a/data/images/button/ArchitectOff.png b/data/images/button/ArchitectOff.png
new file mode 100644
index 0000000..26614be
Binary files /dev/null and b/data/images/button/ArchitectOff.png differ
diff --git a/data/images/button/ArchitectOn.png b/data/images/button/ArchitectOn.png
new file mode 100644
index 0000000..607f562
Binary files /dev/null and b/data/images/button/ArchitectOn.png differ
diff --git a/data/images/button/BreakIcon.png b/data/images/button/BreakIcon.png
new file mode 100644
index 0000000..05cf6b0
Binary files /dev/null and b/data/images/button/BreakIcon.png differ
diff --git a/data/images/button/ChangeRole.png b/data/images/button/ChangeRole.png
new file mode 100644
index 0000000..20d7103
Binary files /dev/null and b/data/images/button/ChangeRole.png differ
diff --git a/data/images/button/CircuitOff.png b/data/images/button/CircuitOff.png
new file mode 100644
index 0000000..c7f56c8
Binary files /dev/null and b/data/images/button/CircuitOff.png differ
diff --git a/data/images/button/CircuitOn.png b/data/images/button/CircuitOn.png
new file mode 100644
index 0000000..5186a53
Binary files /dev/null and b/data/images/button/CircuitOn.png differ
diff --git a/data/images/button/Close.png b/data/images/button/Close.png
new file mode 100644
index 0000000..50f2b94
Binary files /dev/null and b/data/images/button/Close.png differ
diff --git a/data/images/button/CloseAll.png b/data/images/button/CloseAll.png
new file mode 100644
index 0000000..bd9a56e
Binary files /dev/null and b/data/images/button/CloseAll.png differ
diff --git a/data/images/button/Copy.png b/data/images/button/Copy.png
new file mode 100644
index 0000000..54eaf77
Binary files /dev/null and b/data/images/button/Copy.png differ
diff --git a/data/images/button/Cut.png b/data/images/button/Cut.png
new file mode 100644
index 0000000..f4a55e3
Binary files /dev/null and b/data/images/button/Cut.png differ
diff --git a/data/images/button/DataManager.png b/data/images/button/DataManager.png
new file mode 100644
index 0000000..cfa89ea
Binary files /dev/null and b/data/images/button/DataManager.png differ
diff --git a/data/images/button/DataManagerOff.png b/data/images/button/DataManagerOff.png
new file mode 100644
index 0000000..12e33ff
Binary files /dev/null and b/data/images/button/DataManagerOff.png differ
diff --git a/data/images/button/DataManagerOn.png b/data/images/button/DataManagerOn.png
new file mode 100644
index 0000000..cfa89ea
Binary files /dev/null and b/data/images/button/DataManagerOn.png differ
diff --git a/data/images/button/DataStructuresManager.png b/data/images/button/DataStructuresManager.png
new file mode 100644
index 0000000..c70960e
Binary files /dev/null and b/data/images/button/DataStructuresManager.png differ
diff --git a/data/images/button/DataStructuresManagerOff.png b/data/images/button/DataStructuresManagerOff.png
new file mode 100644
index 0000000..7695a10
Binary files /dev/null and b/data/images/button/DataStructuresManagerOff.png differ
diff --git a/data/images/button/DataStructuresManagerOn.png b/data/images/button/DataStructuresManagerOn.png
new file mode 100644
index 0000000..c70960e
Binary files /dev/null and b/data/images/button/DataStructuresManagerOn.png differ
diff --git a/data/images/button/Down.png b/data/images/button/Down.png
new file mode 100644
index 0000000..bf8cc2a
Binary files /dev/null and b/data/images/button/Down.png differ
diff --git a/data/images/button/EmptyIcon.png b/data/images/button/EmptyIcon.png
new file mode 100644
index 0000000..2b8166f
Binary files /dev/null and b/data/images/button/EmptyIcon.png differ
diff --git a/data/images/button/Erase.png b/data/images/button/Erase.png
new file mode 100644
index 0000000..b8853fb
Binary files /dev/null and b/data/images/button/Erase.png differ
diff --git a/data/images/button/EraseOff.png b/data/images/button/EraseOff.png
new file mode 100644
index 0000000..b8853fb
Binary files /dev/null and b/data/images/button/EraseOff.png differ
diff --git a/data/images/button/EraseOn.png b/data/images/button/EraseOn.png
new file mode 100644
index 0000000..f123942
Binary files /dev/null and b/data/images/button/EraseOn.png differ
diff --git a/data/images/button/Export.png b/data/images/button/Export.png
new file mode 100644
index 0000000..3b8784b
Binary files /dev/null and b/data/images/button/Export.png differ
diff --git a/data/images/button/ExportPDF.png b/data/images/button/ExportPDF.png
new file mode 100644
index 0000000..ad6a39f
Binary files /dev/null and b/data/images/button/ExportPDF.png differ
diff --git a/data/images/button/Filter.png b/data/images/button/Filter.png
new file mode 100644
index 0000000..9cabc5a
Binary files /dev/null and b/data/images/button/Filter.png differ
diff --git a/data/images/button/FurnitureManager.png b/data/images/button/FurnitureManager.png
new file mode 100644
index 0000000..682c312
Binary files /dev/null and b/data/images/button/FurnitureManager.png differ
diff --git a/data/images/button/FurnitureManagerOff.png b/data/images/button/FurnitureManagerOff.png
new file mode 100644
index 0000000..2b9e1b6
Binary files /dev/null and b/data/images/button/FurnitureManagerOff.png differ
diff --git a/data/images/button/FurnitureManagerOn.png b/data/images/button/FurnitureManagerOn.png
new file mode 100644
index 0000000..682c312
Binary files /dev/null and b/data/images/button/FurnitureManagerOn.png differ
diff --git a/data/images/button/HiddenOff.png b/data/images/button/HiddenOff.png
new file mode 100644
index 0000000..00903d2
Binary files /dev/null and b/data/images/button/HiddenOff.png differ
diff --git a/data/images/button/HiddenOn.png b/data/images/button/HiddenOn.png
new file mode 100644
index 0000000..d4058b8
Binary files /dev/null and b/data/images/button/HiddenOn.png differ
diff --git a/data/images/button/HorizontalCenter.png b/data/images/button/HorizontalCenter.png
new file mode 100644
index 0000000..6d03050
Binary files /dev/null and b/data/images/button/HorizontalCenter.png differ
diff --git a/data/images/button/HorizontalDistrib.png b/data/images/button/HorizontalDistrib.png
new file mode 100644
index 0000000..22d7c23
Binary files /dev/null and b/data/images/button/HorizontalDistrib.png differ
diff --git a/data/images/button/HorizontalLeft.png b/data/images/button/HorizontalLeft.png
new file mode 100644
index 0000000..91d9c5e
Binary files /dev/null and b/data/images/button/HorizontalLeft.png differ
diff --git a/data/images/button/HorizontalRight.png b/data/images/button/HorizontalRight.png
new file mode 100644
index 0000000..886f1ab
Binary files /dev/null and b/data/images/button/HorizontalRight.png differ
diff --git a/data/images/button/HorizontalSpace.png b/data/images/button/HorizontalSpace.png
new file mode 100644
index 0000000..404c74f
Binary files /dev/null and b/data/images/button/HorizontalSpace.png differ
diff --git a/data/images/button/HorizontalSpin.png b/data/images/button/HorizontalSpin.png
new file mode 100644
index 0000000..c9e0ecf
Binary files /dev/null and b/data/images/button/HorizontalSpin.png differ
diff --git a/data/images/button/HorizontalSpinOff.png b/data/images/button/HorizontalSpinOff.png
new file mode 100644
index 0000000..f142557
Binary files /dev/null and b/data/images/button/HorizontalSpinOff.png differ
diff --git a/data/images/button/HorizontalSpinOn.png b/data/images/button/HorizontalSpinOn.png
new file mode 100644
index 0000000..c9e0ecf
Binary files /dev/null and b/data/images/button/HorizontalSpinOn.png differ
diff --git a/data/images/button/Image.png b/data/images/button/Image.png
new file mode 100644
index 0000000..da61192
Binary files /dev/null and b/data/images/button/Image.png differ
diff --git a/data/images/button/Import.png b/data/images/button/Import.png
new file mode 100644
index 0000000..0a391d6
Binary files /dev/null and b/data/images/button/Import.png differ
diff --git a/data/images/button/Landscape.png b/data/images/button/Landscape.png
new file mode 100644
index 0000000..c395ab9
Binary files /dev/null and b/data/images/button/Landscape.png differ
diff --git a/data/images/button/Linguist.png b/data/images/button/Linguist.png
new file mode 100644
index 0000000..8a2085f
Binary files /dev/null and b/data/images/button/Linguist.png differ
diff --git a/data/images/button/LinguistOff.png b/data/images/button/LinguistOff.png
new file mode 100644
index 0000000..98e2802
Binary files /dev/null and b/data/images/button/LinguistOff.png differ
diff --git a/data/images/button/LinguistOn.png b/data/images/button/LinguistOn.png
new file mode 100644
index 0000000..8a2085f
Binary files /dev/null and b/data/images/button/LinguistOn.png differ
diff --git a/data/images/button/LocalizedOff.png b/data/images/button/LocalizedOff.png
new file mode 100644
index 0000000..9f3aa16
Binary files /dev/null and b/data/images/button/LocalizedOff.png differ
diff --git a/data/images/button/LocalizedOn.png b/data/images/button/LocalizedOn.png
new file mode 100644
index 0000000..77ea807
Binary files /dev/null and b/data/images/button/LocalizedOn.png differ
diff --git a/data/images/button/LockOff.png b/data/images/button/LockOff.png
new file mode 100644
index 0000000..0857aaa
Binary files /dev/null and b/data/images/button/LockOff.png differ
diff --git a/data/images/button/LockOn.png b/data/images/button/LockOn.png
new file mode 100644
index 0000000..ac2fd6f
Binary files /dev/null and b/data/images/button/LockOn.png differ
diff --git a/data/images/button/MandatoryOff.png b/data/images/button/MandatoryOff.png
new file mode 100644
index 0000000..09952e9
Binary files /dev/null and b/data/images/button/MandatoryOff.png differ
diff --git a/data/images/button/MandatoryOn.png b/data/images/button/MandatoryOn.png
new file mode 100644
index 0000000..95950c6
Binary files /dev/null and b/data/images/button/MandatoryOn.png differ
diff --git a/data/images/button/Manual.png b/data/images/button/Manual.png
new file mode 100644
index 0000000..70911ef
Binary files /dev/null and b/data/images/button/Manual.png differ
diff --git a/data/images/button/MixIcon.png b/data/images/button/MixIcon.png
new file mode 100644
index 0000000..3673bba
Binary files /dev/null and b/data/images/button/MixIcon.png differ
diff --git a/data/images/button/NewBuilding.png b/data/images/button/NewBuilding.png
new file mode 100644
index 0000000..36ce140
Binary files /dev/null and b/data/images/button/NewBuilding.png differ
diff --git a/data/images/button/NewLightPlot.png b/data/images/button/NewLightPlot.png
new file mode 100644
index 0000000..36ce140
Binary files /dev/null and b/data/images/button/NewLightPlot.png differ
diff --git a/data/images/button/NoFilter.png b/data/images/button/NoFilter.png
new file mode 100644
index 0000000..5196d43
Binary files /dev/null and b/data/images/button/NoFilter.png differ
diff --git a/data/images/button/NomouseOff.png b/data/images/button/NomouseOff.png
new file mode 100644
index 0000000..87db6bf
Binary files /dev/null and b/data/images/button/NomouseOff.png differ
diff --git a/data/images/button/NomouseOn.png b/data/images/button/NomouseOn.png
new file mode 100644
index 0000000..c89e35f
Binary files /dev/null and b/data/images/button/NomouseOn.png differ
diff --git a/data/images/button/PageSetup.png b/data/images/button/PageSetup.png
new file mode 100644
index 0000000..aae8a14
Binary files /dev/null and b/data/images/button/PageSetup.png differ
diff --git a/data/images/button/Paste.png b/data/images/button/Paste.png
new file mode 100644
index 0000000..3f71b1c
Binary files /dev/null and b/data/images/button/Paste.png differ
diff --git a/data/images/button/Patch.png b/data/images/button/Patch.png
new file mode 100644
index 0000000..950999e
Binary files /dev/null and b/data/images/button/Patch.png differ
diff --git a/data/images/button/PlotCity.png b/data/images/button/PlotCity.png
new file mode 100644
index 0000000..ee69755
Binary files /dev/null and b/data/images/button/PlotCity.png differ
diff --git a/data/images/button/Portrait.png b/data/images/button/Portrait.png
new file mode 100644
index 0000000..2680326
Binary files /dev/null and b/data/images/button/Portrait.png differ
diff --git a/data/images/button/Print.png b/data/images/button/Print.png
new file mode 100644
index 0000000..5977b3d
Binary files /dev/null and b/data/images/button/Print.png differ
diff --git a/data/images/button/Remove.png b/data/images/button/Remove.png
new file mode 100644
index 0000000..0b6199a
Binary files /dev/null and b/data/images/button/Remove.png differ
diff --git a/data/images/button/RemoveZone.png b/data/images/button/RemoveZone.png
new file mode 100644
index 0000000..0b6199a
Binary files /dev/null and b/data/images/button/RemoveZone.png differ
diff --git a/data/images/button/Restart.png b/data/images/button/Restart.png
new file mode 100644
index 0000000..19a1665
Binary files /dev/null and b/data/images/button/Restart.png differ
diff --git a/data/images/button/Save.png b/data/images/button/Save.png
new file mode 100644
index 0000000..3f7fd63
Binary files /dev/null and b/data/images/button/Save.png differ
diff --git a/data/images/button/SaveAll.png b/data/images/button/SaveAll.png
new file mode 100644
index 0000000..d97aecf
Binary files /dev/null and b/data/images/button/SaveAll.png differ
diff --git a/data/images/button/Search.png b/data/images/button/Search.png
new file mode 100644
index 0000000..ee69755
Binary files /dev/null and b/data/images/button/Search.png differ
diff --git a/data/images/button/SelectAll.png b/data/images/button/SelectAll.png
new file mode 100644
index 0000000..a97255e
Binary files /dev/null and b/data/images/button/SelectAll.png differ
diff --git a/data/images/button/SetEnum.png b/data/images/button/SetEnum.png
new file mode 100644
index 0000000..eef49b3
Binary files /dev/null and b/data/images/button/SetEnum.png differ
diff --git a/data/images/button/SetGeoPos.png b/data/images/button/SetGeoPos.png
new file mode 100644
index 0000000..ccd1913
Binary files /dev/null and b/data/images/button/SetGeoPos.png differ
diff --git a/data/images/button/StageManager.png b/data/images/button/StageManager.png
new file mode 100644
index 0000000..ee71831
Binary files /dev/null and b/data/images/button/StageManager.png differ
diff --git a/data/images/button/StageManagerOff.png b/data/images/button/StageManagerOff.png
new file mode 100644
index 0000000..3c33cde
Binary files /dev/null and b/data/images/button/StageManagerOff.png differ
diff --git a/data/images/button/StageManagerOn.png b/data/images/button/StageManagerOn.png
new file mode 100644
index 0000000..ee71831
Binary files /dev/null and b/data/images/button/StageManagerOn.png differ
diff --git a/data/images/button/Tag.png b/data/images/button/Tag.png
new file mode 100644
index 0000000..6b441cd
Binary files /dev/null and b/data/images/button/Tag.png differ
diff --git a/data/images/button/Text.png b/data/images/button/Text.png
new file mode 100644
index 0000000..04cf575
Binary files /dev/null and b/data/images/button/Text.png differ
diff --git a/data/images/button/TurnLeft.png b/data/images/button/TurnLeft.png
new file mode 100644
index 0000000..facad55
Binary files /dev/null and b/data/images/button/TurnLeft.png differ
diff --git a/data/images/button/TurnRight.png b/data/images/button/TurnRight.png
new file mode 100644
index 0000000..6b6a518
Binary files /dev/null and b/data/images/button/TurnRight.png differ
diff --git a/data/images/button/Up.png b/data/images/button/Up.png
new file mode 100644
index 0000000..afca099
Binary files /dev/null and b/data/images/button/Up.png differ
diff --git a/data/images/button/Validate.png b/data/images/button/Validate.png
new file mode 100644
index 0000000..909a2f0
Binary files /dev/null and b/data/images/button/Validate.png differ
diff --git a/data/images/button/VerticalBottom.png b/data/images/button/VerticalBottom.png
new file mode 100644
index 0000000..e4ba851
Binary files /dev/null and b/data/images/button/VerticalBottom.png differ
diff --git a/data/images/button/VerticalCenter.png b/data/images/button/VerticalCenter.png
new file mode 100644
index 0000000..788ff79
Binary files /dev/null and b/data/images/button/VerticalCenter.png differ
diff --git a/data/images/button/VerticalDistrib.png b/data/images/button/VerticalDistrib.png
new file mode 100644
index 0000000..493f32c
Binary files /dev/null and b/data/images/button/VerticalDistrib.png differ
diff --git a/data/images/button/VerticalSpace.png b/data/images/button/VerticalSpace.png
new file mode 100644
index 0000000..20cede1
Binary files /dev/null and b/data/images/button/VerticalSpace.png differ
diff --git a/data/images/button/VerticalSpin.png b/data/images/button/VerticalSpin.png
new file mode 100644
index 0000000..d45403a
Binary files /dev/null and b/data/images/button/VerticalSpin.png differ
diff --git a/data/images/button/VerticalSpinOff.png b/data/images/button/VerticalSpinOff.png
new file mode 100644
index 0000000..1f800dd
Binary files /dev/null and b/data/images/button/VerticalSpinOff.png differ
diff --git a/data/images/button/VerticalSpinOn.png b/data/images/button/VerticalSpinOn.png
new file mode 100644
index 0000000..d45403a
Binary files /dev/null and b/data/images/button/VerticalSpinOn.png differ
diff --git a/data/images/button/VerticalTop.png b/data/images/button/VerticalTop.png
new file mode 100644
index 0000000..ac8ba5e
Binary files /dev/null and b/data/images/button/VerticalTop.png differ
diff --git a/data/images/button/Visitor.png b/data/images/button/Visitor.png
new file mode 100644
index 0000000..20d7103
Binary files /dev/null and b/data/images/button/Visitor.png differ
diff --git a/data/images/button/VisitorOff.png b/data/images/button/VisitorOff.png
new file mode 100644
index 0000000..532abe7
Binary files /dev/null and b/data/images/button/VisitorOff.png differ
diff --git a/data/images/button/VisitorOn.png b/data/images/button/VisitorOn.png
new file mode 100644
index 0000000..20d7103
Binary files /dev/null and b/data/images/button/VisitorOn.png differ
diff --git a/data/images/button/Wizard.png b/data/images/button/Wizard.png
new file mode 100644
index 0000000..403714a
Binary files /dev/null and b/data/images/button/Wizard.png differ
diff --git a/data/images/button/Yoda.png b/data/images/button/Yoda.png
new file mode 100644
index 0000000..8311d4b
Binary files /dev/null and b/data/images/button/Yoda.png differ
diff --git a/data/images/button/YodaOff.png b/data/images/button/YodaOff.png
new file mode 100644
index 0000000..ba18e42
Binary files /dev/null and b/data/images/button/YodaOff.png differ
diff --git a/data/images/button/YodaOn.png b/data/images/button/YodaOn.png
new file mode 100644
index 0000000..8311d4b
Binary files /dev/null and b/data/images/button/YodaOn.png differ
diff --git a/data/images/button/develop.png b/data/images/button/develop.png
new file mode 100644
index 0000000..a437e0a
Binary files /dev/null and b/data/images/button/develop.png differ
diff --git a/data/images/button/distribute-horizontal-x.png b/data/images/button/distribute-horizontal-x.png
new file mode 100644
index 0000000..fd98af1
Binary files /dev/null and b/data/images/button/distribute-horizontal-x.png differ
diff --git a/data/images/button/distribute-vertical-y.png b/data/images/button/distribute-vertical-y.png
new file mode 100644
index 0000000..e85450a
Binary files /dev/null and b/data/images/button/distribute-vertical-y.png differ
diff --git a/data/images/button/handler.png b/data/images/button/handler.png
new file mode 100644
index 0000000..187cf75
Binary files /dev/null and b/data/images/button/handler.png differ
diff --git a/data/server/furniture/000-0052.lpt b/data/server/furniture/000-0052.lpt
new file mode 100644
index 0000000..bb643f2
--- /dev/null
+++ b/data/server/furniture/000-0052.lpt
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/data/texts/AboutAdecWatt.html b/data/texts/AboutAdecWatt.html
new file mode 100644
index 0000000..eaf6678
--- /dev/null
+++ b/data/texts/AboutAdecWatt.html
@@ -0,0 +1,31 @@
+
+
+
+
+ A propos de AdecWatt
+
+
+
+
AdecWatt V1.3 (version du 4/2/2018)
+
+
+ Ce logiciel est en cours de développement par l'ADEC56.
+ Il est téléchargeable sur adecwatt.parlenet.org
+
+
+
+
diff --git a/data/texts/AdecWattLicence.html b/data/texts/AdecWattLicence.html
new file mode 100644
index 0000000..e563d27
--- /dev/null
+++ b/data/texts/AdecWattLicence.html
@@ -0,0 +1,44 @@
+
+
+
+
+ CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL
+
+
+
+
Avertissement
+
+
Comme toute oeuvre, la reproduction, même partielle de ce logiciel est protégé par le droit d'auteur. En particulier, en dehors d'une autorisation explicite écrite, son utilisation dans le cadre d'une réalisation lucrative est une fraude. Ce logiciel n'est pas destiné à être vendu (y compris de manière hypocrite en infligeant des bandeaux publicitaires).
+
+
+ Ce logiciel est sous contrat de licence de logiciel libre CeCILL1.
+ Cette mention est indissociable du logiciel.
+
+
+
Ce logiciel est libre. Vous n'avez pas à payer pour l'utiliser. Des bénévoles de l'ADEC56 l'on développé.
+
Ce logiciel n'est pas gratuit. Vous ne serez donc pas vendu à une propagande commerciale pour financer son utilisation. Votre utilisation ne sera pas non plus tracée en vue d'une manipulation politique.
+ Ce logiciel sert à réaliser des plans de feu.
+
+ Ce manuel est en cours de rédaction.
+
+
+
1. Première mise en route
+
+ Vous devez mettre à jour le logiciel avec la commande : .
+
+
+
2. Modification de salle de spectacle
+
+ Ce mode n'est pas terminé (changement de taille, de plan de fond, ...).
+
+ Sur la partie gauche, sélectionnez l'onglet "Immobilier", puis double-cliquez sur la salle que vous voulez modifier.
+ Elle apparaît sur la partie droite.
+
+ Choisissez dans l'onglet mobilier des éléments à ajouter.
+
+
+
3. Ajout de mobilier
+
+ Sur la partie gauche, sélectionnez l'onglet "Mobilier", puis faire glisser le mobilier choisi dans la salle ou le plan de feu (partie droite).
+
+ Par la suite on peu :
+
+
ajuster la position en cliquant (clique gauche) sur l'objet et en le glissant.
+
ajuster l'orientation en appuyant sur "Ctrl" et en cliquant là où l'objet doit pointer.
+
+
+
+
4. Modification d'échelle
+
+ Placer la sourie sur la salle ou le plan de feu (partie droite) et appuyer sur la touche "Ctrl".
+ La molette de la sourie permet :
+
+
agrandir (molette vers l'avant).
+
réduire (molette vers l'arrière).
+
+
+
+
5. Déplacement dans la vue
+
+ Placer la sourie sur la salle ou le plan de feu (partie droite).
+ La molette de la sourie permet :
+
+
de monter (vers l'avant) ou décendre (ver l'arrière).
+
et en appuyant sur la touche "Maj", d'aller à gauche (vers l'avant) ou à droite (ver l'arrière).
+
+
+
+
6. Modification de plan de feu
+
+ Sur la partie gauche, sélectionnez l'onglet "Immobilier", puis double-cliquez sur la salle que vous voulez modifier.
+ Elle apparaît sur la partie droite.
+
+ On peut comme pour une salle :
+
+
ajouter du mobilier
+
changer le rapport d'échelle
+
déplacer la vue
+
+
+ On peut également changer de salle en choisissant une salle (onglet "Immobilier" en partie gauche) sur le plan de feu.
+
+
+
7. Fermeture des vues
+
+ Pour fermer une vue, il faut cliquer avec le bouto de droite sur l'onglet pour faire apparaître un menu.
+ La fermeture d'une vue est indépendante de la sauvegarde.
+ Un objet non sauvé pourra être rééditer plus tard avant d'être sauver.
+
+
+
8. Historique des commandes
+
+ Un historique des commandes permet de gérrer l'annulation et la réexécution des actions indépendament des objets édités.
+