Changeset 521 in main for branches


Ignore:
Timestamp:
11/22/11 09:56:53 (9 years ago)
Author:
pcosquer
Message:

merge of trunk from revision 520

Location:
branches/3D
Files:
18 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/3D

  • branches/3D/docs/ht_1_install_server.rst

    r461 r521  
    167167        Edit the '/var/django/openPLM/trunk/openPLM/settings.py' and set correct password ('MyPassword') 
    168168        for DATABASE_PASSWORD 
     169 
     170Compile message files 
     171===================== 
     172 
     173Run the following command: ``./manage.py compilemessages``. 
    169174    
    170175Configure where the files are saved 
  • branches/3D/openPLM/locale

    • Property svn:ignore set to
      *.mo
  • branches/3D/openPLM/locale/fr/LC_MESSAGES/django.po

    r282 r521  
    88"Project-Id-Version: PACKAGE VERSION\n" 
    99"Report-Msgid-Bugs-To: \n" 
    10 "POT-Creation-Date: 2011-02-28 14:34+0100\n" 
    11 "PO-Revision-Date: 2010-08-27 09:41+0100\n" 
    12 "Last-Translator: Pierre Cosquer <pcosquer@openplm.org>\n" 
     10"POT-Creation-Date: 2011-11-21 11:16+0100\n" 
     11"PO-Revision-Date: 2011-11-21 11:12+0100\n" 
     12"Last-Translator: Pierre Cosquer <pcosquer@linobject.com>\n" 
    1313"Language-Team: LANGUAGE <LL@li.org>\n" 
     14"Language: \n" 
    1415"MIME-Version: 1.0\n" 
    1516"Content-Type: text/plain; charset=UTF-8\n" 
     
    2425msgstr "détail technique" 
    2526 
    26 #: plmapp/api.py:91 
     27#: plmapp/base_views.py:128 
    2728msgid "Internal error" 
    2829msgstr "Erreur interne" 
    2930 
    30 #: plmapp/forms.py:40 
     31#: plmapp/encoding.py:4 
     32msgid "Ascii" 
     33msgstr "" 
     34 
     35#: plmapp/encoding.py:5 
     36msgid "Big5" 
     37msgstr "" 
     38 
     39#: plmapp/encoding.py:6 
     40msgid "Big5hkscs" 
     41msgstr "" 
     42 
     43#: plmapp/encoding.py:7 
     44msgid "Charmap" 
     45msgstr "" 
     46 
     47#: plmapp/encoding.py:8 
     48msgid "CP-037" 
     49msgstr "" 
     50 
     51#: plmapp/encoding.py:9 
     52msgid "CP-1006" 
     53msgstr "" 
     54 
     55#: plmapp/encoding.py:10 
     56msgid "CP-1026" 
     57msgstr "" 
     58 
     59#: plmapp/encoding.py:11 
     60msgid "CP-1140" 
     61msgstr "" 
     62 
     63#: plmapp/encoding.py:12 
     64msgid "CP-1250" 
     65msgstr "" 
     66 
     67#: plmapp/encoding.py:13 
     68msgid "CP-1251" 
     69msgstr "" 
     70 
     71#: plmapp/encoding.py:14 
     72msgid "CP-1252" 
     73msgstr "" 
     74 
     75#: plmapp/encoding.py:15 
     76msgid "CP-1253" 
     77msgstr "" 
     78 
     79#: plmapp/encoding.py:16 
     80msgid "CP-1254" 
     81msgstr "" 
     82 
     83#: plmapp/encoding.py:17 
     84msgid "CP-1255" 
     85msgstr "" 
     86 
     87#: plmapp/encoding.py:18 
     88msgid "CP-1256" 
     89msgstr "" 
     90 
     91#: plmapp/encoding.py:19 
     92msgid "CP-1257" 
     93msgstr "" 
     94 
     95#: plmapp/encoding.py:20 
     96msgid "CP-1258" 
     97msgstr "" 
     98 
     99#: plmapp/encoding.py:21 
     100msgid "CP-424" 
     101msgstr "" 
     102 
     103#: plmapp/encoding.py:22 
     104msgid "CP-437" 
     105msgstr "" 
     106 
     107#: plmapp/encoding.py:23 
     108msgid "CP-500" 
     109msgstr "" 
     110 
     111#: plmapp/encoding.py:24 
     112msgid "CP-737" 
     113msgstr "" 
     114 
     115#: plmapp/encoding.py:25 
     116msgid "CP-775" 
     117msgstr "" 
     118 
     119#: plmapp/encoding.py:26 
     120msgid "CP-850" 
     121msgstr "" 
     122 
     123#: plmapp/encoding.py:27 
     124msgid "CP-852" 
     125msgstr "" 
     126 
     127#: plmapp/encoding.py:28 
     128msgid "CP-855" 
     129msgstr "" 
     130 
     131#: plmapp/encoding.py:29 
     132msgid "CP-856" 
     133msgstr "" 
     134 
     135#: plmapp/encoding.py:30 
     136msgid "CP-857" 
     137msgstr "" 
     138 
     139#: plmapp/encoding.py:31 
     140msgid "CP-860" 
     141msgstr "" 
     142 
     143#: plmapp/encoding.py:32 
     144msgid "CP-861" 
     145msgstr "" 
     146 
     147#: plmapp/encoding.py:33 
     148msgid "CP-862" 
     149msgstr "" 
     150 
     151#: plmapp/encoding.py:34 
     152msgid "CP-863" 
     153msgstr "" 
     154 
     155#: plmapp/encoding.py:35 
     156msgid "CP-864" 
     157msgstr "" 
     158 
     159#: plmapp/encoding.py:36 
     160msgid "CP-865" 
     161msgstr "" 
     162 
     163#: plmapp/encoding.py:37 
     164msgid "CP-866" 
     165msgstr "" 
     166 
     167#: plmapp/encoding.py:38 
     168msgid "CP-869" 
     169msgstr "" 
     170 
     171#: plmapp/encoding.py:39 
     172msgid "CP-874" 
     173msgstr "" 
     174 
     175#: plmapp/encoding.py:40 
     176msgid "CP-875" 
     177msgstr "" 
     178 
     179#: plmapp/encoding.py:41 
     180msgid "CP-932" 
     181msgstr "" 
     182 
     183#: plmapp/encoding.py:42 
     184msgid "CP-949" 
     185msgstr "" 
     186 
     187#: plmapp/encoding.py:43 
     188msgid "CP-950" 
     189msgstr "" 
     190 
     191#: plmapp/encoding.py:44 
     192msgid "Euc-jis-2004" 
     193msgstr "" 
     194 
     195#: plmapp/encoding.py:45 
     196msgid "Euc-jisx0213" 
     197msgstr "" 
     198 
     199#: plmapp/encoding.py:46 
     200msgid "Euc-jp" 
     201msgstr "" 
     202 
     203#: plmapp/encoding.py:47 
     204msgid "Euc-kr" 
     205msgstr "" 
     206 
     207#: plmapp/encoding.py:48 
     208msgid "Gb18030" 
     209msgstr "" 
     210 
     211#: plmapp/encoding.py:49 
     212msgid "Gb2312" 
     213msgstr "" 
     214 
     215#: plmapp/encoding.py:50 
     216msgid "GBK" 
     217msgstr "" 
     218 
     219#: plmapp/encoding.py:51 
     220msgid "HP-roman8" 
     221msgstr "" 
     222 
     223#: plmapp/encoding.py:52 
     224msgid "HZ" 
     225msgstr "" 
     226 
     227#: plmapp/encoding.py:53 
     228msgid "ISO-2022-JP" 
     229msgstr "" 
     230 
     231#: plmapp/encoding.py:54 
     232msgid "ISO-2022-JP-1" 
     233msgstr "" 
     234 
     235#: plmapp/encoding.py:55 
     236msgid "ISO-2022-JP-2" 
     237msgstr "" 
     238 
     239#: plmapp/encoding.py:56 
     240msgid "ISO-2022-JP-2004" 
     241msgstr "" 
     242 
     243#: plmapp/encoding.py:57 
     244msgid "ISO-2022-JP-3" 
     245msgstr "" 
     246 
     247#: plmapp/encoding.py:58 
     248msgid "ISO-2022-JP-EXT" 
     249msgstr "" 
     250 
     251#: plmapp/encoding.py:59 
     252msgid "ISO-2022-KR" 
     253msgstr "" 
     254 
     255#: plmapp/encoding.py:60 
     256msgid "ISO-8859-1" 
     257msgstr "" 
     258 
     259#: plmapp/encoding.py:61 
     260msgid "ISO-8859-10" 
     261msgstr "" 
     262 
     263#: plmapp/encoding.py:62 
     264msgid "ISO-8859-11" 
     265msgstr "" 
     266 
     267#: plmapp/encoding.py:63 
     268msgid "ISO-8859-13" 
     269msgstr "" 
     270 
     271#: plmapp/encoding.py:64 
     272msgid "ISO-8859-14" 
     273msgstr "" 
     274 
     275#: plmapp/encoding.py:65 
     276msgid "ISO-8859-15" 
     277msgstr "" 
     278 
     279#: plmapp/encoding.py:66 
     280msgid "ISO-8859-16" 
     281msgstr "" 
     282 
     283#: plmapp/encoding.py:67 
     284msgid "ISO-8859-2" 
     285msgstr "" 
     286 
     287#: plmapp/encoding.py:68 
     288msgid "ISO-8859-3" 
     289msgstr "" 
     290 
     291#: plmapp/encoding.py:69 
     292msgid "ISO-8859-4" 
     293msgstr "" 
     294 
     295#: plmapp/encoding.py:70 
     296msgid "ISO-8859-5" 
     297msgstr "" 
     298 
     299#: plmapp/encoding.py:71 
     300msgid "ISO-8859-6" 
     301msgstr "" 
     302 
     303#: plmapp/encoding.py:72 
     304msgid "ISO-8859-7" 
     305msgstr "" 
     306 
     307#: plmapp/encoding.py:73 
     308msgid "ISO-8859-8" 
     309msgstr "" 
     310 
     311#: plmapp/encoding.py:74 
     312msgid "ISO-8859-9" 
     313msgstr "" 
     314 
     315#: plmapp/encoding.py:75 
     316msgid "JOHAB" 
     317msgstr "" 
     318 
     319#: plmapp/encoding.py:76 
     320msgid "KOI8-R" 
     321msgstr "" 
     322 
     323#: plmapp/encoding.py:77 
     324msgid "KOI8-U" 
     325msgstr "" 
     326 
     327#: plmapp/encoding.py:78 
     328msgid "Latin-1" 
     329msgstr "" 
     330 
     331#: plmapp/encoding.py:79 
     332msgid "MacArabic" 
     333msgstr "" 
     334 
     335#: plmapp/encoding.py:80 
     336msgid "MacCenteuro" 
     337msgstr "" 
     338 
     339#: plmapp/encoding.py:81 
     340msgid "MacCroatian" 
     341msgstr "" 
     342 
     343#: plmapp/encoding.py:82 
     344msgid "MacCyrillic" 
     345msgstr "" 
     346 
     347#: plmapp/encoding.py:83 
     348msgid "MacFarsi" 
     349msgstr "" 
     350 
     351#: plmapp/encoding.py:84 
     352msgid "MacGreek" 
     353msgstr "" 
     354 
     355#: plmapp/encoding.py:85 
     356msgid "MacIceland" 
     357msgstr "" 
     358 
     359#: plmapp/encoding.py:86 
     360msgid "MacLatin2" 
     361msgstr "" 
     362 
     363#: plmapp/encoding.py:87 
     364msgid "MacRoman" 
     365msgstr "" 
     366 
     367#: plmapp/encoding.py:88 
     368msgid "MacRomanian" 
     369msgstr "" 
     370 
     371#: plmapp/encoding.py:89 
     372msgid "MacTurkish" 
     373msgstr "" 
     374 
     375#: plmapp/encoding.py:90 
     376msgid "PTCP154" 
     377msgstr "" 
     378 
     379#: plmapp/encoding.py:91 
     380msgid "Rot-13" 
     381msgstr "" 
     382 
     383#: plmapp/encoding.py:92 
     384msgid "Shift-JIS" 
     385msgstr "" 
     386 
     387#: plmapp/encoding.py:93 
     388msgid "Shift-JIS-2004" 
     389msgstr "" 
     390 
     391#: plmapp/encoding.py:94 
     392msgid "Shift-JISX0213" 
     393msgstr "" 
     394 
     395#: plmapp/encoding.py:95 
     396msgid "TIS-620" 
     397msgstr "" 
     398 
     399#: plmapp/encoding.py:96 
     400msgid "UTF-16" 
     401msgstr "" 
     402 
     403#: plmapp/encoding.py:97 
     404msgid "UTF-16-be" 
     405msgstr "" 
     406 
     407#: plmapp/encoding.py:98 
     408msgid "UTF-16-le" 
     409msgstr "" 
     410 
     411#: plmapp/encoding.py:99 
     412msgid "UTF-32" 
     413msgstr "" 
     414 
     415#: plmapp/encoding.py:100 
     416msgid "UTF-32-be" 
     417msgstr "" 
     418 
     419#: plmapp/encoding.py:101 
     420msgid "UTF-32-le" 
     421msgstr "" 
     422 
     423#: plmapp/encoding.py:102 
     424msgid "UTF-7" 
     425msgstr "" 
     426 
     427#: plmapp/encoding.py:103 
     428msgid "UTF-8" 
     429msgstr "" 
     430 
     431#: plmapp/encoding.py:104 
     432msgid "UTF-8-sig" 
     433msgstr "" 
     434 
     435#: plmapp/forms.py:56 
    31436msgid "Bad reference: '#', '?', '/' and '..' are not allowed" 
    32437msgstr "Référence non correcte: '#', '?', '/' et '..' ne sont pas autorisés" 
    33438 
    34 #: plmapp/forms.py:46 
     439#: plmapp/forms.py:62 
    35440msgid "Bad revision: '#', '?', '/' and '..' are not allowed" 
    36441msgstr "Révision non correcte: '#', '?', '/' et '..' ne sont pas autorisés" 
    37442 
    38 #: plmapp/forms.py:72 
     443#: plmapp/forms.py:65 
     444msgid "" 
     445"Bad group, check that the group exists and that you belong to this group." 
     446msgstr "" 
     447 
     448#: plmapp/forms.py:92 
    39449#, fuzzy 
    40450msgid "An object with the same type, reference and revision already exists" 
    41451msgstr "Vous ne pouvez pas reviser car une révision plus récente existe déjà" 
    42452 
    43 #: plmapp/forms.py:317 
     453#: plmapp/forms.py:229 
     454msgid "Query" 
     455msgstr "Requête" 
     456 
     457#: plmapp/forms.py:351 
    44458msgid "only search results" 
    45459msgstr "seulement les résultats de recherche" 
    46460 
    47 #: plmapp/forms.py:320 
     461#: plmapp/forms.py:352 
     462msgid "Hierarchical" 
     463msgstr "Hiérarchique" 
     464 
     465#: plmapp/forms.py:353 
     466msgid "Radial 1" 
     467msgstr "" 
     468 
     469#: plmapp/forms.py:354 
     470msgid "Radial 2" 
     471msgstr "" 
     472 
     473#: plmapp/forms.py:357 
     474msgid "layout" 
     475msgstr "disposition" 
     476 
     477#: plmapp/forms.py:364 
    48478msgid "child" 
    49479msgstr "enfants" 
    50480 
    51 #: plmapp/forms.py:321 plmapp/models.py:462 
     481#: plmapp/forms.py:365 plmapp/models.py:572 
    52482msgid "parents" 
    53483msgstr "parents" 
    54484 
    55 #: plmapp/forms.py:322 
     485#: plmapp/forms.py:366 
    56486msgid "doc" 
    57487msgstr "doc" 
    58488 
    59 #: plmapp/forms.py:323 
     489#: plmapp/forms.py:367 
    60490msgid "cad" 
    61491msgstr "cao" 
    62492 
    63 #: plmapp/forms.py:324 plmapp/forms.py:330 plmapp/models.py:326 
    64 #: plmapp/models.py:441 plmapp/user_controller.py:90 
     493#: plmapp/forms.py:368 plmapp/forms.py:374 plmapp/models.py:171 
     494#: plmapp/models.py:220 plmapp/models.py:413 plmapp/models.py:542 
     495#: plmapp/controllers/user.py:90 
    65496msgid "owner" 
    66497msgstr "propriétaire" 
    67498 
    68 #: plmapp/forms.py:325 plmapp/forms.py:331 
     499#: plmapp/forms.py:369 plmapp/forms.py:375 
    69500msgid "signer" 
    70501msgstr "signataire" 
    71502 
    72 #: plmapp/forms.py:326 plmapp/forms.py:332 plmapp/views.py:1247 
     503#: plmapp/forms.py:370 plmapp/forms.py:376 plmapp/views/main.py:852 
    73504msgid "notified" 
    74505msgstr "notifié" 
    75506 
    76 #: plmapp/forms.py:329 
     507#: plmapp/forms.py:373 
    77508msgid "part" 
    78509msgstr "part" 
    79510 
    80 #: plmapp/forms.py:335 
     511#: plmapp/forms.py:379 
    81512msgid "owned" 
    82513msgstr "dont on est propriétaire" 
    83514 
    84 #: plmapp/forms.py:336 
     515#: plmapp/forms.py:380 
    85516msgid "to sign" 
    86517msgstr "à signer" 
    87518 
    88 #: plmapp/forms.py:337 
     519#: plmapp/forms.py:381 
    89520msgid "request notification from" 
    90521msgstr "dont on a demandé à être notifié" 
    91522 
    92 #: plmapp/forms.py:346 templates/DisplayHomePage.htm:49 
    93 #: templates/DisplayHomePage4Addition.htm:50 
    94 #: templates/DisplayObject4PasswordModification.htm:11 
     523#: plmapp/forms.py:400 templates/DisplayObject4PasswordModification.htm:11 
    95524#: templates/DisplayObject4creation.htm:10 
    96525#: templates/DisplayObject4modification.htm:10 
    97 #: templates/DisplayObjectRelPLMObject.htm:9 
    98526msgid "Type" 
    99527msgstr "Type" 
    100528 
    101 #: plmapp/forms.py:347 templates/DisplayHomePage.htm:46 
    102 #: templates/DisplayHomePage4Addition.htm:46 
    103 #: templates/DisplayObjectDelegation.htm:40 
     529#: plmapp/forms.py:401 templates/DisplayObjectDelegation.htm:30 
     530#: templates/groups/users.htm:26 
    104531msgid "Username" 
    105532msgstr "Identifiant" 
     533 
     534#: plmapp/forms.py:445 
     535msgid "The new user will belong to the selected groups" 
     536msgstr "Le nouvel utilisateur appartiendra aux groupes sélectionnés" 
     537 
     538#: plmapp/forms.py:453 
     539msgid "Email address must be unique." 
     540msgstr "" 
     541 
     542#: plmapp/forms.py:460 
     543msgid "Email's domain not valid" 
     544msgstr "" 
     545 
     546#: plmapp/forms.py:475 
     547#, python-format 
     548msgid "Warning! There are homonyms: %s!" 
     549msgstr "" 
     550 
     551#: plmapp/forms.py:507 
     552msgid "Columns must have distinct headers." 
     553msgstr "" 
    106554 
    107555#: plmapp/models.py:129 
     
    117565msgstr "lecteur" 
    118566 
    119 #: plmapp/models.py:316 
     567#: plmapp/models.py:173 plmapp/models.py:415 plmapp/models.py:1070 
     568#: plmapp/controllers/user.py:87 
     569msgid "date of creation" 
     570msgstr "date de création" 
     571 
     572#: plmapp/models.py:175 plmapp/models.py:417 plmapp/controllers/user.py:86 
     573msgid "date of last modification" 
     574msgstr "date de la dernière modification" 
     575 
     576#: plmapp/models.py:219 plmapp/models.py:408 
     577msgid "name" 
     578msgstr "nom" 
     579 
     580#: plmapp/models.py:219 plmapp/models.py:411 plmapp/models.py:541 
     581#: plmapp/controllers/user.py:89 
     582msgid "creator" 
     583msgstr "créateur" 
     584 
     585#: plmapp/models.py:220 plmapp/models.py:541 plmapp/models.py:542 
     586msgid "ctime" 
     587msgstr "date de création" 
     588 
     589#: plmapp/models.py:221 plmapp/models.py:543 
     590msgid "mtime" 
     591msgstr "date de modification" 
     592 
     593#: plmapp/models.py:403 plmapp/models.py:539 
    120594msgid "reference" 
    121595msgstr "référence" 
    122596 
    123 #: plmapp/models.py:317 
     597#: plmapp/models.py:404 plmapp/models.py:539 
    124598msgid "type" 
    125599msgstr "type" 
    126600 
    127 #: plmapp/models.py:318 
     601#: plmapp/models.py:405 plmapp/models.py:540 
    128602msgid "revision" 
    129603msgstr "révision" 
    130604 
    131 #: plmapp/models.py:321 
    132 msgid "name" 
    133 msgstr "nom" 
    134  
    135 #: plmapp/models.py:322 
     605#: plmapp/models.py:409 
    136606msgid "Name of the product" 
    137607msgstr "Nom du produit" 
    138608 
    139 #: plmapp/models.py:324 plmapp/models.py:441 plmapp/user_controller.py:89 
    140 msgid "creator" 
    141 msgstr "créateur" 
    142  
    143 #: plmapp/models.py:328 plmapp/user_controller.py:87 
    144 msgid "date of creation" 
    145 msgstr "date de création" 
    146  
    147 #: plmapp/models.py:330 plmapp/user_controller.py:86 
    148 msgid "date of last modification" 
    149 msgstr "date de la dernière modification" 
    150  
    151 #: plmapp/models.py:333 plmapp/models.py:405 
     609#: plmapp/models.py:421 plmapp/models.py:506 
    152610msgid "lifecycle" 
    153611msgstr "cycle de vie" 
    154612 
    155 #: plmapp/models.py:336 
     613#: plmapp/models.py:424 
    156614msgid "state" 
    157615msgstr "état" 
    158616 
    159 #: plmapp/models.py:405 
     617#: plmapp/models.py:506 
    160618msgid "attributes" 
    161619msgstr "attributs" 
    162620 
    163 #: plmapp/models.py:406 
     621#: plmapp/models.py:507 
    164622msgid "revisions" 
    165623msgstr "révisions" 
    166624 
    167 #: plmapp/models.py:406 
     625#: plmapp/models.py:507 
    168626msgid "history" 
    169627msgstr "historique" 
    170628 
    171 #: plmapp/models.py:407 
     629#: plmapp/models.py:508 
    172630msgid "management" 
    173631msgstr "gestion" 
    174632 
    175 #: plmapp/models.py:441 
    176 msgid "ctime" 
    177 msgstr "date de création" 
    178  
    179 #: plmapp/models.py:441 
    180 msgid "mtime" 
    181 msgstr "date de modification" 
    182  
    183 #: plmapp/models.py:462 
     633#: plmapp/models.py:543 
     634msgid "group" 
     635msgstr "" 
     636 
     637#: plmapp/models.py:572 
    184638msgid "BOM-child" 
    185639msgstr "nomenclature" 
    186640 
    187 #: plmapp/models.py:463 
     641#: plmapp/models.py:573 
    188642msgid "doc-cad" 
    189643msgstr "doc-cao" 
    190644 
    191 #: plmapp/models.py:616 
     645#: plmapp/models.py:732 
    192646msgid "parts" 
    193647msgstr "parts" 
    194648 
    195 #: plmapp/models.py:616 
     649#: plmapp/models.py:732 
    196650msgid "files" 
    197651msgstr "fichiers" 
    198652 
    199 #: plmapp/user_controller.py:88 
     653#: plmapp/models.py:1072 
     654#, fuzzy 
     655msgid "date of validation" 
     656msgstr "date de création" 
     657 
     658#: plmapp/models.py:1073 
     659msgid "True if guest created the invitation" 
     660msgstr "" 
     661 
     662#: plmapp/controllers/user.py:88 
    200663msgid "role in PLM" 
    201664msgstr "rôle dans le PLM" 
    202665 
    203 #: plmapp/views.py:1243 
     666#: plmapp/management/commands/createcompany.py:27 
     667msgid "Enter a valid e-mail address." 
     668msgstr "" 
     669 
     670#: plmapp/views/main.py:848 
    204671msgid "signer level" 
    205672msgstr "signataire niveau" 
    206673 
    207 #: plmapp/views.py:1245 
     674#: plmapp/views/main.py:850 
    208675msgid "signer all levels" 
    209676msgstr "signataire tous niveaux" 
    210677 
    211 #: templates/404.html:17 
    212 msgid "Error 404: page not found" 
    213 msgstr "Erreur 404: page non trouvée" 
    214  
    215 #: templates/BaseDisplayHomePage.htm:26 
     678#: templates/BaseDisplayHomePage.htm:41 
    216679msgid "FIND" 
    217680msgstr "TROUVER" 
    218681 
    219 #: templates/BaseDisplayHomePage.htm:29 
     682#: templates/BaseDisplayHomePage.htm:46 
    220683#: templates/DisplayObject4creation.htm:46 
    221684msgid "CREATE" 
    222685msgstr "CREER" 
    223686 
    224 #: templates/BaseDisplayHomePage.htm:42 
     687#: templates/BaseDisplayHomePage.htm:62 
    225688msgid "NAVIGATE" 
    226689msgstr "NAVIGUER" 
    227690 
    228 #: templates/BaseDisplayHomePage.htm:51 
     691#: templates/BaseDisplayHomePage.htm:71 
    229692msgid "STUDY" 
    230693msgstr "ETUDIER" 
    231694 
    232 #: templates/BaseDisplayHomePage.htm:57 
     695#: templates/BaseDisplayHomePage.htm:77 
    233696#, fuzzy 
    234697msgid "EXIT" 
    235698msgstr "SORTIR" 
    236699 
     700#: templates/BaseDisplayHomePage.htm:91 
     701#, fuzzy 
     702msgid "Create" 
     703msgstr "créateur" 
     704 
     705#: templates/BaseDisplayHomePage.htm:96 
     706#, fuzzy 
     707msgid "Search" 
     708msgstr "Recherche pour:" 
     709 
    237710#: templates/DisplayDocCadAdd.htm:7 
    238711msgid "Connect new document :" 
    239712msgstr "Connecter nouveau document :" 
    240713 
    241 #: templates/DisplayDocCadAdd.htm:14 templates/DisplayFileAdd.htm:14 
    242 #: templates/DisplayObjectChildAdd.htm:13 
    243 #: templates/DisplayObjectChildEdit.htm:40 
    244 #: templates/DisplayObjectManagementReplace.htm:15 
    245 #: templates/DisplayRelPartAdd.htm:14 
    246 msgid "Validate" 
    247 msgstr "Valider" 
    248  
    249 #: templates/DisplayDocCadAdd.htm:15 templates/DisplayFileAdd.htm:15 
    250 #: templates/DisplayObjectChildAdd.htm:14 
    251 #: templates/DisplayObjectChildEdit.htm:41 
    252 #: templates/DisplayObjectManagementReplace.htm:16 
    253 #: templates/DisplayRelPartAdd.htm:15 
    254 msgid "Undo" 
    255 msgstr "Défaire" 
    256  
    257714#: templates/DisplayFileAdd.htm:7 
    258715msgid "Add new file / Check-in file :" 
    259716msgstr "Ajouter nouveau fichier / Check-in fichier :" 
    260717 
    261 #: templates/DisplayHomePage.htm:19 templates/DisplayHomePage4Addition.htm:19 
     718#: templates/DisplayHomePage.htm:18 
    262719msgid "Go" 
    263720msgstr "Go" 
    264721 
    265 #: templates/DisplayHomePage.htm:30 templates/DisplayHomePage4Addition.htm:29 
     722#: templates/DisplayHomePage.htm:28 
    266723msgid "SEARCH !" 
    267724msgstr "RECHERCHER !" 
    268725 
    269 #: templates/DisplayHomePage.htm:47 templates/DisplayHomePage4Addition.htm:47 
     726#: templates/DisplayHomePage.htm:34 
     727msgid "Results for link creation:" 
     728msgstr "" 
     729 
     730#: templates/DisplayHomePage.htm:44 
     731msgid "Attach" 
     732msgstr "" 
     733 
     734#: templates/DisplayHomePage.htm:45 
     735#, fuzzy 
     736msgid "Add child" 
     737msgstr "enfants" 
     738 
     739#: templates/DisplayHomePage.htm:57 templates/DisplayObjectChild.htm:19 
     740#: templates/DisplayObjectFiles.htm:10 templates/DisplayObjectRelPart.htm:10 
     741msgid "ADD" 
     742msgstr "AJOUTER" 
     743 
     744#: templates/DisplayHomePage.htm:65 
     745msgid "No result matching given query" 
     746msgstr "Aucun résultat ne correspond à la recherche" 
     747 
     748#: templates/DisplayHomePage.htm:75 
     749msgid "CREATE !" 
     750msgstr "CREER !" 
     751 
     752#: templates/DisplayHomePage.htm:79 
     753msgid "Import" 
     754msgstr "" 
     755 
     756#: templates/DisplayHomePage.htm:84 
     757msgid "Import a BOM" 
     758msgstr "" 
     759 
     760#: templates/DisplayLoginPage.htm:9 
     761msgid "openPLM LOGIN PAGE" 
     762msgstr "PAGE D'ACCES à OpenPLM" 
     763 
     764#: templates/DisplayLoginPage.htm:22 
     765#, fuzzy 
     766msgid "openPLM connexion :" 
     767msgstr "Connexion à OpenPLM" 
     768 
     769#: templates/DisplayLoginPage.htm:31 
     770msgid "Login :" 
     771msgstr "Identifiant : " 
     772 
     773#: templates/DisplayLoginPage.htm:35 
     774msgid "Password :" 
     775msgstr "Mot de passe :" 
     776 
     777#: templates/DisplayLoginPage.htm:40 
     778msgid "LOGIN" 
     779msgstr "ENTRER" 
     780 
     781#: templates/DisplayObject.htm:11 templates/DisplayObject.htm.py:17 
     782#: templates/DisplayObjectChild.htm:20 
     783msgid "EDIT" 
     784msgstr "EDITER" 
     785 
     786#: templates/DisplayObject.htm:12 
     787msgid "PASSWORD" 
     788msgstr "MOT DE PASSE" 
     789 
     790#: templates/DisplayObject.htm:35 
     791msgid "Comments" 
     792msgstr "" 
     793 
     794#: templates/DisplayObject.htm:39 
     795#, python-format 
     796msgid "" 
     797"\n" 
     798"                    %(comment_count)s comments have been posted.\n" 
     799"                " 
     800msgstr "" 
     801 
     802#: templates/DisplayObject.htm:48 
     803msgid "Posted by:" 
     804msgstr "" 
     805 
     806#: templates/DisplayObject.htm:52 
     807msgid "Date:" 
     808msgstr "" 
     809 
     810#: templates/DisplayObject.htm:60 
     811msgid "No comments have been posted yet." 
     812msgstr "" 
     813 
     814#: templates/DisplayObject.htm:65 
     815msgid "Post a comment" 
     816msgstr "" 
     817 
     818#: templates/DisplayObject.htm:95 
     819msgid "Post" 
     820msgstr "" 
     821 
     822#: templates/DisplayObject4PasswordModification.htm:7 
     823msgid "PASSWORD MODIFICATION:" 
     824msgstr "MODIFICATION MOT DE PASSE" 
     825 
     826#: templates/DisplayObject4PasswordModification.htm:16 
     827msgid "CHANGE PASSWORD" 
     828msgstr "CHANGER MOT DE PASSE" 
     829 
     830#: templates/DisplayObject4creation.htm:7 
     831msgid "OBJECT CREATION:" 
     832msgstr "CREATION DE L'OBJET" 
     833 
     834#: templates/DisplayObject4modification.htm:7 
     835msgid "OBJECT MODIFICATION:" 
     836msgstr "MODIFICATION DE L'OBJET" 
     837 
     838#: templates/DisplayObject4modification.htm:35 
     839msgid "MODIFY" 
     840msgstr "MODIFIER" 
     841 
     842#: templates/DisplayObjectChild.htm:23 templates/DisplayObjectParents.htm:9 
     843#: templates/Navigate.htm:65 
     844msgid "Display :" 
     845msgstr "Afficher :" 
     846 
     847#: templates/DisplayObjectChild.htm:27 templates/DisplayObjectParents.htm:13 
     848msgid "GO !" 
     849msgstr "GO !" 
     850 
     851#: templates/DisplayObjectChild.htm:32 
     852msgid "Ord." 
     853msgstr "Ord." 
     854 
     855#: templates/DisplayObjectChild.htm:33 
     856msgid "Qty" 
     857msgstr "Qté" 
     858 
     859#: templates/DisplayObjectChildEdit.htm:11 
     860msgid "Order" 
     861msgstr "Ordre" 
     862 
     863#: templates/DisplayObjectChildEdit.htm:12 
     864msgid "Quantity" 
     865msgstr "Quantité" 
     866 
     867#: templates/DisplayObjectChildEdit.htm:18 
     868msgid "Delete ?" 
     869msgstr "Effacer ?" 
     870 
     871#: templates/DisplayObjectChildEdit.htm:40 templates/import/csv.htm:68 
     872#: templates/snippets/undo_form.htm:13 
     873msgid "Validate" 
     874msgstr "Valider" 
     875 
     876#: templates/DisplayObjectChildEdit.htm:41 templates/import/csv.htm:69 
     877#: templates/snippets/undo_form.htm:14 
     878msgid "Undo" 
     879msgstr "Défaire" 
     880 
     881#: templates/DisplayObjectDelegation.htm:8 
     882msgid "START DELEGATE :" 
     883msgstr "COMMENCER A DELEGUER :" 
     884 
     885#: templates/DisplayObjectDelegation.htm:10 
     886msgid "OWNERSHIP" 
     887msgstr "PROPRIETE" 
     888 
     889#: templates/DisplayObjectDelegation.htm:13 
     890msgid "SIGNATURE 1st LEVEL" 
     891msgstr "SIGNATURE 1er NIVEAU" 
     892 
     893#: templates/DisplayObjectDelegation.htm:16 
     894msgid "SIGNATURE 2nd LEVEL" 
     895msgstr "SIGNATURE 2e NIVEAU" 
     896 
     897#: templates/DisplayObjectDelegation.htm:19 
     898msgid "ALL SIGNATURES" 
     899msgstr "TOUTES SIGNATURES" 
     900 
     901#: templates/DisplayObjectDelegation.htm:22 
     902msgid "NOTIFICATIONS" 
     903msgstr "NOTIFICATIONS" 
     904 
     905#: templates/DisplayObjectDelegation.htm:25 
     906msgid "Sponsor" 
     907msgstr "" 
     908 
     909#: templates/DisplayObjectDelegation.htm:31 
     910msgid "First Name" 
     911msgstr "Prénom" 
     912 
     913#: templates/DisplayObjectDelegation.htm:32 
     914msgid "Last Name" 
     915msgstr "Prénom" 
     916 
     917#: templates/DisplayObjectDelegation.htm:33 
     918msgid "Role" 
     919msgstr "Rôle" 
     920 
     921#: templates/DisplayObjectDelegation.htm:46 
     922msgid "STOP DELEGATION" 
     923msgstr "ARRETER DELEGATION" 
     924 
     925#: templates/DisplayObjectDocCad.htm:11 
     926msgid "Attach another document" 
     927msgstr "" 
     928 
     929#: templates/DisplayObjectDocCad.htm:14 templates/DisplayObjectRelPart.htm:12 
     930msgid "DISCONNECT" 
     931msgstr "DECONNECTER" 
     932 
     933#: templates/DisplayObjectDocCad.htm:35 
     934msgid "There are no document attached to this part" 
     935msgstr "Il n'y a pas de document attaché à cette part" 
     936 
     937#: templates/DisplayObjectFiles.htm:11 
     938msgid "DELETE" 
     939msgstr "DETRUIRE" 
     940 
     941#: templates/DisplayObjectFiles.htm:31 
     942msgid "DOWNLOAD" 
     943msgstr "TELECHARGER" 
     944 
     945#: templates/DisplayObjectFiles.htm:37 
     946msgid "CHECK-IN" 
     947msgstr "CHECK-IN" 
     948 
     949#: templates/DisplayObjectFiles.htm:41 
     950msgid "CHECK-OUT" 
     951msgstr "CHECK-OUT" 
     952 
     953#: templates/DisplayObjectFiles.htm:53 
     954msgid "No thumbnail available" 
     955msgstr "Aucun aperçu disponible" 
     956 
     957#: templates/DisplayObjectManagement.htm:13 
     958msgid "Notify" 
     959msgstr "" 
     960 
     961#: templates/DisplayObjectManagement.htm:18 
     962#, fuzzy 
     963msgid "Unnotify me" 
     964msgstr "notifié" 
     965 
     966#: templates/DisplayObjectManagement.htm:23 
     967msgid "Notify me" 
     968msgstr "" 
     969 
     970#: templates/DisplayObjectManagement.htm:50 
     971msgid "REPLACE" 
     972msgstr "REMPLACER" 
     973 
     974#: templates/DisplayObjectManagement.htm:59 
     975msgid "Delete" 
     976msgstr "Effacer ?" 
     977 
     978#: templates/DisplayObjectManagementReplace.htm:7 
     979msgid "Select a user for your delegation as : " 
     980msgstr "Sélectionez un utilisateur pour déléguer votre rôle de : " 
     981 
     982#: templates/DisplayObjectRelPart.htm:35 
     983msgid "There are no parts attached to this document" 
     984msgstr "Il n'y a pas de part attachée à ce document" 
     985 
     986#: templates/DisplayObjectRevisions.htm:10 
     987msgid "NEW" 
     988msgstr "NOUVEAU" 
     989 
     990#: templates/DisplayObjectRevisions.htm:13 
     991msgid "You can not revise this object since a revision already exist." 
     992msgstr "Vous ne pouvez pas reviser car une révision plus récente existe déjà" 
     993 
     994#: templates/MiddleDisplayObject.htm:36 
     995msgid "You are not allowed to see this object" 
     996msgstr "" 
     997 
     998#: templates/Navigate.htm:25 
     999msgid "Attach document?" 
     1000msgstr "" 
     1001 
     1002#: templates/Navigate.htm:28 
     1003msgid "Attach the selected document?" 
     1004msgstr "" 
     1005 
     1006#: templates/Navigate.htm:69 
     1007msgid "FILTER" 
     1008msgstr "FILTRER" 
     1009 
     1010#: templates/groups/accept_invitation.htm:5 
     1011msgid "Accept invitation ?" 
     1012msgstr "" 
     1013 
     1014#: templates/groups/accept_invitation.htm:7 
     1015#, python-format 
     1016msgid "" 
     1017"\n" 
     1018"            Accept that %(guest)s join the group %(group)s ?\n" 
     1019"        " 
     1020msgstr "" 
     1021 
     1022#: templates/groups/accept_invitation.htm:11 
     1023#, python-format 
     1024msgid "" 
     1025"\n" 
     1026"            Accept to join the group %(group)s ?\n" 
     1027"        " 
     1028msgstr "" 
     1029 
     1030#: templates/groups/add_user.htm:6 
     1031msgid "Add a new user to the group:" 
     1032msgstr "" 
     1033 
     1034#: templates/groups/add_user.htm:11 
     1035msgid "You can not add an user to this group." 
     1036msgstr "" 
     1037 
     1038#: templates/groups/ask_to_join.htm:6 
     1039msgid "You are already in this group." 
     1040msgstr "" 
     1041 
     1042#: templates/groups/ask_to_join.htm:8 
     1043msgid "Join this group ?" 
     1044msgstr "" 
     1045 
     1046#: templates/groups/refuse_invitation.htm:5 
     1047msgid "Refuse invitation ?" 
     1048msgstr "" 
     1049 
     1050#: templates/groups/refuse_invitation.htm:7 
     1051#, python-format 
     1052msgid "" 
     1053"\n" 
     1054"            Refuse that %(guest)s join the group %(group)s ?\n" 
     1055"        " 
     1056msgstr "" 
     1057 
     1058#: templates/groups/refuse_invitation.htm:11 
     1059#, python-format 
     1060msgid "" 
     1061"\n" 
     1062"            Refuse to join the group %(group)s ?\n" 
     1063"        " 
     1064msgstr "" 
     1065 
     1066#: templates/groups/users.htm:11 
     1067msgid "Add another user" 
     1068msgstr "" 
     1069 
     1070#: templates/groups/users.htm:13 
     1071msgid "Remove selected users" 
     1072msgstr "" 
     1073 
     1074#: templates/groups/users.htm:17 
     1075msgid "Ask to join this group" 
     1076msgstr "" 
     1077 
     1078#: templates/groups/users.htm:27 
     1079msgid "First name" 
     1080msgstr "Prénom" 
     1081 
     1082#: templates/groups/users.htm:28 
    2701083#, fuzzy 
    2711084msgid "Last name" 
    2721085msgstr "Prénom" 
    2731086 
    274 #: templates/DisplayHomePage.htm:50 templates/DisplayHomePage4Addition.htm:51 
    275 #: templates/DisplayObjectRelPLMObject.htm:10 
    276 msgid "Reference" 
    277 msgstr "Référence" 
    278  
    279 #: templates/DisplayHomePage.htm:51 templates/DisplayHomePage4Addition.htm:52 
    280 msgid "Rev." 
    281 msgstr "Rév." 
    282  
    283 #: templates/DisplayHomePage.htm:52 
    284 msgid "Name" 
    285 msgstr "Nom" 
    286  
    287 #: templates/DisplayHomePage.htm:85 templates/DisplayHomePage4Addition.htm:100 
    288 msgid "No result matching given query" 
    289 msgstr "Aucun résultat ne correspond à la recherche" 
    290  
    291 #: templates/DisplayHomePage.htm:95 templates/DisplayHomePage4Addition.htm:109 
    292 msgid "CREATE !" 
    293 msgstr "CREER !" 
    294  
    295 #: templates/DisplayHomePage4Addition.htm:48 
    296 #: templates/DisplayHomePage4Addition.htm:53 
    297 #: templates/DisplayHomePage4Addition.htm:74 
    298 #: templates/DisplayHomePage4Addition.htm:94 
    299 #: templates/DisplayObjectChild.htm:9 templates/DisplayObjectDocCad.htm:11 
    300 #: templates/DisplayObjectFiles.htm:11 
    301 #: templates/DisplayObjectManagement.htm:10 
    302 #: templates/DisplayObjectRelPart.htm:11 
    303 msgid "ADD" 
    304 msgstr "AJOUTER" 
    305  
    306 #: templates/DisplayLoginPage.htm:9 templates/error.html:9 
    307 msgid "openPLM LOGIN PAGE" 
    308 msgstr "PAGE D'ACCES à OpenPLM" 
    309  
    310 #: templates/DisplayLoginPage.htm:19 
     1087#: templates/import/csv.htm:6 
     1088msgid "Import of a csv file" 
     1089msgstr "" 
     1090 
     1091#: templates/import/csv.htm:16 
    3111092#, fuzzy 
    312 msgid "openPLM connexion :" 
    313 msgstr "Connexion à OpenPLM" 
    314  
    315 #: templates/DisplayLoginPage.htm:23 
    316 msgid "Login :" 
    317 msgstr "Identifiant : " 
    318  
    319 #: templates/DisplayLoginPage.htm:27 
    320 msgid "Password :" 
     1093msgid "Error" 
     1094msgstr "Erreur :" 
     1095 
     1096#: templates/import/csv.htm:22 
     1097#, python-format 
     1098msgid " Line %(line)s " 
     1099msgstr "" 
     1100 
     1101#: templates/import/csv.htm:32 
     1102msgid "Error while reading the CSV file. Try upload a new file." 
     1103msgstr "" 
     1104 
     1105#: templates/import/csv.htm:35 
     1106msgid "" 
     1107"The given encoding seems wrong. Try upload a new file with the right " 
     1108"encoding." 
     1109msgstr "" 
     1110 
     1111#: templates/import/csv.htm:50 
     1112msgid "Field" 
     1113msgstr "" 
     1114 
     1115#: templates/import/csv.htm:51 
     1116msgid "Header" 
     1117msgstr "" 
     1118 
     1119#: templates/import/csv.htm:53 
     1120msgid "Row" 
     1121msgstr "" 
     1122 
     1123#: templates/import/done.htm:6 
     1124msgid "Data have been successfully imported." 
     1125msgstr "" 
     1126 
     1127#: templates/import/done.htm:8 
     1128msgid "Click here to import a new CSV file." 
     1129msgstr "" 
     1130 
     1131#: templates/import/done.htm:9 
     1132msgid "Click here to import a new BOM." 
     1133msgstr "" 
     1134 
     1135#: templates/mails/history.htm:6 
     1136msgid "Message from openPLM" 
     1137msgstr "" 
     1138 
     1139#: templates/mails/history.htm:8 
     1140msgid "Object:" 
     1141msgstr "" 
     1142 
     1143#: templates/mails/history.htm:11 
     1144msgid "A new action has been done:" 
     1145msgstr "" 
     1146 
     1147#: templates/mails/history.htm:14 
     1148#, fuzzy 
     1149msgid "Details" 
     1150msgstr "détail technique" 
     1151 
     1152#: templates/mails/history.htm:32 
     1153msgid "Click here to see more details." 
     1154msgstr "" 
     1155 
     1156#: templates/mails/invitation1.htm:5 templates/mails/invitation2.htm:5 
     1157#, python-format 
     1158msgid "" 
     1159"\n" 
     1160"        %(s_first_name)s %(s_last_name)s (%(s_username)s) ask you to join " 
     1161"the group %(group)s.\n" 
     1162"        " 
     1163msgstr "" 
     1164 
     1165#: templates/mails/invitation1.htm:11 templates/mails/invitation2.htm:11 
     1166msgid "Click here to accept the invitation" 
     1167msgstr "" 
     1168 
     1169#: templates/mails/invitation1.htm:12 templates/mails/invitation2.htm:12 
     1170msgid "Accept invitation" 
     1171msgstr "" 
     1172 
     1173#: templates/mails/invitation1.htm:14 templates/mails/invitation2.htm:14 
     1174msgid "Click here to refuse the invitation" 
     1175msgstr "" 
     1176 
     1177#: templates/mails/invitation1.htm:15 templates/mails/invitation2.htm:15 
     1178msgid "Refuse invitation" 
     1179msgstr "" 
     1180 
     1181#: templates/mails/new_account.htm:5 
     1182#, python-format 
     1183msgid "" 
     1184"\n" 
     1185"            Welcome %(first_name)s %(last_name)s!\n" 
     1186"            " 
     1187msgstr "" 
     1188 
     1189#: templates/mails/new_account.htm:10 
     1190#, python-format 
     1191msgid "" 
     1192"\n" 
     1193"        %(s_first_name)s %(s_last_name)s (%(s_username)s) added you to " 
     1194"OpenPLM.\n" 
     1195"        " 
     1196msgstr "" 
     1197 
     1198#: templates/mails/new_account.htm:16 
     1199msgid "Your credentials:" 
     1200msgstr "" 
     1201 
     1202#: templates/mails/new_account.htm:21 
     1203#, fuzzy 
     1204msgid "Username:" 
     1205msgstr "Identifiant" 
     1206 
     1207#: templates/mails/new_account.htm:25 
     1208#, fuzzy 
     1209msgid "Password:" 
    3211210msgstr "Mot de passe :" 
    3221211 
    323 #: templates/DisplayLoginPage.htm:32 
    324 msgid "LOGIN" 
    325 msgstr "ENTRER" 
    326  
    327 #: templates/DisplayObject.htm:9 templates/DisplayObject.htm.py:19 
    328 #: templates/DisplayObjectChild.htm:12 
    329 msgid "EDIT" 
    330 msgstr "EDITER" 
    331  
    332 #: templates/DisplayObject.htm:12 
    333 msgid "PASSWORD" 
    334 msgstr "MOT DE PASSE" 
    335  
    336 #: templates/DisplayObject4PasswordModification.htm:7 
    337 msgid "PASSWORD MODIFICATION:" 
    338 msgstr "MODIFICATION MOT DE PASSE" 
    339  
    340 #: templates/DisplayObject4PasswordModification.htm:16 
    341 msgid "CHANGE PASSWORD" 
    342 msgstr "CHANGER MOT DE PASSE" 
    343  
    344 #: templates/DisplayObject4creation.htm:7 
    345 msgid "OBJECT CREATION:" 
    346 msgstr "CREATION DE L'OBJET" 
    347  
    348 #: templates/DisplayObject4modification.htm:7 
    349 msgid "OBJECT MODIFICATION:" 
    350 msgstr "MODIFICATION DE L'OBJET" 
    351  
    352 #: templates/DisplayObject4modification.htm:35 
    353 msgid "MODIFY" 
    354 msgstr "MODIFIER" 
    355  
    356 #: templates/DisplayObjectChild.htm:16 templates/DisplayObjectParents.htm:9 
    357 #: templates/Navigate.htm:20 
    358 msgid "Display :" 
    359 msgstr "Afficher :" 
    360  
    361 #: templates/DisplayObjectChild.htm:20 templates/DisplayObjectParents.htm:13 
    362 msgid "GO !" 
    363 msgstr "GO !" 
    364  
    365 #: templates/DisplayObjectChild.htm:25 
    366 msgid "Ord." 
    367 msgstr "Ord." 
    368  
    369 #: templates/DisplayObjectChild.htm:26 
    370 msgid "Qty" 
    371 msgstr "Qté" 
    372  
    373 #: templates/DisplayObjectChildEdit.htm:11 
    374 msgid "Order" 
    375 msgstr "Ordre" 
    376  
    377 #: templates/DisplayObjectChildEdit.htm:12 
    378 msgid "Quantity" 
    379 msgstr "Quantité" 
    380  
    381 #: templates/DisplayObjectChildEdit.htm:18 
    382 msgid "Delete ?" 
    383 msgstr "Effacer ?" 
    384  
    385 #: templates/DisplayObjectDelegation.htm:7 
    386 msgid "START DELEGATE :" 
    387 msgstr "COMMENCER A DELEGUER :" 
    388  
    389 #: templates/DisplayObjectDelegation.htm:11 
    390 msgid "OWNERSHIP" 
    391 msgstr "PROPRIETE" 
    392  
    393 #: templates/DisplayObjectDelegation.htm:17 
    394 msgid "SIGNATURE 1st LEVEL" 
    395 msgstr "SIGNATURE 1er NIVEAU" 
    396  
    397 #: templates/DisplayObjectDelegation.htm:23 
    398 msgid "SIGNATURE 2nd LEVEL" 
    399 msgstr "SIGNATURE 2e NIVEAU" 
    400  
    401 #: templates/DisplayObjectDelegation.htm:29 
    402 msgid "ALL SIGNATURES" 
    403 msgstr "TOUTES SIGNATURES" 
    404  
    405 #: templates/DisplayObjectDelegation.htm:35 
    406 msgid "NOTIFICATIONS" 
    407 msgstr "NOTIFICATIONS" 
    408  
    409 #: templates/DisplayObjectDelegation.htm:41 
    410 msgid "First Name" 
    411 msgstr "Prénom" 
    412  
    413 #: templates/DisplayObjectDelegation.htm:42 
    414 msgid "Last Name" 
    415 msgstr "Prénom" 
    416  
    417 #: templates/DisplayObjectDelegation.htm:43 
    418 #: templates/DisplayObjectRelPLMObject.htm:12 
    419 msgid "Role" 
    420 msgstr "Rôle" 
    421  
    422 #: templates/DisplayObjectDelegation.htm:54 
    423 msgid "STOP DELEGATION" 
    424 msgstr "ARRETER DELEGATION" 
    425  
    426 #: templates/DisplayObjectDocCad.htm:14 templates/DisplayObjectRelPart.htm:14 
    427 msgid "DISCONNECT" 
    428 msgstr "DECONNECTER" 
    429  
    430 #: templates/DisplayObjectDocCad.htm:35 
    431 msgid "There are no document attached to this part" 
    432 msgstr "Il n'y a pas de document attaché à cette part" 
    433  
    434 #: templates/DisplayObjectFiles.htm:13 
    435 msgid "DELETE" 
    436 msgstr "DETRUIRE" 
    437  
    438 #: templates/DisplayObjectFiles.htm:34 
    439 msgid "DOWNLOAD" 
    440 msgstr "TELECHARGER" 
    441  
    442 #: templates/DisplayObjectFiles.htm:42 
    443 msgid "CHECK-IN" 
    444 msgstr "CHECK-IN" 
    445  
    446 #: templates/DisplayObjectFiles.htm:46 
    447 msgid "CHECK-OUT" 
    448 msgstr "CHECK-OUT" 
    449  
    450 #: templates/DisplayObjectFiles.htm:59 
    451 msgid "No thumbnail available" 
    452 msgstr "Aucun aperçu disponible" 
    453  
    454 #: templates/DisplayObjectManagement.htm:20 
    455 msgid "active,inactive" 
    456 msgstr "actif,inactif" 
    457  
    458 #: templates/DisplayObjectManagement.htm:25 
    459 msgid "REPLACE" 
    460 msgstr "REMPLACER" 
    461  
    462 #: templates/DisplayObjectManagement.htm:34 
    463 msgid "Delete" 
    464 msgstr "Effacer ?" 
    465  
    466 #: templates/DisplayObjectManagementReplace.htm:7 
    467 msgid "Select a user for your delegation as : " 
    468 msgstr "Sélectionez un utilisateur pour déléguer votre rôle de : " 
    469  
    470 #: templates/DisplayObjectRelPLMObject.htm:11 
    471 msgid "Revision" 
    472 msgstr "Révision" 
    473  
    474 #: templates/DisplayObjectRelPart.htm:37 
    475 msgid "There are no parts attached to this document" 
    476 msgstr "Il n'y a pas de part attachée à ce document" 
    477  
    478 #: templates/DisplayObjectRevisions.htm:10 
    479 msgid "NEW" 
    480 msgstr "NOUVEAU" 
    481  
    482 #: templates/DisplayObjectRevisions.htm:13 
    483 msgid "You can not revise this object since a revision already exist." 
    484 msgstr "Vous ne pouvez pas reviser car une révision plus récente existe déjà" 
    485  
    486 #: templates/Navigate.htm:24 
    487 msgid "FILTER" 
    488 msgstr "FILTRER" 
    489  
    490 #: templates/error.html:18 
    491 msgid "Error :" 
    492 msgstr "Erreur :" 
    493  
    494 #: templates/error.html:20 
    495 msgid "go back" 
    496 msgstr "revenir en arrière" 
    497  
    498 #~ msgid "Search for :" 
    499 #~ msgstr "Recherche pour:" 
    500  
    501 #~ msgid "First name" 
    502 #~ msgstr "Prénom" 
     1212#: templates/mails/new_account.htm:30 
     1213msgid "You should change your password!" 
     1214msgstr "" 
     1215 
     1216#: templates/mails/new_account.htm:32 
     1217msgid "Click here to change your password" 
     1218msgstr "" 
     1219 
     1220#: templates/users/sponsor.htm:7 
     1221msgid "Sponsor a new user" 
     1222msgstr "Sponsoriser un nouvel utilisateur" 
     1223 
     1224#~ msgid "Error 404: page not found" 
     1225#~ msgstr "Erreur 404: page non trouvée" 
     1226 
     1227#~ msgid "go back" 
     1228#~ msgstr "revenir en arrière" 
     1229 
     1230#~ msgid "Reference" 
     1231#~ msgstr "Référence" 
     1232 
     1233#~ msgid "Rev." 
     1234#~ msgstr "Rév." 
     1235 
     1236#~ msgid "Name" 
     1237#~ msgstr "Nom" 
     1238 
     1239#~ msgid "active,inactive" 
     1240#~ msgstr "actif,inactif" 
     1241 
     1242#~ msgid "Revision" 
     1243#~ msgstr "Révision" 
    5031244 
    5041245#~ msgid "e-mail." 
  • branches/3D/openPLM/media/css/openplm.css

    r498 r521  
    3434{ 
    3535    font-size: 1.5em; 
    36     line-height: 1.4; 
    37 } 
    38  
    39 h2, li.CurrentPage { 
    40     background: url("/media/img/dark/button_bg.png") repeat-x;  
    41     background-size: auto 100%; 
    42 } 
     36    line-height: 1.3; 
     37} 
     38 
     39h2 { 
     40    background: url("openplm/images/ui-bg_inset-soft_15_373737_1x100.png") repeat-x scroll 50% 50% #373737;  
     41} 
     42 
    4343.clear 
    4444{ 
     
    5555ul 
    5656{ 
    57     display: inline; 
     57    display: inline-block; 
    5858    text-indent: 0px; 
    5959} 
     
    6161li 
    6262{ 
    63     display: inline; 
     63    display: inline-block; 
     64    vertical-align: middle; 
    6465    list-style-type: none; 
    6566    text-indent: 0px; 
    6667} 
    6768 
     69li > * { 
     70    vertical-align: middle; 
     71} 
    6872 
    6973div.main-box { 
     
    157161    vertical-align: middle; 
    158162    line-height: 30px; 
    159     width: 500px; 
     163    width: 45%; 
     164    position: relative; 
     165    left: 25%; 
    160166    margin: auto; 
    161     padding: 50px; 
     167    margin-top: 20px; 
     168    margin-bottom: 20px; 
     169    padding: 25px; 
    162170    text-align: center; 
    163171} 
     
    237245    display: inline; 
    238246    float: right; 
    239 } 
    240  
    241 #SetLangForm > * { 
     247    padding-right: 1em; 
     248} 
     249 
     250#SetLangForm div.selector { 
    242251    max-width: 8em; 
    243252} 
     
    249258div#ReferenceArea 
    250259{ 
    251     border-bottom: 7px solid #CCCCCC; 
    252260    text-align: left; 
    253261    font-weight: lighter; 
     
    263271/* FOR THE MENU OF THE CURRENT OBJECT */ 
    264272div#menu { 
    265     margin-bottom: 10px; 
     273    background: url("/media/img/dark/banner.png") no-repeat scroll left top transparent; 
     274    padding: 0.5em 0 0; 
    266275} 
    267276 
     
    272281    text-align: left; 
    273282    font-size: 90%; 
    274     margin-bottom: 10px; 
    275283    margin-top: 5px; 
     284    background-color : rgba(238, 238, 238, 0.5); 
     285    border-radius: 4px 4px 0 0;    
     286    margin-left: 1em; 
     287    border-bottom-style: solid; 
     288    border-bottom-width: 1px; 
    276289} 
    277290 
     
    279292{ 
    280293    display: inline; 
    281     /*width: 100%;*/ 
    282294    text-align: center; 
    283295    padding: 5px; 
    284     border-bottom-style: solid; 
    285     border-bottom-width: 1px; 
    286296    white-space:nowrap; 
    287     padding-top:5px; 
    288 } 
    289  
    290 ul#MenuList li.CurrentPage 
     297    padding-top: 10px; 
     298} 
     299 
     300ul#MenuList li.CurrentPage, 
     301ul#MenuList li:hover:not(.fake) 
    291302{ 
    292303    border-top-style: solid; 
    293304    border-right-style: solid; 
    294305    border-left-style: solid; 
     306    border-color: #7f7c7c; 
    295307    border-bottom-style: none; 
    296308    border-width: 1px; 
    297309    padding-left: 4px; 
    298310    padding-right: 4px; 
    299 } 
    300  
    301 ul#MenuList li:not(.CurrentPage) 
    302 { 
    303     background-color : #cccccc; 
    304 } 
    305  
    306 ul#MenuList li:hover 
    307 { 
    308     border-width: 1px; 
    309     border-top-style: solid; 
    310     border-right-style: solid; 
    311     border-left-style: solid; 
    312     border-bottom-style: none; 
    313     padding-left: 4px; 
    314     padding-right: 4px; 
    315 } 
    316  
    317 /* STYLE FOR LINKS IS DESACTIVED */ 
     311    background: url("openplm/images/ui-bg_inset-soft_15_373737_1x100.png") repeat-x scroll 50% 50% rgba(238, 238, 238, 0.5); 
     312    border-radius: 4px 4px 0 0; 
     313} 
     314 
     315li#fake_menu_item_right { 
     316    clear: both; 
     317} 
     318 
    318319ul#MenuList li a 
    319320{ 
     
    322323    display: inline-block; 
    323324} 
    324 ul#MenuList li:not(.CurrentPage) a { 
     325ul#MenuList li:not(.CurrentPage):not(:hover) a { 
    325326    color: #000000; 
    326327} 
     328 
    327329 
    328330/* *************************************************************************************** */ 
     
    354356{ 
    355357    text-align: right; 
     358    background: url("openplm/images/ui-bg_inset-soft_15_373737_1x100.png") repeat-x scroll 50% 50% #373737; 
    356359    padding-right: 10px; 
    357360} 
     
    515518} 
    516519 
     520#main_content { 
     521    padding-left: 1em !important; 
     522    min-height: 500px; 
     523 
     524} 
     525 
    517526/* DISPLAY A BOX IN THE NAVIGATEAREA FOR FILTER OPTIONS */ 
    518527div#FilterNav 
     
    556565 
    557566div.comment { 
    558  
     567    background-color: #343434; 
    559568    margin: 1em; 
    560569    padding-left:0.5em; 
    561570    border-left: 2px #888 solid; 
     571} 
     572 
     573div.comment_text { 
     574    overflow-x: auto; /* scroll if there are too long lines (urls...) */  
     575} 
     576 
     577div.comment p { 
     578    margin: 1em 1em; 
    562579} 
    563580 
     
    637654} 
    638655 
     656textarea { 
     657    width: 100%; 
     658} 
     659 
    639660/* LINKS HAS APPEARANCE CLOSED TO BUTTONS */ 
    640661a.Button, input.Button 
     
    655676 
    656677span.ui-button-text { 
    657     padding:0.4em 0.4em !important; 
     678    padding:0.4em 0.4em; 
    658679} 
    659680 
     
    662683    line-height: 1.0 !important; 
    663684    font-size: 14px !important; 
     685    margin: 0.2em 0; 
     686} 
     687 
     688a.Button > span { 
     689    font-size: 1.1em; 
     690    line-height: 1.3 !important; 
    664691} 
    665692 
     
    675702    background:url("/media/img/dark/drop.png") no-repeat right center,  
    676703        url("/media/css/openplm/images/ui-bg_inset-soft_15_373737_1x100.png") repeat-x scroll 50% 50% #373737; 
    677 } 
     704    padding-left: 0px; 
     705} 
     706 
     707div.selector > * 
     708{ 
     709    padding: 0.4em !important; 
     710    font-size: 1.1em; 
     711    line-height: 1.3; 
     712} 
     713 
     714ul#createbar li , 
     715ul#importbar li { 
     716    margin: 0.2em 0; 
     717} 
     718 
     719#SearchBox td > * { 
     720    width: 100%; 
     721} 
     722 
     723#search_button { 
     724    margin-top: 0.2em; 
     725} 
  • branches/3D/openPLM/media/css/timeline.css

    r486 r521  
    55    border-bottom: 1px solid #d7d7d7; 
    66    font-size: 105%; 
    7     margin: 1em 0 .5em; 
     7    margin: 0.5em 0 .5em; 
    88    padding-left: 1em; 
    99    color: #444; 
    1010} 
    11 div.timeline dl { line-height: 1.3em; margin-left: 1em } 
     11 
     12div.timeline dl { 
     13    line-height: 1.3em; 
     14    margin-left: 1em; 
     15} 
    1216div.timeline dt { 
    1317    background: 3px 4px no-repeat; 
     18    background-color: #343434; 
    1419    padding: 0.3em 0; 
     20    padding-left: 0.5em; 
     21    border-radius: 12px 0 0 0; 
    1522} 
    16 div.timeline dt :link, div.timeline dt :visited { 
    17     background: 3px 3px no-repeat; 
    18     border: none; 
     23div.timeline dt :link, div.timeline dt :visited, 
     24div.timeline dt :link *:hover, div.timeline dt :visited *:hover { 
     25    /*background: 3px 3px no-repeat;*/ 
    1926    color: #000; 
    2027} 
    21 div.timeline dt>:link, div.timeline dt>:visited { 
    22     /* Hide from IE/Win */ 
    23     background-position: 3px 4px; 
    24 } 
    2528div.timeline dt :link:hover, 
     29div.timeline dt :link:hover *, 
     30div.timeline dt :visited:hover *,  
    2631div.timeline dt :visited:hover {  
    27     background-color: #eed; color: #000; 
     32    color: #000; 
     33    background-color: #ccc; 
    2834} 
    2935div.timeline dt em { 
     
    3339    text-decoration: none; 
    3440} 
    35 div.timeline dt .time { color: #333; font-size: 80%; } 
    36 div.timeline dt .user { color: #222; } 
     41div.timeline dt .time {  
     42    font-size: 80%;  
     43} 
     44div.timeline dt .user { 
     45} 
    3746div.timeline dt.highlight { background-color: #ffa; }  
    3847div.timeline dd {  
    3948    font-size: 80%; 
    40     margin: 0 0 .75em 1.5em; 
    41     padding: 0; 
    42     color: #554; 
     49    padding: 0 0 .75em 1.5em; 
     50    margin: 0 0 1.5em; 
     51    background-color: #343434; 
     52    border-radius: 0 0 12px 0; 
    4353} 
    4454 
    45 div.timeline ul { 
     55div.timeline ul:not(.management) { 
    4656    margin-left: 1em; 
    4757    display: block !important; 
    4858    width: 90%; 
    4959} 
    50 div.timeline ul li { 
     60div.timeline ul:not(.management) li { 
    5161    display: list-item !important; 
    5262    line-height: 1.2em; 
     
    6373 
    6474div.timeline { 
    65     margin-bottom: 1em; 
     75    margin-bottom: 0.5em; 
    6676    overflow: auto; 
    6777} 
  • branches/3D/openPLM/media/css/uniform/uniform.openplm.css

    r488 r521  
    8585div.selector { 
    8686  /*background-position: -483px -130px;*/ 
    87   line-height: 26px; 
    88   height: 26px; 
     87  /*line-height: 26px;*/ 
     88  /*height: 26px;*/ 
    8989  text-align: left; 
    9090} 
     
    9292div.selector span { 
    9393  /*background-position: right 0px;*/ 
    94   height: 26px; 
    95   line-height: 26px; 
     94  /*height: 26px;*/ 
     95  /*line-height: 26px;*/ 
    9696} 
    9797 
  • branches/3D/openPLM/media/js/jquery.uniform.js

    r488 r521  
    210210        }, 
    211211        "keyup.uniform": function(){ 
    212           spanTag.text(elem.find(":selected").html()); 
     212          spanTag.text(elem.find(":selected").text()); 
    213213        } 
    214214      }); 
     
    567567 
    568568          //reset current selected text 
    569           spanTag.html($e.find(":selected").html()); 
     569          spanTag.text($e.find(":selected").text()); 
    570570 
    571571          if($e.is(":disabled")){ 
  • branches/3D/openPLM/plmapp/forms.py

    r480 r521  
    134134class TypeFormWithoutUser(forms.Form): 
    135135    LIST_WO_USER = m.get_all_plmobjects_with_level() 
    136     type = forms.TypedChoiceField(choices=LIST_WO_USER) 
     136    type = forms.TypedChoiceField(choices=LIST_WO_USER, 
     137            label=_("Select a type")) 
    137138 
    138139class TypeSearchForm(TypeForm): 
  • branches/3D/openPLM/templates/BaseDisplayHomePage.htm

    r488 r521  
    3737            </div> 
    3838            <div id="DisplayBox"> 
    39                 <input type="checkbox" id="FindButton" /> 
    40                 <label for="FindButton"> 
     39                <ul> 
     40 
     41                    <li> 
     42                    <input type="checkbox" id="FindButton" /> 
     43                    <label for="FindButton"> 
    4144                        {% trans "FIND" %} 
    42                 </label> 
     45                    </label> 
     46                    </li> 
     47                    <li> 
     48                    <input type="checkbox" id="CreationButton" /> 
     49                    <label for="CreationButton"> 
     50                        {% trans "CREATE" %} 
     51                    </label> 
     52                    </li> 
    4353 
    44                 <input type="checkbox" id="CreationButton" /> 
    45                 <label for="CreationButton"> 
    46                         {% trans "CREATE" %} 
    47                 </label> 
    48  
    49                   <ul> 
    5054 
    5155                    {% if not creation_form %} 
  • branches/3D/openPLM/templates/DisplayHomePage.htm

    r486 r521  
    88    <a href="/user/{{user}}/">{{user.get_full_name}}</a> | {{current_date|date:"D j N Y, G:i"}} 
    99    <form id="SetLangForm" action="/i18n/setlang/" method="post"> 
    10         <select name="language"> 
     10        <ul> 
     11            <li> 
     12            <select name="language"> 
    1113 
    12             {% for lang in LANGUAGES %} 
    13                 <option value="{{ lang.0 }}" {% ifequal LANGUAGE_CODE lang.0 %} selected="selected"{% endifequal %} > 
    14                 {{ lang.1 }} 
    15                 </option> 
    16             {% endfor %} 
    17         </select> 
    18         <input type="submit" class="{{"Button"|button}}" value="{% trans "Go" %}" /> 
     14                {% for lang in LANGUAGES %} 
     15                    <option value="{{ lang.0 }}" {% ifequal LANGUAGE_CODE lang.0 %} selected="selected"{% endifequal %} > 
     16                    {{ lang.1 }} 
     17                    </option> 
     18                {% endfor %} 
     19            </select> 
     20            </li> 
     21            <li> 
     22            <input type="submit" class="{{"Button"|button}}" value="{% trans "Go" %}" /> 
     23            </li> 
     24         </ul> 
    1925    </form> 
    2026{% endblock %} 
    2127 
    2228{% block SearchBlock %} 
     29    <div> 
    2330    <form id="search_form" method="get" action="." enctype="text/plain"> 
    2431        <table id="search_table"> 
     
    2633            {{attributes_form.as_table}} 
    2734        </table> 
    28         <div style="text-align:center"><input type="submit" class="{{"Button"|button}}" value="{% trans "SEARCH !" %}"/></div> 
     35        <div style="text-align:center"><input id="search_button" type="submit" class="{{"Button"|button}}" value="{% trans "SEARCH !" %}"/></div> 
    2936    </form> 
     37</div> 
    3038{% endblock %} 
    3139 
     
    7078{% block CreationBlock %} 
    7179    <form method="get" action="/object/create/" enctype="text/plain"> 
    72         <ul> 
    73             {{type_form4creation.as_ul}} 
     80        <ul id="createbar"> 
     81            {% with type_form4creation.visible_fields.0 as field %} 
     82                <span id="select_type">{{field.label }}</span> 
    7483            <li> 
     84                {{ field }} 
     85            {% endwith %} 
    7586            <input type="submit" class="{{"Button"|button}}" value="{% trans "CREATE !" %}"/> 
    7687            </li> 
     88        </ul> 
     89        <ul id="importbar"> 
    7790            <li class="{{"Button"|button}}" id="ImportButton"> 
    7891            <a href="/import/csv/"> 
  • branches/3D/openPLM/templates/DisplayLoginPage.htm

    r486 r521  
    44 
    55<html xmlns="http://www.w3.org/1999/xhtml"> 
    6     <head> 
    7         <meta http-equiv="content-type" content="text/html"; charset="utf-8"/> 
    8         <link rel="stylesheet" type="text/css" href="/media/css/openplm.css" /> 
    9         <title>{% trans "openPLM LOGIN PAGE" %}</title> 
    10         <meta name="Author" content="philippe.joulaud" /> 
    11         <meta name="Classification" content="" /> 
    12         <meta name="Description" content="" /> 
    13         <meta name="keywords" content="" /> 
    14     </head> 
     6<head> 
     7    <meta http-equiv="content-type" content="text/html"; charset="utf-8"/> 
     8    <link rel="stylesheet" type="text/css" href="/media/css/openplm.css" /> 
     9    <link rel="stylesheet" type="text/css" href="/media/css/loginpage.css" /> 
     10    <title>{% trans "openPLM LOGIN PAGE" %}</title> 
     11    <meta name="Author" content="philippe.joulaud" /> 
     12    <meta name="Classification" content="" /> 
     13    <meta name="Description" content="" /> 
     14    <meta name="keywords" content="" /> 
     15</head> 
    1516 
    16     <body> 
    17         <div class="main-box" id="Page" style="line-height:600px" >   
    18             <div class="content-box clearfix"> 
    19                 <div class="center-col heightfix"> 
     17<body> 
     18    <div class="main-box" id="Page"  style=""> 
     19        <div class="top-box"> 
     20            <div class="top-box-content"> 
     21    {% get_current_language as LANGUAGE_CODE %} 
     22    <form id="SetLangForm" action="/i18n/setlang/" method="post"> 
     23        <select name="language"> 
    2024 
    21                     <div id="LoginBox"> 
    22                         <h1>{% trans "openPLM connexion :" %}</h1> 
    23                         <div class="error"> 
    24                             {% for error in form.errors.values %} 
    25                             {{ error }} 
    26                             {% endfor %} 
    27                         </div> 
    28                         <form action="{% url django.contrib.auth.views.login %}" method="post"> 
    29                             <table style="display:inline-block"> 
    30                                 <tr> 
    31                                     <td>{% trans "Login :" %}</td> 
    32                                     <td><input type="text" name="username" value=""/></td> 
    33                                 </tr> 
    34                                 <tr> 
    35                                     <td>{% trans "Password :" %} </td> 
    36                                     <td><input type="password" name="password" value=""/></td> 
    37                                 </tr> 
    38                                 <tr> 
    39                                     <td></td> 
    40                                     <td><input type="submit" class="{{"Button"|button}}" value="{% trans "LOGIN" %}" /></td> 
    41                                 </tr> 
    42                             </table> 
    43                             <input type="hidden" name="next" value="{{ next|default:"/home/"|urlencode }}"/> 
    44                         </form> 
    45                     </div> 
    46                 </div> 
     25            {% for lang in LANGUAGES %} 
     26                <option value="{{ lang.0 }}" {% ifequal LANGUAGE_CODE lang.0 %} selected="selected"{% endifequal %} > 
     27                {{ lang.1 }} 
     28                </option> 
     29            {% endfor %} 
     30        </select> 
     31        <input type="submit" class="{{"Button"|button}}" value="{% trans "Go" %}" /> 
     32    </form> 
     33                    <h4>{% trans "Welcome to openPLM" %}</h4> 
     34                <hr /> 
    4735            </div> 
    4836        </div> 
    49     </body> 
     37        <div class="content-box clearfix"> 
     38            <p> 
     39                    <b>openPLM</b> {% trans "is the first genuine open source PLM based on" %} <a href="http://djangoproject.com/">Django</a> 
     40                     {% trans "intended to provide a starting point for companies CMS/PLM/BIM projects." %} 
     41                     {% trans "By integrating numerous standard reusable PLM functionalities to take care of the things that companies have in common, it lets you focus on what makes your company different." %} 
     42            </p>  
     43            <br /> 
     44            <p> 
     45                {% trans "For more information about openPLM, see" %} <a href="http://www.openplm.org">http://www.openplm.org</a>. 
     46            </p> 
     47            <div id="LoginBox"> 
     48                <h4>{% trans "openPLM connexion :" %}</h4> 
     49                <div class="error"> 
     50                    {% for error in form.errors.values %} 
     51                    {{ error }} 
     52                    {% endfor %} 
     53                </div> 
     54                <form action="{% url django.contrib.auth.views.login %}" method="post"> 
     55                    <table style="display:inline-block"> 
     56                        <tr> 
     57                            <td>{% trans "Login :" %}</td> 
     58                            <td><input type="text" name="username" value=""/></td> 
     59                        </tr> 
     60                        <tr> 
     61                            <td>{% trans "Password :" %} </td> 
     62                            <td><input type="password" name="password" value=""/></td> 
     63                        </tr> 
     64                        <tr> 
     65                            <td></td> 
     66                            <td><input type="submit" class="{{"Button"|button}}" value="{% trans "LOGIN" %}" /></td> 
     67                        </tr> 
     68                    </table> 
     69                    <input type="hidden" name="next" value="{{ next|default:"/home/"|urlencode }}"/> 
     70                </form> 
     71                <p style="line-height:15px; text-align:left">If you have any trouble logging in to your account, contact your administrator </p> 
     72            </div> 
     73            <h4>{% trans "Professionals" %}</h4> 
     74            <hr /> 
     75            <p> 
     76                        {% trans "You are planning to use openPLM in a <b>professional</b> context. If you want to work with other professionals for your project management, for other solutions plugins, for openPLM software maintenance, " %} 
     77                <a href="http://www.linobject.com/contact/"> 
     78                    {% trans "contact us" %}. 
     79                    </a> 
     80            </p> 
     81        </div> 
     82        <div class="legal"> 
     83            2010 openPLM &#0153; 
     84            - <a href="http://www.gnu.org/licenses/gpl-3.0.html" target="_blank">GNU General Public License</a> 
     85        </div> 
     86    </div> 
     87</body> 
    5088</html> 
  • branches/3D/openPLM/templates/DisplayObject.htm

    r486 r521  
    4747                        <span class="comment posted-by"> 
    4848                            {% trans "Posted by:" %} 
    49                             <a href="/user/{{comment.user_name}}/">{{ comment.user_name }}</a> 
     49                            <a href="/user/{{comment.user}}/">{{ comment.user_name }}</a> 
    5050                        </span> 
    5151                        <span class="comment date"> 
     
    5353                            {{ comment.submit_date|date:"r" }} 
    5454                        </span> 
    55                         {{ comment.comment|linebreaks }} 
    56  
     55                        <div class="comment_text"> 
     56                            {{ comment.comment|linebreaks }} 
     57                        </div> 
    5758                    </div> 
    5859                {% endfor %} 
  • branches/3D/openPLM/templates/DisplayObject4creation.htm

    r486 r521  
    66{% block content %} 
    77        <h3>{% trans "OBJECT CREATION:" %}</h3> 
     8                <form method="post" action="." >         
    89        <table class="Content"> 
    910                <tr class="Content"> 
     
    2122                        </tr> 
    2223                {% endfor%} 
    23                 <form method="post" action="." >         
    2424                <tr class="Content"> 
    2525                        <th><label for="id_type">&nbsp;</label></th> 
     
    4646                        <td><input type="submit" class="{{"Button"|button}}" value="{% trans "CREATE" %}" /></td> 
    4747                </tr> 
     48        </table> 
    4849                </form> 
    49         </table> 
    5050{% endblock %} 
    5151 
  • branches/3D/openPLM/templates/DisplayObject4modification.htm

    r486 r521  
    66{% block content %} 
    77        <h3>{% trans "OBJECT MODIFICATION:" %}</h3> 
     8                <form method="post" action="." >         
    89        <table class="Content"> 
    910                <tr class="Content"> 
     
    2122                        </tr> 
    2223                {% endfor%} 
    23                 <form method="post" action="." >         
    2424                <tr class="Content"> 
    2525                        <th><label for="id_type">&nbsp;</label></th> 
     
    3535                        <td></td><td><input type="submit" class="{{"Button"|button}}" value="{% trans "MODIFY" %}" /></td> 
    3636                </tr> 
     37        </table> 
    3738                </form> 
    38         </table> 
    3939{% endblock %} 
    4040 
  • branches/3D/openPLM/templates/DisplayObjectFiles.htm

    r488 r521  
    88        {{ file_formset.management_form }} 
    99                {% if is_owner and obj.is_editable %} 
    10             <a class="{{"Button"|button}}" href="./add/"><span class="ui-button-text">{% trans "ADD" %}</span></a> 
     10            <a class="{{"Button"|button:"button-text-icon-primary"}}" href="./add/"> 
     11                <span class="ui-button-icon-primary ui-icon ui-icon-document">&nbsp;</span> 
     12                <span class="ui-button-text">{% trans "ADD" %}</span> 
     13            </a> 
    1114            <input type="submit" class="{{"Button"|button}}" value="{% trans "DELETE" %}"/> 
    1215        {% endif %} 
     
    1821                {% with form.instance as instance %} 
    1922                                <td class="Content" style="width:50px; text-align:center">{{ form.delete }}</td> 
    20                                 <td class="Content" style="width:50px; text-align:center"> 
     23                                <td class="Content ui-state-default ui-state-corner-all"> 
    2124                                    {% if instance.locked %} 
    22                                         <img src="/media/img/verrou_ferme.gif" title="Lock" alt="Lock" width="20" height="20"/> 
     25                            <span class="ui-icon ui-icon-locked">{% trans "Locked" %}</span> 
    2326                                {% else %} 
    24                                     <img src="/media/img/verrou_ouvert.jpg" title="Unlock" alt="Unlock" width="20" height="20"/> 
     27                            <span class="ui-icon ui-icon-unlocked">{% trans "Unlocked" %}</span> 
    2528                                {% endif %} 
    2629                            </td> 
    2730                    <td class="Content"> 
    2831                        <a href="/file/{{instance.id}}/{{instance.filename}}">{{instance.filename}}</a></td> 
    29                                 <td class="Content">{{instance.size}}</td> 
     32                                <td class="Content">{{instance.size|filesizeformat}}</td> 
    3033                                <td class="Content"> 
    3134                        <a class="{{"Button"|button}}" href="/file/{{instance.id}}/"><span class="ui-button-text">{% trans "DOWNLOAD" %}</span></a> 
  • branches/3D/openPLM/templates/DisplayObjectManagement.htm

    r486 r521  
    4444                    <span>{{link.user.is_active|yesno:"active,inactive"}}</span> 
    4545                    </dt> 
    46                     <dd style="display:inline;"> 
     46                    <dd> 
    4747                    {% if is_owner %} 
    48                         <div style="float:left;"> 
     48                        <ul class="management"> 
     49                            <li> 
    4950                            <span>&nbsp;</span> 
    5051                            <a class="{{"Button"|button}}" href="./replace/{{link.id}}/"><span class="ui-button-text">{% trans "REPLACE" %}</span></a> 
    51                         </div> 
    52                     {% endif %} 
    53                     {% if is_owner %} 
     52                            </li> 
    5453                        {% ifequal link.role 'notified'%} 
    55                             <div style="float:left;"> 
     54                            <li> 
    5655 
    5756                            <form action="./delete/" method="POST"> 
     
    5958                                <input name="action" type="submit" class="{{"Button"|button}}" value="{% trans "Delete" %}" /> 
    6059                            </form> 
    61                         </div> 
     60                            </li> 
     61                        </p> 
    6262                        {% endifequal %} 
    6363                    {% endif %} 
     
    6565                {% endfor %} 
    6666            </dl> 
    67             <br /> 
    6867        </div> 
    6968 
  • branches/3D/openPLM/templates/MiddleDisplayObject.htm

    r486 r521  
    2121                <div id="menu"> 
    2222                    <ul id="MenuList"> 
     23                        <li id="fake_menu_item_left" class="fake"></li> 
    2324                        {% for menu_item in object_menu %} 
    2425                            <li {% ifequal menu_item current_page%} class="CurrentPage" {%endifequal%}> 
     
    2829                            </li> 
    2930                        {% endfor %} 
    30                         <li style="clear:both"></li> 
     31                        <li id="fake_menu_item_right" class="fake"></li> 
    3132                    </ul> 
    3233                </div> 
    3334            {% endif %} 
     35            <div id="main_content"> 
    3436                {% block content %}{% endblock %}        
     37            </div> 
    3538        {% else %} 
    3639            <p>{% trans "You are not allowed to see this object" %}</p> 
Note: See TracChangeset for help on using the changeset viewer.