diff options
-rw-r--r-- | ishtar/furnitures/forms.py | 16 | ||||
-rw-r--r-- | ishtar/locale/fr/LC_MESSAGES/django.po | 670 |
2 files changed, 389 insertions, 297 deletions
diff --git a/ishtar/furnitures/forms.py b/ishtar/furnitures/forms.py index fa1844d60..78b9adfef 100644 --- a/ishtar/furnitures/forms.py +++ b/ishtar/furnitures/forms.py @@ -146,8 +146,12 @@ class Wizard(NamedUrlSessionFormWizard): if not lbl: continue value = cleaned_data[key] - if not value: + if not value and value != False: continue + if value == True: + value = _("Yes") + if value == False: + value = _("No") if key in associated_models: value = unicode(associated_models[key].objects.get( pk=value)) @@ -180,7 +184,7 @@ class Wizard(NamedUrlSessionFormWizard): # datas not managed continue value = frm.cleaned_data[key] - if not value: + if not value and value != False: continue value = associated_models[key].objects.get(pk=value) m2m.append((key, value)) @@ -382,7 +386,9 @@ class Wizard(NamedUrlSessionFormWizard): value = getattr(obj, field) if hasattr(value, 'pk'): value = value.pk - if value != None: + if value in (True, False): + initial[field] = value + elif value != None: initial[field] = unicode(value) elif hasattr(c_form, 'management_form'): initial = [] @@ -445,9 +451,9 @@ class PersonForm(forms.Form): widget=widgets.JQueryAutoComplete(reverse_lazy('autocomplete-organization'), associated_model=models.Organization), validators=[models.valid_id(models.Organization)], required=False) - is_author = forms.NullBooleanField(label=_(u"Is an author?"), + is_author = forms.BooleanField(label=_(u"Is an author?"), required=False) - in_charge_storage = forms.NullBooleanField(required=False, + in_charge_storage = forms.BooleanField(required=False, label=_(u"In charge of a storage?")) person_creation_wizard = PersonWizard([ diff --git a/ishtar/locale/fr/LC_MESSAGES/django.po b/ishtar/locale/fr/LC_MESSAGES/django.po index 13d3e58ba..107dfac9f 100644 --- a/ishtar/locale/fr/LC_MESSAGES/django.po +++ b/ishtar/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: alpha\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-02 17:27+0100\n" +"POT-Creation-Date: 2011-02-07 04:36+0100\n" "PO-Revision-Date: 2010-12-09\n" "Last-Translator: Étienne Loks <etienne.loks at peacefrogs net>\n" "Language-Team: \n" @@ -28,260 +28,276 @@ msgstr "identifiant" msgid "email address" msgstr "courriel" -#: furnitures/context_processors.py:42 furnitures/forms.py:689 -#: furnitures/forms.py:1212 furnitures/models.py:600 furnitures/models.py:622 +#: furnitures/context_processors.py:42 furnitures/forms.py:693 +#: furnitures/forms.py:1216 furnitures/models.py:599 furnitures/models.py:621 msgid "Archaelogical file" msgstr "Dossier archéologique" -#: furnitures/context_processors.py:43 furnitures/forms.py:1178 -#: furnitures/models.py:376 furnitures/models.py:405 furnitures/models.py:601 -#: furnitures/models.py:620 +#: furnitures/context_processors.py:43 furnitures/forms.py:1182 +#: furnitures/models.py:375 furnitures/models.py:404 furnitures/models.py:600 +#: furnitures/models.py:619 msgid "Operation" msgstr "Opération" -#: furnitures/forms.py:52 furnitures/forms.py:590 +#: furnitures/forms.py:52 furnitures/forms.py:594 msgid "Confirm" msgstr "Confirmation" -#: furnitures/forms.py:417 +#: furnitures/forms.py:152 +msgid "Yes" +msgstr "Oui" + +#: furnitures/forms.py:154 +msgid "No" +msgstr "Non" + +#: furnitures/forms.py:421 msgid "Enter a valid name consisting of letters, spaces and hyphens." msgstr "Entrez un nom correct composé de lettres, espaces et tirets." -#: furnitures/forms.py:423 furnitures/forms.py:426 furnitures/models.py:222 -#: furnitures/models.py:241 furnitures/models.py:716 furnitures/models.py:740 -#: furnitures/models.py:755 +#: furnitures/forms.py:427 furnitures/forms.py:430 furnitures/models.py:221 +#: furnitures/models.py:240 furnitures/models.py:715 furnitures/models.py:739 +#: furnitures/models.py:754 msgid "Person" msgstr "Individu" -#: furnitures/forms.py:432 +#: furnitures/forms.py:436 msgid "Identity" msgstr "Identité" -#: furnitures/forms.py:435 furnitures/models.py:209 furnitures/models.py:489 +#: furnitures/forms.py:439 furnitures/models.py:208 furnitures/models.py:488 msgid "Title" msgstr "Titre" -#: furnitures/forms.py:436 furnitures/models.py:210 +#: furnitures/forms.py:440 furnitures/models.py:209 msgid "Surname" msgstr "Prénom" -#: furnitures/forms.py:438 furnitures/models.py:181 furnitures/models.py:211 -#: furnitures/models.py:579 furnitures/models.py:681 +#: furnitures/forms.py:442 furnitures/models.py:180 furnitures/models.py:210 +#: furnitures/models.py:578 furnitures/models.py:680 msgid "Name" msgstr "Nom" -#: furnitures/forms.py:440 furnitures/forms.py:555 furnitures/models.py:212 +#: furnitures/forms.py:444 furnitures/forms.py:559 furnitures/models.py:211 msgid "Email" msgstr "Courriel" -#: furnitures/forms.py:442 furnitures/models.py:200 +#: furnitures/forms.py:446 furnitures/models.py:199 msgid "Person type" msgstr "Type d'individu" -#: furnitures/forms.py:444 +#: furnitures/forms.py:448 msgid "Current organization" msgstr "Organisation actuelle" -#: furnitures/forms.py:448 furnitures/models.py:216 +#: furnitures/forms.py:452 furnitures/models.py:215 msgid "Is an author?" msgstr "Est un auteur ?" -#: furnitures/forms.py:451 furnitures/models.py:218 +#: furnitures/forms.py:455 furnitures/models.py:217 msgid "In charge of a storage?" msgstr "Est responsable d'un dépôt ?" -#: furnitures/forms.py:473 furnitures/forms.py:557 +#: furnitures/forms.py:477 furnitures/forms.py:561 msgid "New password" msgstr "Nouveau mot de passe" -#: furnitures/forms.py:527 +#: furnitures/forms.py:531 +#, python-format msgid "[%(app_name)s] Account creation/modification" msgstr "[%(app_name)s] Création - modification du compte" -#: furnitures/forms.py:550 furnitures/forms.py:554 +#: furnitures/forms.py:554 furnitures/forms.py:558 msgid "Account" msgstr "Compte" -#: furnitures/forms.py:561 +#: furnitures/forms.py:565 msgid "New password (confirmation)" msgstr "Nouveau mot de passe (confirmation)" -#: furnitures/forms.py:579 +#: furnitures/forms.py:583 msgid "Your password and confirmation password do not match." msgstr "La vérification du mot de passe a échoué." -#: furnitures/forms.py:584 +#: furnitures/forms.py:588 msgid "You must provide a correct password." msgstr "Vous devez fournir un mot de passe correct." -#: furnitures/forms.py:591 +#: furnitures/forms.py:595 msgid "Send the new password by email?" msgstr "Envoyer le nouveau mot de passe par courriel ?" -#: furnitures/forms.py:678 furnitures/forms.py:767 furnitures/forms.py:795 -#: furnitures/forms.py:1167 furnitures/forms.py:1257 furnitures/models.py:164 -#: furnitures/models.py:408 furnitures/models.py:695 +#: furnitures/forms.py:682 furnitures/forms.py:771 furnitures/forms.py:799 +#: furnitures/forms.py:1171 furnitures/forms.py:1261 furnitures/models.py:163 +#: furnitures/models.py:407 furnitures/models.py:694 msgid "Town" msgstr "Commune" -#: furnitures/forms.py:682 furnitures/forms.py:734 furnitures/models.py:281 +#: furnitures/forms.py:686 furnitures/forms.py:738 furnitures/models.py:280 msgid "File type" msgstr "Type de dossier" -#: furnitures/forms.py:684 furnitures/forms.py:885 +#: furnitures/forms.py:688 furnitures/forms.py:889 +#: templates/wizard_file_sheet.html:48 msgid "Saisine type" msgstr "Type de saisine" -#: furnitures/forms.py:686 furnitures/forms.py:724 furnitures/forms.py:744 -#: furnitures/forms.py:801 furnitures/forms.py:1175 furnitures/forms.py:1220 -#: furnitures/models.py:276 furnitures/models.py:358 furnitures/models.py:406 +#: furnitures/forms.py:690 furnitures/forms.py:728 furnitures/forms.py:748 +#: furnitures/forms.py:805 furnitures/forms.py:1179 furnitures/forms.py:1224 +#: furnitures/models.py:275 furnitures/models.py:357 furnitures/models.py:405 +#: templates/wizard_file_sheet.html:6 msgid "Year" msgstr "Année" -#: furnitures/forms.py:700 +#: furnitures/forms.py:704 msgid "You should select a file." msgstr "Vous devez sélectionner un dossier archéologique." -#: furnitures/forms.py:715 furnitures/forms.py:1200 +#: furnitures/forms.py:719 furnitures/forms.py:1204 msgid "General" msgstr "Général" -#: furnitures/forms.py:719 furnitures/models.py:283 furnitures/models.py:583 +#: furnitures/forms.py:723 furnitures/models.py:282 furnitures/models.py:582 msgid "Person in charge" msgstr "Responsable" -#: furnitures/forms.py:728 furnitures/forms.py:746 furnitures/models.py:278 +#: furnitures/forms.py:732 furnitures/forms.py:750 furnitures/models.py:277 msgid "Numeric reference" msgstr "Référence numérique" -#: furnitures/forms.py:730 furnitures/forms.py:748 furnitures/models.py:279 +#: furnitures/forms.py:734 furnitures/forms.py:752 furnitures/models.py:278 msgid "Internal reference" msgstr "Référence interne" -#: furnitures/forms.py:732 furnitures/models.py:294 +#: furnitures/forms.py:736 furnitures/models.py:293 +#: templates/wizard_file_sheet.html:13 msgid "Creation date" msgstr "Date de création" -#: furnitures/forms.py:736 furnitures/models.py:298 +#: furnitures/forms.py:740 furnitures/models.py:297 +#: templates/wizard_file_sheet.html:30 msgid "Related file" msgstr "Dossier en relation avec" -#: furnitures/forms.py:740 furnitures/forms.py:1224 furnitures/models.py:111 -#: furnitures/models.py:313 furnitures/models.py:372 furnitures/models.py:584 -#: furnitures/models.py:659 +#: furnitures/forms.py:744 furnitures/forms.py:1228 furnitures/models.py:110 +#: furnitures/models.py:312 furnitures/models.py:371 furnitures/models.py:583 +#: furnitures/models.py:658 msgid "Comment" msgstr "Commentaire" -#: furnitures/forms.py:752 furnitures/models.py:159 +#: furnitures/forms.py:756 furnitures/models.py:158 msgid "Address" msgstr "Adresse" -#: furnitures/forms.py:754 furnitures/models.py:305 +#: furnitures/forms.py:758 furnitures/models.py:304 msgid "Total surface" msgstr "Surface totale" -#: furnitures/forms.py:757 furnitures/models.py:308 +#: furnitures/forms.py:761 furnitures/models.py:307 msgid "Main address" msgstr "Adresse principale" -#: furnitures/forms.py:758 furnitures/models.py:309 +#: furnitures/forms.py:762 furnitures/models.py:308 msgid "Main address - complement" msgstr "Adresse principale - complément" -#: furnitures/forms.py:760 furnitures/models.py:311 +#: furnitures/forms.py:764 furnitures/models.py:310 msgid "Main address - postal code" msgstr "Adresse principale - code postal" -#: furnitures/forms.py:764 furnitures/forms.py:790 furnitures/forms.py:1255 -#: furnitures/forms.py:1276 furnitures/forms.py:1280 furnitures/models.py:293 -#: furnitures/models.py:365 furnitures/models.py:696 +#: furnitures/forms.py:768 furnitures/forms.py:794 furnitures/forms.py:1259 +#: furnitures/forms.py:1280 furnitures/forms.py:1284 furnitures/models.py:292 +#: furnitures/models.py:364 furnitures/models.py:695 msgid "Towns" msgstr "Communes" -#: furnitures/forms.py:786 +#: furnitures/forms.py:790 msgid "There are identical towns." msgstr "Il y a des communes identiques." -#: furnitures/forms.py:793 furnitures/forms.py:855 furnitures/forms.py:1283 -#: furnitures/forms.py:1304 furnitures/forms.py:1308 furnitures/models.py:414 +#: furnitures/forms.py:797 furnitures/forms.py:859 furnitures/forms.py:1287 +#: furnitures/forms.py:1308 furnitures/forms.py:1312 furnitures/models.py:413 msgid "Parcels" msgstr "Parcelles" -#: furnitures/forms.py:797 furnitures/models.py:409 +#: furnitures/forms.py:801 furnitures/models.py:408 msgid "Section" msgstr "Section" -#: furnitures/forms.py:799 furnitures/models.py:410 +#: furnitures/forms.py:803 furnitures/models.py:409 msgid "Parcel number" msgstr "Numéro de parcelle" -#: furnitures/forms.py:829 +#: furnitures/forms.py:833 msgid "All fields are required" msgstr "Tous les champs sont nécessaires" -#: furnitures/forms.py:850 +#: furnitures/forms.py:854 msgid "There are identical parcels." msgstr "Il y a des parcelles identiques." -#: furnitures/forms.py:858 +#: furnitures/forms.py:862 msgid "Preventive informations" msgstr "Information archéologie préventive" -#: furnitures/forms.py:863 furnitures/models.py:285 +#: furnitures/forms.py:867 furnitures/models.py:284 msgid "General contractor" msgstr "Aménageur" -#: furnitures/forms.py:870 furnitures/models.py:287 +#: furnitures/forms.py:874 furnitures/models.py:286 msgid "Town planning service" msgstr "Service instructeur" -#: furnitures/forms.py:876 furnitures/models.py:263 furnitures/models.py:288 +#: furnitures/forms.py:880 furnitures/models.py:262 furnitures/models.py:287 +#: templates/wizard_file_sheet.html:50 msgid "Permit type" msgstr "Type de permis" -#: furnitures/forms.py:878 furnitures/models.py:290 +#: furnitures/forms.py:882 furnitures/models.py:289 +#: templates/wizard_file_sheet.html:51 msgid "Permit reference" msgstr "Référence du permis" -#: furnitures/forms.py:881 furnitures/models.py:306 +#: furnitures/forms.py:885 furnitures/models.py:305 msgid "Total developed surface" msgstr "Surface totale aménagée" -#: furnitures/forms.py:887 furnitures/models.py:296 +#: furnitures/forms.py:891 furnitures/models.py:295 +#: templates/wizard_file_sheet.html:12 msgid "Reception date" msgstr "Date de réception" -#: furnitures/forms.py:975 +#: furnitures/forms.py:979 templates/wizard_file_sheet.html:81 msgid "Associated operations" msgstr "Opérations associées" -#: furnitures/forms.py:994 +#: furnitures/forms.py:998 msgid "Would you like to delete this archaelogical file ?" msgstr "Voulez vous supprimer ce dossier archéologique ?" -#: furnitures/forms.py:1043 furnitures/forms.py:1398 furnitures/models.py:630 -#: furnitures/models.py:754 +#: furnitures/forms.py:1047 furnitures/forms.py:1402 furnitures/models.py:629 +#: furnitures/models.py:753 msgid "Administrative act" msgstr "Acte administratif" -#: furnitures/forms.py:1044 furnitures/forms.py:1399 furnitures/models.py:606 -#: furnitures/models.py:610 +#: furnitures/forms.py:1048 furnitures/forms.py:1403 furnitures/models.py:605 +#: furnitures/models.py:609 msgid "Act type" msgstr "Type d'acte" -#: furnitures/forms.py:1046 furnitures/models.py:618 +#: furnitures/forms.py:1050 furnitures/models.py:617 msgid "Signatory" msgstr "Signataire" -#: furnitures/forms.py:1050 furnitures/models.py:624 +#: furnitures/forms.py:1054 furnitures/models.py:623 msgid "Object" msgstr "Objet" -#: furnitures/forms.py:1052 furnitures/models.py:623 +#: furnitures/forms.py:1056 furnitures/models.py:622 msgid "Signature date" msgstr "Date de signature" -#: furnitures/forms.py:1161 +#: furnitures/forms.py:1165 msgid "" "Warning: No Archaelogical File is provided. If you have forget it return to " "the first step." @@ -289,38 +305,38 @@ msgstr "" "Attention : Aucun dossier archéologique n'a été précisé. S'il s'agit d'un " "oubli, définissez le à la première étape." -#: furnitures/forms.py:1171 furnitures/forms.py:1216 furnitures/models.py:343 -#: furnitures/models.py:363 +#: furnitures/forms.py:1175 furnitures/forms.py:1220 furnitures/models.py:342 +#: furnitures/models.py:362 msgid "Operation type" msgstr "Type d'opération" -#: furnitures/forms.py:1173 furnitures/models.py:364 +#: furnitures/forms.py:1177 furnitures/models.py:363 msgid "Remains" msgstr "Vestiges" -#: furnitures/forms.py:1189 +#: furnitures/forms.py:1193 msgid "You should select an operation." msgstr "Vous devez sélectionner une opération." -#: furnitures/forms.py:1205 furnitures/models.py:612 +#: furnitures/forms.py:1209 furnitures/models.py:611 msgid "Person in charge of the operation" msgstr "Responsable d'opération" -#: furnitures/forms.py:1218 furnitures/models.py:354 furnitures/models.py:423 -#: furnitures/models.py:447 furnitures/models.py:563 furnitures/models.py:717 -#: furnitures/models.py:756 +#: furnitures/forms.py:1222 furnitures/models.py:353 furnitures/models.py:422 +#: furnitures/models.py:446 furnitures/models.py:562 furnitures/models.py:716 +#: furnitures/models.py:755 msgid "Start date" msgstr "Date de début" -#: furnitures/forms.py:1228 +#: furnitures/forms.py:1232 msgid "References" msgstr "Référence" -#: furnitures/forms.py:1238 +#: furnitures/forms.py:1242 msgid "Code DRACAR" msgstr "Code DRACAR" -#: furnitures/forms.py:1249 +#: furnitures/forms.py:1253 #, python-format msgid "" "Operation code already exist for year: %(year)d - use a value bigger than " @@ -329,32 +345,32 @@ msgstr "" "Ce code d'opération existe déjà pour l'année %(year)d - utilisez une valeur " "plus grande que %(last_val)d" -#: furnitures/forms.py:1285 furnitures/models.py:413 furnitures/models.py:457 -#: furnitures/models.py:562 +#: furnitures/forms.py:1289 furnitures/models.py:412 furnitures/models.py:456 +#: furnitures/models.py:561 msgid "Parcel" msgstr "Parcelle" -#: furnitures/forms.py:1311 furnitures/forms.py:1336 furnitures/models.py:349 +#: furnitures/forms.py:1315 furnitures/forms.py:1340 furnitures/models.py:348 msgid "Remain types" msgstr "Types de vestige" -#: furnitures/forms.py:1313 furnitures/models.py:348 +#: furnitures/forms.py:1317 furnitures/models.py:347 msgid "Remain type" msgstr "Type de vestige" -#: furnitures/forms.py:1331 +#: furnitures/forms.py:1335 msgid "There are identical remain types." msgstr "Il y a des types de vestige identiques." -#: furnitures/forms.py:1358 furnitures/forms.py:1359 furnitures/models.py:355 +#: furnitures/forms.py:1362 furnitures/forms.py:1363 furnitures/models.py:354 msgid "Closing date" msgstr "Date de clotûre" -#: furnitures/forms.py:1369 +#: furnitures/forms.py:1373 msgid "Would you like to close this operation?" msgstr "Voulez vous clôturer cette opération ?" -#: furnitures/forms.py:1387 +#: furnitures/forms.py:1391 msgid "Would you like to delete this operation?" msgstr "Voulez vous supprimer cette opération ?" @@ -422,621 +438,622 @@ msgstr "Élément invalide." msgid "This item already exist." msgstr "Cet élément existe déjà." -#: furnitures/models.py:108 furnitures/models.py:147 furnitures/models.py:458 -#: furnitures/models.py:509 furnitures/models.py:533 +#: furnitures/models.py:107 furnitures/models.py:146 furnitures/models.py:457 +#: furnitures/models.py:508 furnitures/models.py:532 msgid "Label" msgstr "Libellé" -#: furnitures/models.py:109 +#: furnitures/models.py:108 msgid "Textual identifier" msgstr "Identifiant textuel" -#: furnitures/models.py:112 +#: furnitures/models.py:111 msgid "Available" msgstr "Disponible" -#: furnitures/models.py:129 +#: furnitures/models.py:128 msgid "Last modifier" msgstr "Dernier modifieur" -#: furnitures/models.py:148 +#: furnitures/models.py:147 msgid "Number" msgstr "Nombre" -#: furnitures/models.py:151 +#: furnitures/models.py:150 msgid "Departement" msgstr "Département" -#: furnitures/models.py:152 +#: furnitures/models.py:151 msgid "Departements" msgstr "Départements" -#: furnitures/models.py:160 +#: furnitures/models.py:159 msgid "Address complement" msgstr "Complément d'adresse" -#: furnitures/models.py:162 +#: furnitures/models.py:161 templates/wizard_file_sheet.html:37 msgid "Postal code" msgstr "Code postal" -#: furnitures/models.py:165 +#: furnitures/models.py:164 msgid "Country" msgstr "Pays" -#: furnitures/models.py:167 +#: furnitures/models.py:166 msgid "Phone" msgstr "Téléphone" -#: furnitures/models.py:168 +#: furnitures/models.py:167 msgid "Mobile phone" msgstr "Téléphone portable" -#: furnitures/models.py:177 +#: furnitures/models.py:176 msgid "Organization type" msgstr "Type d'organisation" -#: furnitures/models.py:178 +#: furnitures/models.py:177 msgid "Organization types" msgstr "Types d'organisation" -#: furnitures/models.py:183 furnitures/models.py:213 furnitures/models.py:490 +#: furnitures/models.py:182 furnitures/models.py:212 furnitures/models.py:489 +#: templates/wizard_file_sheet.html:28 msgid "Type" msgstr "Type" -#: furnitures/models.py:186 +#: furnitures/models.py:185 msgid "Organization" msgstr "Organisation" -#: furnitures/models.py:187 +#: furnitures/models.py:186 msgid "Organizations" msgstr "Organisations" -#: furnitures/models.py:189 +#: furnitures/models.py:188 msgid "Can view own Organization" msgstr "Peut voir sa propre Organisation" -#: furnitures/models.py:190 +#: furnitures/models.py:189 msgid "Can add own Organization" msgstr "Peut ajouter sa propre Organisation" -#: furnitures/models.py:191 +#: furnitures/models.py:190 msgid "Can change own Organization" msgstr "Peut changer sa propre Organisation" -#: furnitures/models.py:192 +#: furnitures/models.py:191 msgid "Can delete own Organization" msgstr "Peut supprimer sa propre Organisation" -#: furnitures/models.py:201 +#: furnitures/models.py:200 msgid "Person types" msgstr "Types d'individu" -#: furnitures/models.py:204 +#: furnitures/models.py:203 msgid "Mr" msgstr "M" -#: furnitures/models.py:205 +#: furnitures/models.py:204 msgid "Miss" msgstr "Mlle" -#: furnitures/models.py:206 +#: furnitures/models.py:205 msgid "Mrs" msgstr "Mme" -#: furnitures/models.py:207 +#: furnitures/models.py:206 msgid "Doctor" msgstr "Dr" -#: furnitures/models.py:215 +#: furnitures/models.py:214 msgid "Is attached to" msgstr "Est rattaché à" -#: furnitures/models.py:223 +#: furnitures/models.py:222 msgid "Persons" msgstr "Individus" -#: furnitures/models.py:225 +#: furnitures/models.py:224 msgid "Can view Person" msgstr "Peut voir les Personnes" -#: furnitures/models.py:226 +#: furnitures/models.py:225 msgid "Can view own Person" msgstr "Peut voir sa propre Personne" -#: furnitures/models.py:227 +#: furnitures/models.py:226 msgid "Can add own Person" msgstr "Peut ajouter sa propre Personne" -#: furnitures/models.py:228 +#: furnitures/models.py:227 msgid "Can change own Person" msgstr "Peut changer sa propre Personne" -#: furnitures/models.py:229 +#: furnitures/models.py:228 msgid "Can delete own Person" msgstr "Peut supprimer sa propre Personne" -#: furnitures/models.py:244 +#: furnitures/models.py:243 msgid "Ishtar user" msgstr "Utilisateur d'Ishtar" -#: furnitures/models.py:245 +#: furnitures/models.py:244 msgid "Ishtar users" msgstr "Utilisateurs d'Ishtar" -#: furnitures/models.py:250 +#: furnitures/models.py:249 msgid "Archaeological file type" msgstr "Type de dossier archéologique" -#: furnitures/models.py:251 +#: furnitures/models.py:250 msgid "Archaeological file types" msgstr "Types de dossier archéologique" -#: furnitures/models.py:264 +#: furnitures/models.py:263 msgid "Permit types" msgstr "Types de permis" -#: furnitures/models.py:268 +#: furnitures/models.py:267 msgid "Delay (in days)" msgstr "Delai (en jours)" -#: furnitures/models.py:292 +#: furnitures/models.py:291 msgid "Is active?" msgstr "Est actif ?" -#: furnitures/models.py:303 +#: furnitures/models.py:302 msgid "Reference number" msgstr "Référence" -#: furnitures/models.py:317 +#: furnitures/models.py:316 msgid "Archaeological file" msgstr "Dossier archéologique" -#: furnitures/models.py:318 +#: furnitures/models.py:317 msgid "Archaeological files" msgstr "Dossiers archéologiques" -#: furnitures/models.py:320 +#: furnitures/models.py:319 msgid "Can view own Archaelogical file" msgstr "Peut voir son propre Dossier archéologique" -#: furnitures/models.py:321 +#: furnitures/models.py:320 msgid "Can add own Archaelogical file" msgstr "Peut ajouter son propre Dossier archéologique" -#: furnitures/models.py:322 +#: furnitures/models.py:321 msgid "Can change own Archaelogical file" msgstr "Peut changer son propre Dossier archéologique" -#: furnitures/models.py:323 +#: furnitures/models.py:322 msgid "Can delete own Archaelogical file" msgstr "Peut supprimer son propre Dossier archéologique" -#: furnitures/models.py:328 furnitures/models.py:386 +#: furnitures/models.py:327 furnitures/models.py:385 msgid "Intercommunal" msgstr "Intercommunal" -#: furnitures/models.py:344 +#: furnitures/models.py:343 msgid "Operation types" msgstr "Types d'opération" -#: furnitures/models.py:357 +#: furnitures/models.py:356 msgid "In charge" msgstr "Responsable" -#: furnitures/models.py:359 +#: furnitures/models.py:358 msgid "Operation code" msgstr "Code de l'opération" -#: furnitures/models.py:361 furnitures/models.py:403 +#: furnitures/models.py:360 furnitures/models.py:402 msgid "File" msgstr "Dossier" -#: furnitures/models.py:377 +#: furnitures/models.py:376 msgid "Operations" msgstr "Opérations" -#: furnitures/models.py:379 +#: furnitures/models.py:378 msgid "Can view own Operation" msgstr "Peut voir sa propre Opération" -#: furnitures/models.py:380 +#: furnitures/models.py:379 msgid "Can add own Operation" msgstr "Peut ajouter sa propre Opération" -#: furnitures/models.py:381 +#: furnitures/models.py:380 msgid "Can change own Operation" msgstr "Peut changer sa propre Opération" -#: furnitures/models.py:382 +#: furnitures/models.py:381 msgid "Can delete own Operation" msgstr "Peut supprimer sa propre Opération" -#: furnitures/models.py:422 furnitures/models.py:532 +#: furnitures/models.py:421 furnitures/models.py:531 msgid "Order" msgstr "Ordre" -#: furnitures/models.py:424 furnitures/models.py:448 furnitures/models.py:564 -#: furnitures/models.py:718 furnitures/models.py:757 +#: furnitures/models.py:423 furnitures/models.py:447 furnitures/models.py:563 +#: furnitures/models.py:717 furnitures/models.py:756 msgid "End date" msgstr "Date de fin" -#: furnitures/models.py:425 +#: furnitures/models.py:424 msgid "Parent period" msgstr "Période parente" -#: furnitures/models.py:429 +#: furnitures/models.py:428 msgid "Type Period" msgstr "Type de période" -#: furnitures/models.py:430 +#: furnitures/models.py:429 msgid "Types Period" msgstr "Types de période" -#: furnitures/models.py:437 furnitures/models.py:449 +#: furnitures/models.py:436 furnitures/models.py:448 msgid "Dating type" msgstr "Type de datation" -#: furnitures/models.py:438 +#: furnitures/models.py:437 msgid "Dating types" msgstr "Types de datation" -#: furnitures/models.py:442 +#: furnitures/models.py:441 msgid "Dating quality" msgstr "Qualité de datation" -#: furnitures/models.py:443 +#: furnitures/models.py:442 msgid "Dating qualities" msgstr "Qualités de datation" -#: furnitures/models.py:446 +#: furnitures/models.py:445 msgid "Period" msgstr "Période" -#: furnitures/models.py:450 +#: furnitures/models.py:449 msgid "Quality" msgstr "Qualité" -#: furnitures/models.py:453 furnitures/models.py:544 +#: furnitures/models.py:452 furnitures/models.py:543 msgid "Dating" msgstr "Datation" -#: furnitures/models.py:454 +#: furnitures/models.py:453 msgid "Datings" msgstr "Datations" -#: furnitures/models.py:459 furnitures/models.py:510 furnitures/models.py:534 +#: furnitures/models.py:458 furnitures/models.py:509 furnitures/models.py:533 msgid "Description" msgstr "Description" -#: furnitures/models.py:460 furnitures/models.py:643 +#: furnitures/models.py:459 furnitures/models.py:642 msgid "Lenght" msgstr "Longueur" -#: furnitures/models.py:461 furnitures/models.py:644 +#: furnitures/models.py:460 furnitures/models.py:643 msgid "Width" msgstr "Largeur" -#: furnitures/models.py:462 +#: furnitures/models.py:461 msgid "Thickness" msgstr "Épaisseur" -#: furnitures/models.py:463 +#: furnitures/models.py:462 msgid "Depth" msgstr "Profondeur" -#: furnitures/models.py:465 +#: furnitures/models.py:464 msgid "Interpretation" msgstr "Interpretation" -#: furnitures/models.py:466 +#: furnitures/models.py:465 msgid "Filling" msgstr "Remplissage" -#: furnitures/models.py:471 furnitures/models.py:512 +#: furnitures/models.py:470 furnitures/models.py:511 msgid "Registration Unit" msgstr "Unité d'Enregistrement" -#: furnitures/models.py:472 +#: furnitures/models.py:471 msgid "Registration Units" msgstr "Unités d'Enregistrement" -#: furnitures/models.py:474 +#: furnitures/models.py:473 msgid "Can view own Registration Unit" msgstr "Peut voir sa propre Unité d'Enregistrement" -#: furnitures/models.py:475 +#: furnitures/models.py:474 msgid "Can add own Registration Unit" msgstr "Peut ajouter sa propre Unité d'Enregistrement" -#: furnitures/models.py:476 +#: furnitures/models.py:475 msgid "Can change own Registration Unit" msgstr "Peut changer sa propre Unité d'Enregistrement" -#: furnitures/models.py:477 +#: furnitures/models.py:476 msgid "Can delete own Registration Unit" msgstr "Peut supprimer sa propre Unité d'Enregistrement" -#: furnitures/models.py:485 +#: furnitures/models.py:484 msgid "Source type" msgstr "Type de source" -#: furnitures/models.py:486 +#: furnitures/models.py:485 msgid "Source types" msgstr "Types de source" -#: furnitures/models.py:493 furnitures/models.py:741 +#: furnitures/models.py:492 furnitures/models.py:740 msgid "Source" msgstr "Source" -#: furnitures/models.py:494 +#: furnitures/models.py:493 msgid "Sources" msgstr "Sources" -#: furnitures/models.py:500 +#: furnitures/models.py:499 msgid "Recommendation" msgstr "Recommendation" -#: furnitures/models.py:502 +#: furnitures/models.py:501 msgid "Parent material" msgstr "Matériau parent" -#: furnitures/models.py:505 furnitures/models.py:536 +#: furnitures/models.py:504 furnitures/models.py:535 msgid "Material type" msgstr "Type de matériaux" -#: furnitures/models.py:506 +#: furnitures/models.py:505 msgid "Material types" msgstr "Types de matériaux" -#: furnitures/models.py:513 +#: furnitures/models.py:512 msgid "Is isolated?" msgstr "Est isolé ?" -#: furnitures/models.py:518 furnitures/models.py:531 +#: furnitures/models.py:517 furnitures/models.py:530 msgid "Base item" msgstr "Élément de base" -#: furnitures/models.py:519 +#: furnitures/models.py:518 msgid "Base items" msgstr "Éléments de base" -#: furnitures/models.py:521 +#: furnitures/models.py:520 msgid "Can view own Base item" msgstr "Peut voir son propre Élément de base" -#: furnitures/models.py:522 +#: furnitures/models.py:521 msgid "Can add own Base item" msgstr "Peut ajouter son propre Élément de base" -#: furnitures/models.py:523 +#: furnitures/models.py:522 msgid "Can change own Base item" msgstr "Peut changer son propre Élément de base" -#: furnitures/models.py:524 +#: furnitures/models.py:523 msgid "Can delete own Base item" msgstr "Peut supprimer son propre Élément de base" -#: furnitures/models.py:537 furnitures/models.py:646 +#: furnitures/models.py:536 furnitures/models.py:645 msgid "Volume" msgstr "Volume" -#: furnitures/models.py:538 +#: furnitures/models.py:537 msgid "Weight" msgstr "Poids" -#: furnitures/models.py:539 +#: furnitures/models.py:538 msgid "Item number" msgstr "Nombre d'éléments" -#: furnitures/models.py:541 +#: furnitures/models.py:540 msgid "Upstream treatment" msgstr "Traitement amont" -#: furnitures/models.py:543 +#: furnitures/models.py:542 msgid "Downstream treatment" msgstr "Traitement aval" -#: furnitures/models.py:548 furnitures/models.py:752 +#: furnitures/models.py:547 furnitures/models.py:751 msgid "Item" msgstr "Élément" -#: furnitures/models.py:549 +#: furnitures/models.py:548 msgid "Items" msgstr "Éléments" -#: furnitures/models.py:551 +#: furnitures/models.py:550 msgid "Can view own Item" msgstr "Peut voir son propre Élément" -#: furnitures/models.py:552 +#: furnitures/models.py:551 msgid "Can add own Item" msgstr "Peut ajouter son propre Élément" -#: furnitures/models.py:553 +#: furnitures/models.py:552 msgid "Can change own Item" msgstr "Peut changer son propre Élément" -#: furnitures/models.py:554 +#: furnitures/models.py:553 msgid "Can delete own Item" msgstr "Peut supprimer son propre Élément" -#: furnitures/models.py:561 +#: furnitures/models.py:560 msgid "Owner" msgstr "Propriétaire" -#: furnitures/models.py:567 +#: furnitures/models.py:566 msgid "Parcel owner" msgstr "Propriétaire de parcelle" -#: furnitures/models.py:568 +#: furnitures/models.py:567 msgid "Parcel owners" msgstr "Propriétaires de parcelle" -#: furnitures/models.py:575 furnitures/models.py:581 +#: furnitures/models.py:574 furnitures/models.py:580 msgid "Warehouse type" msgstr "Type de dépôt" -#: furnitures/models.py:576 +#: furnitures/models.py:575 msgid "Warehouse types" msgstr "Types de dépôts" -#: furnitures/models.py:587 +#: furnitures/models.py:586 msgid "Warehouse" msgstr "Dépôt" -#: furnitures/models.py:588 +#: furnitures/models.py:587 msgid "Warehouses" msgstr "Dépôts" -#: furnitures/models.py:590 +#: furnitures/models.py:589 msgid "Can view own Warehouse" msgstr "Peut voir son propre Dépôt" -#: furnitures/models.py:591 +#: furnitures/models.py:590 msgid "Can add own Warehouse" msgstr "Peut ajouter son propre Dépôt" -#: furnitures/models.py:592 +#: furnitures/models.py:591 msgid "Can change own Warehouse" msgstr "Peut changer son propre Dépôt" -#: furnitures/models.py:593 +#: furnitures/models.py:592 msgid "Can delete own Warehouse" msgstr "Peut supprimer son propre Dépôt" -#: furnitures/models.py:603 +#: furnitures/models.py:602 msgid "Intended to" msgstr "Destiné à" -#: furnitures/models.py:607 +#: furnitures/models.py:606 msgid "Act types" msgstr "Types d'acte" -#: furnitures/models.py:614 +#: furnitures/models.py:613 msgid "Archaeological preventive operator" msgstr "Opérateur d'archéologie préventive" -#: furnitures/models.py:616 +#: furnitures/models.py:615 msgid "Person in charge of the scientific part" msgstr "Responsable scientifique" -#: furnitures/models.py:631 +#: furnitures/models.py:630 msgid "Administrative acts" msgstr "Actes administratifs" -#: furnitures/models.py:633 +#: furnitures/models.py:632 msgid "Can view own Administrative act" msgstr "Peut voir son propre Acte administratif" -#: furnitures/models.py:634 +#: furnitures/models.py:633 msgid "Can add own Administrative act" msgstr "Peut ajouter son propre Acte administratif" -#: furnitures/models.py:635 +#: furnitures/models.py:634 msgid "Can change own Administrative act" msgstr "Peut changer son propre Acte administratif" -#: furnitures/models.py:636 +#: furnitures/models.py:635 msgid "Can delete own Administrative act" msgstr "Peut supprimer son propre Acte administratif" -#: furnitures/models.py:645 +#: furnitures/models.py:644 msgid "Height" msgstr "Hauteur" -#: furnitures/models.py:647 furnitures/models.py:654 furnitures/models.py:658 +#: furnitures/models.py:646 furnitures/models.py:653 furnitures/models.py:657 msgid "Reference" msgstr "Référence" -#: furnitures/models.py:650 furnitures/models.py:657 +#: furnitures/models.py:649 furnitures/models.py:656 msgid "Container type" msgstr "Type de contenant" -#: furnitures/models.py:651 +#: furnitures/models.py:650 msgid "Container types" msgstr "Types de contenant" -#: furnitures/models.py:655 furnitures/models.py:715 +#: furnitures/models.py:654 furnitures/models.py:714 msgid "Location" msgstr "Lieu" -#: furnitures/models.py:662 furnitures/models.py:712 +#: furnitures/models.py:661 furnitures/models.py:711 msgid "Container" msgstr "Contenant" -#: furnitures/models.py:663 +#: furnitures/models.py:662 msgid "Containers" msgstr "Contenants" -#: furnitures/models.py:682 +#: furnitures/models.py:681 templates/wizard_file_sheet.html:41 msgid "Surface" msgstr "Surface" -#: furnitures/models.py:683 +#: furnitures/models.py:682 msgid "Localisation" msgstr "Localisation" -#: furnitures/models.py:706 +#: furnitures/models.py:705 msgid "Virtual" msgstr "Virtuel" -#: furnitures/models.py:708 furnitures/models.py:714 +#: furnitures/models.py:707 furnitures/models.py:713 msgid "Treatment type" msgstr "Type de traitement" -#: furnitures/models.py:709 +#: furnitures/models.py:708 msgid "Treatment types" msgstr "Types de traitements" -#: furnitures/models.py:722 +#: furnitures/models.py:721 msgid "Treatment" msgstr "Traitement" -#: furnitures/models.py:723 +#: furnitures/models.py:722 msgid "Treatments" msgstr "Traitements" -#: furnitures/models.py:725 +#: furnitures/models.py:724 msgid "Can view own Treatment" msgstr "Peut voir son propre Traitement" -#: furnitures/models.py:726 +#: furnitures/models.py:725 msgid "Can add own Treatment" msgstr "Peut ajouter son propre Traitement" -#: furnitures/models.py:727 +#: furnitures/models.py:726 msgid "Can change own Treatment" msgstr "Peut changer son propre Traitement" -#: furnitures/models.py:728 +#: furnitures/models.py:727 msgid "Can delete own Treatment" msgstr "Peut supprimer son propre traitement" -#: furnitures/models.py:736 furnitures/models.py:742 +#: furnitures/models.py:735 furnitures/models.py:741 msgid "Author type" msgstr "Type d'auteur" -#: furnitures/models.py:737 +#: furnitures/models.py:736 msgid "Author types" msgstr "Types d'auteur" -#: furnitures/models.py:745 +#: furnitures/models.py:744 msgid "Author" msgstr "Auteur" -#: furnitures/models.py:746 +#: furnitures/models.py:745 msgid "Authors" msgstr "Auteurs" -#: furnitures/models.py:760 +#: furnitures/models.py:759 msgid "Property" msgstr "Propriété" -#: furnitures/models.py:761 +#: furnitures/models.py:760 msgid "Properties" msgstr "Propriétés" -#: furnitures/views.py:258 +#: furnitures/views.py:273 msgid "Operation not permitted." msgstr "Opération non permise" @@ -1064,32 +1081,6 @@ msgstr "Pas de résultats" msgid "Loading..." msgstr "Chargement..." -#: templates/account_activation_email.txt:3 -#, python-format -msgid "Your account on %(app_name)s has been created or modified." -msgstr "Votre compte sur %(app_name)s a été créé ou modifié" - -#: templates/account_activation_email.txt:5 -msgid "Login:" -msgstr "Identifiant : " - -#: templates/account_activation_email.txt:6 -msgid "Password:" -msgstr "Mot de passe : " - -#: templates/account_activation_email.txt:8 -msgid "You can log in here:" -msgstr "Vous pouvez vous identifier ici : " - -#: templates/account_activation_email.txt:10 -msgid "Thank you for you interest in the project." -msgstr "Merci l'intérêt que vous portez au projet." - -#: templates/account_activation_email.txt:13 -#, python-format -msgid "The %(app_name)s team" -msgstr "L'équipe %(app_name)s" - #: templates/base.html:26 msgid "Logged in" msgstr "Connecté" @@ -1137,6 +1128,87 @@ msgstr "Élément enregistré avec succès" msgid "You have saved the following informations:" msgstr "Vous avez enregistré les informations suivantes :" +#: templates/wizard_file_sheet.html:5 +msgid "File description sheet" +msgstr "Description de dossier archéologique" + +#: templates/wizard_file_sheet.html:7 templates/wizard_file_sheet.html:54 +msgid "Numerical reference" +msgstr "Référence numérique" + +#: templates/wizard_file_sheet.html:9 +msgid "File's name" +msgstr "Nom du dossier archéologique" + +#: templates/wizard_file_sheet.html:11 +msgid "Edition date" +msgstr "Date d'édition" + +#: templates/wizard_file_sheet.html:15 +msgid "Deadline" +msgstr "Date d'échéance" + +#: templates/wizard_file_sheet.html:18 +msgid "Responsible" +msgstr "Responsable" + +#: templates/wizard_file_sheet.html:21 +msgid "Active file" +msgstr "Dossier archéologique actif" + +#: templates/wizard_file_sheet.html:24 +msgid "Closed file" +msgstr "Dossier archéologique clôt" + +#: templates/wizard_file_sheet.html:25 +msgid "Closure date" +msgstr "Date de clotûre" + +#: templates/wizard_file_sheet.html:25 +msgid "by" +msgstr "par" + +#: templates/wizard_file_sheet.html:33 +msgid "Communes" +msgstr "Communes" + +#: templates/wizard_file_sheet.html:35 +msgid "Principal adress" +msgstr "Adresse principale" + +# overload of translation of registration module +#: templates/wizard_file_sheet.html:36 +msgid "Complementary adress" +msgstr "Complément d'adresse" + +#: templates/wizard_file_sheet.html:47 +msgid "Planed surface" +msgstr "Surface envisagé" + +#: templates/wizard_file_sheet.html:49 +msgid "Service" +msgstr "Service" + +#: templates/wizard_file_sheet.html:52 +msgid "Contractor organisation" +msgstr "Organisation de l'aménageur" + +#: templates/wizard_file_sheet.html:53 +msgid "Contractor" +msgstr "Aménageur" + +#: templates/wizard_file_sheet.html:57 +msgid "Comments" +msgstr "Commentaires" + +#: templates/wizard_file_sheet.html:62 +msgid "Admninistrative acts" +msgstr "Actes administratifs" + +#: templates/wizard_file_sheet.html:104 +msgid "Admninistrative acts linked to associated operations" +msgstr "Actes administratifs associés aux opérations" + #: templates/admin/base_site.html:4 templates/admin/base_site.html.py:7 msgid "Ishtar administration" msgstr "Administration d'Ishtar" @@ -1149,19 +1221,6 @@ msgstr "Compte crée avec succès" msgid "Account activation failed" msgstr "La création du compte a échouée" -#: templates/registration/activation_email.txt:2 -msgid "Activate account at" -msgstr "Activer le compte à" - -#: templates/registration/activation_email.txt:6 -#, python-format -msgid "Link is valid for %(expiration_days)s days." -msgstr "Le lien est valide pendant %(expiration_days)s jours." - -#: templates/registration/activation_email_subject.txt:1 -msgid "Account activation on" -msgstr "Activation du compte sur" - #: templates/registration/login.html:16 msgid "Forgot password?" msgstr "Oubli de mot de passe ?" @@ -1222,3 +1281,30 @@ msgid "You are now registered. Activation email sent." msgstr "" "Vous être maintenant enregistré. Un courriel d'activation de votre compte " "vous a été envoyé." + +#~ msgid "Your account on %(app_name)s has been created or modified." +#~ msgstr "Votre compte sur %(app_name)s a été créé ou modifié" + +#~ msgid "Login:" +#~ msgstr "Identifiant : " + +#~ msgid "Password:" +#~ msgstr "Mot de passe : " + +#~ msgid "You can log in here:" +#~ msgstr "Vous pouvez vous identifier ici : " + +#~ msgid "Thank you for you interest in the project." +#~ msgstr "Merci l'intérêt que vous portez au projet." + +#~ msgid "The %(app_name)s team" +#~ msgstr "L'équipe %(app_name)s" + +#~ msgid "Activate account at" +#~ msgstr "Activer le compte à" + +#~ msgid "Link is valid for %(expiration_days)s days." +#~ msgstr "Le lien est valide pendant %(expiration_days)s jours." + +#~ msgid "Account activation on" +#~ msgstr "Activation du compte sur" |