92 |
92 |
93 #: ./src/pyams_portal/zmi/template.py:132 |
93 #: ./src/pyams_portal/zmi/template.py:132 |
94 msgid "Add template" |
94 msgid "Add template" |
95 msgstr "" |
95 msgstr "" |
96 |
96 |
97 #: ./src/pyams_portal/zmi/template.py:144 |
97 #: ./src/pyams_portal/zmi/template.py:143 |
98 #: ./src/pyams_portal/zmi/container.py:64 |
98 #: ./src/pyams_portal/zmi/container.py:64 |
99 #: ./src/pyams_portal/zmi/container.py:93 |
99 #: ./src/pyams_portal/zmi/container.py:93 |
100 msgid "Portal templates" |
100 msgid "Portal templates" |
101 msgstr "" |
101 msgstr "" |
102 |
102 |
103 #: ./src/pyams_portal/zmi/template.py:145 |
103 #: ./src/pyams_portal/zmi/template.py:144 |
104 msgid "Add shared template" |
104 msgid "Add shared template" |
105 msgstr "" |
105 msgstr "" |
106 |
106 |
107 #: ./src/pyams_portal/zmi/template.py:60 |
107 #: ./src/pyams_portal/zmi/template.py:60 |
108 msgid "Presentation template" |
108 msgid "Presentation template" |
109 msgstr "" |
109 msgstr "" |
110 |
110 |
111 #: ./src/pyams_portal/zmi/template.py:169 ./src/pyams_portal/zmi/layout.py:271 |
111 #: ./src/pyams_portal/zmi/template.py:167 ./src/pyams_portal/zmi/layout.py:275 |
|
112 #: ./src/pyams_portal/zmi/layout.py:644 |
112 msgid "Specified name is already used!" |
113 msgid "Specified name is already used!" |
113 msgstr "" |
114 msgstr "" |
114 |
115 |
115 #: ./src/pyams_portal/zmi/template.py:111 ./src/pyams_portal/zmi/layout.py:235 |
116 #: ./src/pyams_portal/zmi/template.py:111 ./src/pyams_portal/zmi/layout.py:239 |
116 #: ./src/pyams_portal/zmi/layout.py:316 ./src/pyams_portal/zmi/layout.py:400 |
117 #: ./src/pyams_portal/zmi/layout.py:320 ./src/pyams_portal/zmi/layout.py:404 |
117 #, python-format |
118 #, python-format |
118 msgid "« {0} » portal template" |
119 msgid "« {0} » portal template" |
119 msgstr "" |
120 msgstr "" |
120 |
121 |
121 #: ./src/pyams_portal/zmi/template.py:87 |
122 #: ./src/pyams_portal/zmi/template.py:87 |
122 #, python-format |
123 #, python-format |
123 msgid "{0} (local template)" |
124 msgid "{0} (local template)" |
124 msgstr "" |
125 msgstr "" |
125 |
126 |
126 #: ./src/pyams_portal/zmi/layout.py:79 |
127 #: ./src/pyams_portal/zmi/layout.py:83 |
127 msgid "Properties" |
128 msgid "Properties" |
128 msgstr "" |
129 msgstr "" |
129 |
130 |
130 #: ./src/pyams_portal/zmi/layout.py:177 |
131 #: ./src/pyams_portal/zmi/layout.py:181 |
131 msgid "Add row..." |
132 msgid "Add row..." |
132 msgstr "" |
133 msgstr "" |
133 |
134 |
134 #: ./src/pyams_portal/zmi/layout.py:219 |
135 #: ./src/pyams_portal/zmi/layout.py:223 |
135 msgid "Add slot..." |
136 msgid "Add slot..." |
136 msgstr "" |
137 msgstr "" |
137 |
138 |
138 #: ./src/pyams_portal/zmi/layout.py:237 |
139 #: ./src/pyams_portal/zmi/layout.py:241 |
139 msgid "Add slot" |
140 msgid "Add slot" |
140 msgstr "" |
141 msgstr "" |
141 |
142 |
142 #: ./src/pyams_portal/zmi/layout.py:384 |
143 #: ./src/pyams_portal/zmi/layout.py:388 |
143 msgid "Add portlet..." |
144 msgid "Add portlet..." |
144 msgstr "" |
145 msgstr "" |
145 |
146 |
146 #: ./src/pyams_portal/zmi/layout.py:402 |
147 #: ./src/pyams_portal/zmi/layout.py:406 |
147 msgid "Add portlet" |
148 msgid "Add portlet" |
148 msgstr "" |
149 msgstr "" |
149 |
150 |
150 #: ./src/pyams_portal/zmi/layout.py:69 |
151 #: ./src/pyams_portal/zmi/layout.py:583 |
|
152 msgid "Duplicate template..." |
|
153 msgstr "" |
|
154 |
|
155 #: ./src/pyams_portal/zmi/layout.py:603 |
|
156 msgid "Duplicate template" |
|
157 msgstr "" |
|
158 |
|
159 #: ./src/pyams_portal/zmi/layout.py:73 |
151 msgid "Template management" |
160 msgid "Template management" |
152 msgstr "" |
161 msgstr "" |
153 |
162 |
154 #: ./src/pyams_portal/zmi/layout.py:103 |
163 #: ./src/pyams_portal/zmi/layout.py:107 |
155 msgid "Template configuration" |
164 msgid "Template configuration" |
156 msgstr "" |
165 msgstr "" |
157 |
166 |
158 #: ./src/pyams_portal/zmi/layout.py:98 |
167 #: ./src/pyams_portal/zmi/layout.py:593 |
|
168 msgid "Cancel" |
|
169 msgstr "" |
|
170 |
|
171 #: ./src/pyams_portal/zmi/layout.py:594 |
|
172 msgid "Duplicate this template" |
|
173 msgstr "" |
|
174 |
|
175 #: ./src/pyams_portal/zmi/layout.py:614 |
|
176 msgid "New template name" |
|
177 msgstr "" |
|
178 |
|
179 #: ./src/pyams_portal/zmi/layout.py:102 |
159 msgid "Local template configuration" |
180 msgid "Local template configuration" |
160 msgstr "" |
181 msgstr "" |
161 |
182 |
162 #: ./src/pyams_portal/zmi/layout.py:146 |
183 #: ./src/pyams_portal/zmi/layout.py:150 |
163 msgid "{{ missing portlet }}" |
184 msgid "{{ missing portlet }}" |
164 msgstr "" |
185 msgstr "" |
165 |
186 |
166 #: ./src/pyams_portal/zmi/layout.py:137 |
187 #: ./src/pyams_portal/zmi/layout.py:141 |
167 #, python-format |
188 #, python-format |
168 msgid "" |
189 msgid "" |
169 "Add component: {0}<br />Drag and drop button to page template to position new" |
190 "Add component: {0}<br />Drag and drop button to page template to position new" |
170 " row" |
191 " row" |
171 msgstr "" |
192 msgstr "" |
172 |
193 |
173 #: ./src/pyams_portal/zmi/layout.py:321 |
194 #: ./src/pyams_portal/zmi/layout.py:325 |
174 #, python-format |
195 #, python-format |
175 msgid "Edit « {0} » slot properties" |
196 msgid "Edit « {0} » slot properties" |
176 msgstr "" |
197 msgstr "" |
177 |
198 |
178 #: ./src/pyams_portal/zmi/layout.py:101 |
199 #: ./src/pyams_portal/zmi/layout.py:105 |
179 #, python-format |
200 #, python-format |
180 msgid "Shared template configuration ({0})" |
201 msgid "Shared template configuration ({0})" |
181 msgstr "" |
202 msgstr "" |
182 |
203 |
183 #: ./src/pyams_portal/zmi/container.py:102 |
204 #: ./src/pyams_portal/zmi/container.py:102 |
317 |
338 |
318 #: ./src/pyams_portal/skin/__init__.py:36 |
339 #: ./src/pyams_portal/skin/__init__.py:36 |
319 msgid "Hidden portlet" |
340 msgid "Hidden portlet" |
320 msgstr "" |
341 msgstr "" |
321 |
342 |
322 #: ./src/pyams_portal/interfaces/__init__.py:65 |
343 #: ./src/pyams_portal/interfaces/__init__.py:68 |
323 msgid "Portlet" |
344 msgid "Portlet" |
324 msgstr "" |
345 msgstr "" |
325 |
346 |
326 #: ./src/pyams_portal/interfaces/__init__.py:68 |
347 #: ./src/pyams_portal/interfaces/__init__.py:71 |
327 #: ./src/pyams_portal/interfaces/__init__.py:195 |
348 #: ./src/pyams_portal/interfaces/__init__.py:198 |
328 msgid "Slot name" |
349 msgid "Slot name" |
329 msgstr "" |
350 msgstr "" |
330 |
351 |
331 #: ./src/pyams_portal/interfaces/__init__.py:69 |
352 #: ./src/pyams_portal/interfaces/__init__.py:72 |
332 msgid "Slot name to which this configuration applies" |
353 msgid "Slot name to which this configuration applies" |
333 msgstr "" |
354 msgstr "" |
334 |
355 |
335 #: ./src/pyams_portal/interfaces/__init__.py:82 |
356 #: ./src/pyams_portal/interfaces/__init__.py:85 |
336 msgid "Portlet renderer" |
357 msgid "Portlet renderer" |
337 msgstr "" |
358 msgstr "" |
338 |
359 |
339 #: ./src/pyams_portal/interfaces/__init__.py:83 |
360 #: ./src/pyams_portal/interfaces/__init__.py:86 |
340 msgid "Name of renderer used to render this portlet" |
361 msgid "Name of renderer used to render this portlet" |
341 msgstr "" |
362 msgstr "" |
342 |
363 |
343 #: ./src/pyams_portal/interfaces/__init__.py:113 |
364 #: ./src/pyams_portal/interfaces/__init__.py:116 |
344 msgid "Inherit parent configuration?" |
365 msgid "Inherit parent configuration?" |
345 msgstr "" |
366 msgstr "" |
346 |
367 |
347 #: ./src/pyams_portal/interfaces/__init__.py:114 |
368 #: ./src/pyams_portal/interfaces/__init__.py:117 |
348 msgid "" |
369 msgid "" |
349 "This option is only available if context's parent is using the same " |
370 "This option is only available if context's parent is using the same " |
350 "template..." |
371 "template..." |
351 msgstr "" |
372 msgstr "" |
352 |
373 |
353 #: ./src/pyams_portal/interfaces/__init__.py:196 |
374 #: ./src/pyams_portal/interfaces/__init__.py:199 |
354 msgid "This name must be unique in a given template" |
375 msgid "This name must be unique in a given template" |
355 msgstr "" |
376 msgstr "" |
356 |
377 |
357 #: ./src/pyams_portal/interfaces/__init__.py:199 |
378 #: ./src/pyams_portal/interfaces/__init__.py:202 |
358 msgid "Row ID" |
379 msgid "Row ID" |
359 msgstr "" |
380 msgstr "" |
360 |
381 |
361 #: ./src/pyams_portal/interfaces/__init__.py:213 |
382 #: ./src/pyams_portal/interfaces/__init__.py:216 |
362 msgid "Visible slot?" |
383 msgid "Visible slot?" |
363 msgstr "" |
384 msgstr "" |
364 |
385 |
365 #: ./src/pyams_portal/interfaces/__init__.py:214 |
386 #: ./src/pyams_portal/interfaces/__init__.py:217 |
366 msgid "Select 'no' to hide this slot..." |
387 msgid "Select 'no' to hide this slot..." |
367 msgstr "" |
388 msgstr "" |
368 |
389 |
369 #: ./src/pyams_portal/interfaces/__init__.py:218 |
390 #: ./src/pyams_portal/interfaces/__init__.py:221 |
370 msgid "Extra small device width" |
391 msgid "Extra small device width" |
371 msgstr "" |
392 msgstr "" |
372 |
393 |
373 #: ./src/pyams_portal/interfaces/__init__.py:219 |
394 #: ./src/pyams_portal/interfaces/__init__.py:222 |
374 msgid "" |
395 msgid "" |
375 "Slot width, in columns count, on extra small devices (phones...); set to 0 to" |
396 "Slot width, in columns count, on extra small devices (phones...); set to 0 to" |
376 " hide the portlet" |
397 " hide the portlet" |
377 msgstr "" |
398 msgstr "" |
378 |
399 |
379 #: ./src/pyams_portal/interfaces/__init__.py:225 |
400 #: ./src/pyams_portal/interfaces/__init__.py:228 |
380 msgid "Small device width" |
401 msgid "Small device width" |
381 msgstr "" |
402 msgstr "" |
382 |
403 |
383 #: ./src/pyams_portal/interfaces/__init__.py:226 |
404 #: ./src/pyams_portal/interfaces/__init__.py:229 |
384 msgid "" |
405 msgid "" |
385 "Slot width, in columns count, on small devices (tablets...); set to 0 to hide" |
406 "Slot width, in columns count, on small devices (tablets...); set to 0 to hide" |
386 " the portlet" |
407 " the portlet" |
387 msgstr "" |
408 msgstr "" |
388 |
409 |
389 #: ./src/pyams_portal/interfaces/__init__.py:232 |
410 #: ./src/pyams_portal/interfaces/__init__.py:235 |
390 msgid "Medium devices width" |
411 msgid "Medium devices width" |
391 msgstr "" |
412 msgstr "" |
392 |
413 |
393 #: ./src/pyams_portal/interfaces/__init__.py:233 |
414 #: ./src/pyams_portal/interfaces/__init__.py:236 |
394 msgid "" |
415 msgid "" |
395 "Slot width, in columns count, on medium desktop devices (>= 992 pixels); set " |
416 "Slot width, in columns count, on medium desktop devices (>= 992 pixels); set " |
396 "to 0 to hide the portlet" |
417 "to 0 to hide the portlet" |
397 msgstr "" |
418 msgstr "" |
398 |
419 |
399 #: ./src/pyams_portal/interfaces/__init__.py:239 |
420 #: ./src/pyams_portal/interfaces/__init__.py:242 |
400 msgid "Large devices width" |
421 msgid "Large devices width" |
401 msgstr "" |
422 msgstr "" |
402 |
423 |
403 #: ./src/pyams_portal/interfaces/__init__.py:240 |
424 #: ./src/pyams_portal/interfaces/__init__.py:243 |
404 msgid "" |
425 msgid "" |
405 "Slot width, in columns count, on large desktop devices (>= 1200 pixels); set " |
426 "Slot width, in columns count, on large desktop devices (>= 1200 pixels); set " |
406 "to 0 to hide the portlet" |
427 "to 0 to hide the portlet" |
407 msgstr "" |
428 msgstr "" |
408 |
429 |
409 #: ./src/pyams_portal/interfaces/__init__.py:246 |
430 #: ./src/pyams_portal/interfaces/__init__.py:249 |
410 msgid "CSS class" |
431 msgid "CSS class" |
411 msgstr "" |
432 msgstr "" |
412 |
433 |
413 #: ./src/pyams_portal/interfaces/__init__.py:247 |
434 #: ./src/pyams_portal/interfaces/__init__.py:250 |
414 msgid "CSS class applied to this slot" |
435 msgid "CSS class applied to this slot" |
415 msgstr "" |
436 msgstr "" |
416 |
437 |
417 #: ./src/pyams_portal/interfaces/__init__.py:360 |
438 #: ./src/pyams_portal/interfaces/__init__.py:363 |
418 msgid "Template name" |
439 msgid "Template name" |
419 msgstr "" |
440 msgstr "" |
420 |
441 |
421 #: ./src/pyams_portal/interfaces/__init__.py:361 |
442 #: ./src/pyams_portal/interfaces/__init__.py:364 |
422 msgid "Two registered templates can't share the same name..." |
443 msgid "Two registered templates can't share the same name..." |
423 msgstr "" |
444 msgstr "" |
424 |
445 |
425 #: ./src/pyams_portal/interfaces/__init__.py:382 |
446 #: ./src/pyams_portal/interfaces/__init__.py:385 |
426 msgid "Toolbar portlets" |
447 msgid "Toolbar portlets" |
427 msgstr "" |
448 msgstr "" |
428 |
449 |
429 #: ./src/pyams_portal/interfaces/__init__.py:383 |
450 #: ./src/pyams_portal/interfaces/__init__.py:386 |
430 msgid "" |
451 msgid "" |
431 "These portlets will be directly available in templates configuration page " |
452 "These portlets will be directly available in templates configuration page " |
432 "toolbar" |
453 "toolbar" |
433 msgstr "" |
454 msgstr "" |
434 |
455 |
435 #: ./src/pyams_portal/interfaces/__init__.py:412 |
456 #: ./src/pyams_portal/interfaces/__init__.py:415 |
436 msgid "Inherit parent template?" |
457 msgid "Inherit parent template?" |
437 msgstr "" |
458 msgstr "" |
438 |
459 |
439 #: ./src/pyams_portal/interfaces/__init__.py:413 |
460 #: ./src/pyams_portal/interfaces/__init__.py:416 |
440 msgid "Should we reuse parent template?" |
461 msgid "Should we reuse parent template?" |
441 msgstr "" |
462 msgstr "" |
442 |
463 |
443 #: ./src/pyams_portal/interfaces/__init__.py:417 |
464 #: ./src/pyams_portal/interfaces/__init__.py:420 |
444 msgid "Override parent template?" |
465 msgid "Override parent template?" |
445 msgstr "" |
466 msgstr "" |
446 |
467 |
447 #: ./src/pyams_portal/interfaces/__init__.py:418 |
468 #: ./src/pyams_portal/interfaces/__init__.py:421 |
448 msgid "Should we override parent template?" |
469 msgid "Should we override parent template?" |
449 msgstr "" |
470 msgstr "" |
450 |
471 |
451 #: ./src/pyams_portal/interfaces/__init__.py:422 |
472 #: ./src/pyams_portal/interfaces/__init__.py:425 |
452 msgid "Use local template?" |
473 msgid "Use local template?" |
453 msgstr "" |
474 msgstr "" |
454 |
475 |
455 #: ./src/pyams_portal/interfaces/__init__.py:423 |
476 #: ./src/pyams_portal/interfaces/__init__.py:426 |
456 msgid "" |
477 msgid "" |
457 "If 'yes', you can define a custom local template instead of a shared template" |
478 "If 'yes', you can define a custom local template instead of a shared template" |
458 msgstr "" |
479 msgstr "" |
459 |
480 |
460 #: ./src/pyams_portal/interfaces/__init__.py:428 |
481 #: ./src/pyams_portal/interfaces/__init__.py:431 |
461 msgid "Local template" |
482 msgid "Local template" |
462 msgstr "" |
483 msgstr "" |
463 |
484 |
464 #: ./src/pyams_portal/interfaces/__init__.py:433 |
485 #: ./src/pyams_portal/interfaces/__init__.py:436 |
465 msgid "Use shared template?" |
486 msgid "Use shared template?" |
466 msgstr "" |
487 msgstr "" |
467 |
488 |
468 #: ./src/pyams_portal/interfaces/__init__.py:434 |
489 #: ./src/pyams_portal/interfaces/__init__.py:437 |
469 msgid "If 'yes', you can select a shared template" |
490 msgid "If 'yes', you can select a shared template" |
470 msgstr "" |
491 msgstr "" |
471 |
492 |
472 #: ./src/pyams_portal/interfaces/__init__.py:438 |
493 #: ./src/pyams_portal/interfaces/__init__.py:441 |
473 msgid "Page template" |
494 msgid "Page template" |
474 msgstr "" |
495 msgstr "" |
475 |
496 |
476 #: ./src/pyams_portal/interfaces/__init__.py:439 |
497 #: ./src/pyams_portal/interfaces/__init__.py:442 |
477 msgid "Template used for this page" |
498 msgid "Template used for this page" |
478 msgstr "" |
499 msgstr "" |