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"  | 
