diff --git a/.travis.yml b/.travis.yml index 86a3810ca7..b764e743dd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -88,6 +88,7 @@ matrix: - python: 2.7 env: DJANGO=1.8 DATABASE_URL='mysql://root@127.0.0.1/djangocms_test' SELENIUM=0 - python: 2.7 + env: DJANGO=1.9 DATABASE_URL='mysql://root@127.0.0.1/djangocms_test' SELENIUM=0 - python: 3.4 diff --git a/AUTHORS b/AUTHORS index 466b5af1cc..06ec8cfd3e 100644 --- a/AUTHORS +++ b/AUTHORS @@ -20,7 +20,7 @@ Current and previous core designers: * Christian Bertschy -Contributors (based on gitlog) (515): +Contributors (based on gitlog): * A. Bram Neijt * aaloy @@ -31,7 +31,6 @@ Contributors (based on gitlog) (515): * Adi Sieker * Admin Adminaras * Adrien Brunet -* Adrián Ribao * Adrián Ribao Martínez * Alberto Paro * Ales Kocjancic @@ -42,7 +41,6 @@ Contributors (based on gitlog) (515): * Alex Marandon * Alexandre Leray * Alexey Subbotin -* Aleš Kocjančič * Alvin Mites * Anatoly Ivanov * Andi Albrecht @@ -50,13 +48,11 @@ Contributors (based on gitlog) (515): * Andrea Stagi * Andrei Avram * Andrei Fokau -* Andrew Cassidy * Andrew Schoen * Angelo Dini * angular_circle * Antoine Catton * Anton Parkhomenko -* Antoni Aloy López * AQNOUCH Mohammed * Arcady Usov * Arne Gellhaus @@ -65,15 +61,12 @@ Contributors (based on gitlog) (515): * Arthur Debert * Artis Avotins * Aymeric Augustin -* Bashar Al-Abdulhadi * Basile LEGAL -* Batiste Bieler * behrooz * Behrooz Nobakht * Belegnar * Ben Northway * Ben Stähli -* Beni Wohlwend * Benjamin * Benjamin Liles * Benjamin Wohlwend @@ -95,7 +88,6 @@ Contributors (based on gitlog) (515): * Carlo Ascani * Carlos de Paula * casio -* Catalin Dragomirescu * centralniak * Chanita Siridechkun * Charlie Denton @@ -108,7 +100,6 @@ Contributors (based on gitlog) (515): * Chris Jones * Chris Wesseling * Chris Wilson -* Christian Bertschy * Christian Strappazzon * Christof Hagedorn * Christopher Grebs @@ -117,7 +108,6 @@ Contributors (based on gitlog) (515): * Claudio Bartolini * Colin Wirz * Conrado Buhrer -* Conrado Bührer * Corey Farwell * Craig de Stigter * Craig Ricciuto @@ -137,6 +127,7 @@ Contributors (based on gitlog) (515): * Darren Pearce * Darryl Woods * Dave Bell +* Dave Hall * David Grant * David Jean Louis * David Lam @@ -151,6 +142,7 @@ Contributors (based on gitlog) (515): * dlamotte * Dmitry Akinin * Dmitry Gorelik +* Dmytro Gorelik * Donatas * Donatas Kučinskas * Douwe van der Meij @@ -169,10 +161,8 @@ Contributors (based on gitlog) (515): * ericr * Erik Allik * Erlend Dalen -* Eugen MechanisM * Eugene MechanisM * Evandro Miquelito -* Evgeny Demchenko * evildmp * F. Gabriel Gosselin * f4nt @@ -195,10 +185,8 @@ Contributors (based on gitlog) (515): * Geoffrey Fairchild * Geoffrey Hing * George Marshall -* Gerard Świdersk * Gerard Świderski * Germano Gabbianelli -* Germano Gabbianellii * Gilles Lenfant * Gleb Chipiga * Gregory Klupar @@ -207,18 +195,15 @@ Contributors (based on gitlog) (515): * Hans Andersen * hedberg * henning -* Henning Spran * Henning Sprang * Herbert Poul * hjkelly -* homebrew79 * Horst Gutmann * hysia * Iacopo Spalletti * Ian Lewis * ikudryavtsev * indexofire -* Ionel Cristian Maries * Ionel Maries Cristian * Ivan Vershigora * Iván Raskovsky @@ -238,8 +223,6 @@ Contributors (based on gitlog) (515): * Jason Davies * Jason Jenkins * Jason Robinson -* Jason Zylks -* Javi Nievas * Jeffrey Goettsch * JensDiemer * Jeroen Noten @@ -254,7 +237,6 @@ Contributors (based on gitlog) (515): * Jonathan Stoppani * jordanjambazov * Jorge Vargas -* Jorge Vargas (elpargo) * Jos van Velzen * Joseph Bergantine * Joseph Melettukunnel @@ -263,23 +245,18 @@ Contributors (based on gitlog) (515): * João Luiz Lorencetti * Julien Poissonnier * Kalle Bronsen -* kar1m * kater169 -* kblomqvis * kblomqvist * Kegan Holtzhausen * Keryn Knight * Kevin Richardson -* Kim Blomqvist * Kim Thoenen * kochin * Kristian Øllegaard -* Krzysztof Bandurski * kunitoki * L-A Iscla * Lars Smit * Lars van de Kerkhof -* limpbrains :P * Lio Mendonca * Lionardo Mendonça * littlepea @@ -302,12 +279,13 @@ Contributors (based on gitlog) (515): * Marco Paolini * Marco Rimoldi * marcor +* Marijn Goedegebure * Mark Rogers * Markus Holtermann +* Markus Zapke-Gründemann * Markus Zapke-Gründemann * Marti Raudsepp * Martin -* Martin Bommeli * Martin Brochhaus * Martin Koistinen * Martin Kosír @@ -347,7 +325,6 @@ Contributors (based on gitlog) (515): * Nelson Brochado * neoprolog * Nick Jones -* Nickolay V. Shmyrev * nikolas * nsh * o-zander @@ -359,7 +336,6 @@ Contributors (based on gitlog) (515): * Oyvind Saltvik * padelt * Pankrat -* Paolo * Paolo Leggio * Pascal Mouret * pascal.beyeler @@ -377,7 +353,6 @@ Contributors (based on gitlog) (515): * pcicman * Pedro Gracia * Pete Loggie -* Peter Ciciman * Peter Farrell * Peter J. Farrell * Peter Landry @@ -392,8 +367,6 @@ Contributors (based on gitlog) (515): * Pigletto * Piotr Kilczuk * piquadrat -* poweredbypenguins -* Pratik Vyas * pumalo * Rafal Radulski * raidsan @@ -414,7 +387,6 @@ Contributors (based on gitlog) (515): * Robert Pogorzelski * Roberto * Roberto Bampi -* Roberto Lopez * Robin Lewis * robint * Rodolfo Carvalho @@ -429,7 +401,6 @@ Contributors (based on gitlog) (515): * Samuel Lüscher * sbussetti * Schoen -* Scott Barnham * scottbarnham * sealibora * Sean Bleier @@ -451,29 +422,29 @@ Contributors (based on gitlog) (515): * ssteinerX * Stavros Korokithakis * Stefan Foulis -* Stefan T. Oertel * Stefan Wehrmeyer * stefanfoulis * Stefano Brentegani * Stefano Crosta * Stefano Morandi +* Steffen Jasper * Stephan * Stephan Hepper * Stephan Herzog * Stephan Jaekel * Stephen Muss +* Stephen Paulger * Stephen Watkin -* Steve R. Jones * Steve Steiner * Steven Laroche * Sylvain Fankhauser +* Tadas Dailyda * Tanel Külaots * tdelam * tehfink * Thomas Parslow * Thomas Remmert * Thomas Woolford -* Tibor Balogh * Tim Anderegg * Tim Davies * Tim Graham @@ -492,14 +463,12 @@ Contributors (based on gitlog) (515): * User * Vadim Lopatyuk * Vadim Sikora -* Vasil Vangelovski * Venelin Stoykov * Viktor Nagy * Viliam Segeda * Vinit (Vermicelli on IRC) * vinit kumar * Vinod Kurup -* Vitor Figueiro * Vladimir Bolshakov * Vladyslav * vvangelovski diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 8032737376..6944cf1d09 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -3,24 +3,25 @@ * Removed support for Django 1.6, 1.7 and python 2.6 * Set the default value of CMSPlugin.position to 0 instead of null -=== 3.2.1 (Unreleased) === - -- Add support for Django 1.9 (with some deprecation warnings) -- Add support for django-reversion 1.10+ -- Fixed an issue with refreshing the UI when switching CMS language -- Fixed an issue with sideframe urls not being remembered after reload -- Added placeholder name to the edit tooltip -- Fix breadcrumb in page revision list -- Fix clash with Foundation that caused "Add plugin" button to be unusable -- Fixed a tree corruption when pasting a nested plugin under another plugin. -- Fix message with CMS version not showing up on hover in debug mode -- Fix messages not being positioned correctly in debug mode -- Fixed an issue where plugin parent restrictions where not respected when pasting a plugin. -- Fixed an issue where "Copy all" menu item could've been clicked on empty placeholder -- Added attr['is_page']=True to CMS Page navigation nodes -- Fixed a bug where page tree styles didn't load from STATIC_URL that pointed - to a different host -- Honored CMS_RAW_ID_USERS in GlobalPagePermissionAdmin +=== 3.2.1 (2016-01-29) === + +- Add support for Django 1.9 (with some deprecation warnings). +- Add support for django-reversion 1.10+ (required by Django 1.9+). +- Add placeholder name to the edit tooltip. +- Add attr['is_page']=True to CMS Page navigation nodes. +- Add Django and Python versions to debug bar info tooltip +- Fix an issue with refreshing the UI when switching CMS language. +- Fix an issue with sideframe urls not being remembered after reload. +- Fix breadcrumb in page revision list. +- Fix clash with Foundation that caused "Add plugin" button to be unusable. +- Fix a tree corruption when pasting a nested plugin under another plugin. +- Fix message with CMS version not showing up on hover in debug mode. +- Fix messages not being positioned correctly in debug mode. +- Fix an issue where plugin parent restrictions where not respected when pasting a plugin. +- Fix an issue where "Copy all" menu item could've been clicked on empty placeholder. +- Fix a bug where page tree styles didn't load from STATIC_URL that pointed to a different host. +- Fix an issue where the side-frame wouldn't refresh under some circumstances. +- Honor CMS_RAW_ID_USERS in GlobalPagePermissionAdmin. === 3.2.0 (2015-11-24) === @@ -78,6 +79,21 @@ - Fixed an issue where ``allow_children`` and ``disable_child_plugins`` didn't work on dragitems +=== 3.1.5 (2016-01-29) === + +- Fixed a tree corruption when pasting a nested plugin under another plugin. +- Improve CMSPluginBase.render documentation +- Fix CMSEditableObject context generation which generates to errors with django-classy-tags 0.7.1 +- Fix error in toolbar when LocaleMiddleware is not used +- Move templates validation in app.ready +- Fix ExtensionToolbar when language is removed but titles still exists +- Fix pages menu missing on fresh install 3.1 +- Fix incorrect language on placeholder text for redirect field +- Fix PageSelectWidget JS syntax +- Fix redirect when disabling toolbar +- Fix CMS_TOOLBAR_HIDE causes 'WSGIRequest' object has no attribute 'toolbar' + + === 3.1.4 (2015-11-24) === - Fixed a problem in ``0010_migrate_use_structure.py`` that broke some migration paths to Django 1.8 @@ -626,6 +642,3 @@ Please see Install/2.4 release notes *before* attempting to upgrade to version 2 - docs updated - permissions now working in multisite environment - home is now graphically designated in tree-view - -==== 2.0.0 (2009-11-12) ==== - diff --git a/CHANGELOG.txt.py b/CHANGELOG.txt.py new file mode 100644 index 0000000000..8d79d89a5f --- /dev/null +++ b/CHANGELOG.txt.py @@ -0,0 +1,644 @@ +XXX XXXXX XXXXXXXXXXXX XXX + +X XXXXXXX XXXXXXX XXX XXXXXX XXXX XXX XXX XXXXXX XXX +X XXX XXX XXXXXXX XXXXX XX XXXXXXXXXXXXXXXXXX XX X XXXXXXX XX XXXX + +XXX XXXXX XXXXXXXXXXXX XXX + +X XXX XXXXXXX XXX XXXXXX XXX XXXXX XXXX XXXXXXXXXXX XXXXXXXXXX +X XXX XXXXXXX XXX XXXXXXXXXXXXXXXX XXXXX XXXXXXXXX XX XXXXXX XXXXXX +X XXX XXXXXXXXXXX XXXX XX XXX XXXX XXXXXXXX +X XXX XXXXXXXXXXXXXXXXXXXX XX XXX XXXX XXXXXXXXXX XXXXXX +X XXX XXXXXX XXX XXXXXX XXXXXXXX XX XXXXX XXX XXXX XXXXXXX +X XXX XX XXXXX XXXX XXXXXXXXXX XXX XX XXXX XXXXXXXXX XXX XXXXXXXXX +X XXX XX XXXXX XXXX XXXXXXXXX XXXX XXX XXXXX XXXXXXXXXX XXXXX XXXXXXX +X XXX XXXXXXXXXX XX XXXX XXXXXXXX XXXXX +X XXX XXXXX XXXX XXXXXXXXXX XXXX XXXXXX XXXX XXXXXXX XXXXXX XX XX XXXXXXXXX +X XXX X XXXX XXXXXXXXXX XXXX XXXXXXX X XXXXXX XXXXXX XXXXX XXXXXXX XXXXXXX +X XXX XXXXXXX XXXX XXX XXXXXXX XXX XXXXXXX XX XX XXXXX XX XXXXX XXXXX +X XXX XXXXXXXX XXX XXXXX XXXXXXXXXX XXXXXXXXX XX XXXXX XXXXX +X XXX XX XXXXX XXXXX XXXXXX XXXXXX XXXXXXXXXXXX XXXXX XXX XXXXXXXXX XXXX XXXXXXX X XXXXXXX +X XXX XX XXXXX XXXXX XXXXX XXXX XXXX XXXX XXXXXXXX XXXX XXXXXXX XX XXXXX XXXXXXXXXXXX +X XXX X XXX XXXXX XXXX XXXX XXXXXX XXXXXX XXXX XXXX XXXXXXXXXX XXXX XXXXXXX XX X XXXXXXXXX XXXXX +X XXX XX XXXXX XXXXX XXX XXXXXXXXXX XXXXXXXX XXXXXXX XXXXX XXXX XXXXXXXXXXXXXX +X XXXXX XXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXX + + +XXX XXXXX XXXXXXXXXXXX XXX + +X XXXXX XXX XXXXXX XX XXXXXXX XXXXXXX XXXXXXXX +X XXXXX XXXXXX XXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXX +X XXXXX XXXXXXXX XXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXX XXX XXXXXXX XXXXXXX +X XXXXX XXXXXXXX XXX XXXXXXX XXXX XXXXXXXXXXX XXXXXXXX +X XXXXX XXXX XXXXX XXXXXXX XXX XXXXXXXXXXXXX XXX XXXXXX XXXXXXX +X XXXXX XXXXXXX XXX XXXXXXXX XXXXXXXXXXX XXX XXXXXXXX +X XXXXX XXXXXXX XXX XXXXXXXXXX XXXXXXXXXXXXX +X XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXX XXXX XX XXX XXX XXXXX XXXXXXXXXX + XXXX XXXX XX XXXXXXXXXX XX XXXXX +X XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXX XXXXXXX + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXX +X XXXXX XXX XXXXXXXXXXXX XXXXXX XXXX XXXXXXXXXXXX XXXXXXXXX XXX XXX XXXXXXX XXXXXXXX XXXXXX +X XXXXX XXXXXXXXXXXXXXXXX XX XXX XXXXXXXXXX XXXXXXX +X XXXXX XXXX XXXXXXXXX XXXXXXXXXXXX XXX XXX XXXXX +X XXXXX XXXXXXX XXXXXXX XX XXX XXXXXXXXX +X XXXXXXXX XXXXXX XXX XXXXXX XXXXX XXXXXXX +X XXXXXXXX XXXXXX XXX XXXXXX XXXXXXXXXXXXX XXXXXXX XXXX XX XXXXXXXX XXXXX +X XXXXXXXX XXXXXX XX XXXXXXX XXXXXX XXXXXXXXXX XXXXXX XXXXXXXXX XXXX XX XXX XXXXXXX + XXXX XXXXX XXXXXXXXX XX XXXXXX +X XXXXXXXX XX XXX XXXXXXXXXX XXXXXX XXX XXXXXXXXXX XXXXXXX XXXXXXX + XXXXXXXX XXX XXXXXXX XXXX XX XXXXXX X XXXXXXX XXX XXXXXX +X XXXXXXXX XXXXXXX XXXXX XXXXXXX XXXXX XXX XXXXXXXXXXX XXXXXXXX +X XXXXXXXX XXXX X XXXX XXXXXXXXXX +X XXXXXXXX XXXXXXXXX XXXXX XXXXXXXXX XX XX XXXXXXXXX XX XXXX XXXXXXXX XXXXXXX XX XXXXXX XXXXX +X XXXXXXXX XXXXXXXXX XX XX XXXXXXXXXX XXXXXX XXX XXXXXXX XXX XXXXXXXXX XXXXX XXXXX X XXXXXX +X XXXXXXXX XXXXX XX XXX XXXXX XXXXXXXXXXX XXXXX XXXXXXXXXXXX +X XXXXXXXX XXXXXXXXX XX XXX XXXXXXX XXXXXXXXXXXXX +X XXXXXXXX XXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXXXXXX +X XXXXXXXX XXXXXXXX XXXXXX XXX XX XXXXXXXXXXXXXXX XXXXXXXXXXX XXXX XXXXXX XX XXX +X XXXXXXXX XXXXXX XXXXXX XXXXXXXXX XX XXXXXXXX +X XXXXXXXX XXXXXXXX XXXX XX XXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX +X XXXXXXXX XXXXXX XXXXXXXXX XXX XXXXXXXX XXXXXXX XXXXXXXXXX XXXX XX XXXXXXXXXX XXX XXXX +X XXXXXXXX XXXXX XXX XXXXX XXXXXXXX XXXXXXXXXXXX XXX XXXXXX +X XXXXXXXX XXX XXXXXXX XXX XXXXXXX XXXX XX XXXXXXX XXXXXXX XXX XXXXXXXXX XXXXXX XXXXXXXX +X XXXXXXXX XXXX XXXX XX X XXXXXX XXXXXXXXXX +X XXXXXXXX XXXX XXXX XXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXX +X XXXXXXXX XXXX XXXXXX XXXXXX XX XXXX XXXXXXXXX XXXXXXXX XXX XXXX +X XXXXX XXXXXXXXXX XXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXX +X XXXXX XX XXXXX XX XXXXX XXXXXXXXXXX XXXXXXXX XXXX XXXXXXX XXX XXXXXXXX XXXXXXXXX +X XXXXXXX XXXXXXXX XXXXXXXXX XXXXXXXXXXX XX XXXXXX XXXXXXXX XXX XXXXXXXXXXXXXXX + XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXX XXXXXXXXXXXXX +X XXXXXXX XXX XX XXXXXXXXXX XX XXXX XXXXXXXX XX XXXXXX XX XXXXXXX +X XXXXXXX XXXXXXXXXXXX XX XXXXXXX XXXX XXXXXXXXXXX XXXXXX +X XXXXXXX XXXXX XXXXXX XXXX XXXX XX XXXXXXX XXXXXXX XXXXX XXXXX XX XXXXXXX +X XXXXX XXXXXXX XXX XXX XXXXX XXXXX XXXXXX +X XXXXXX XXX XXXXXXX XXXXXXXX +X XXXXXX XXX XXX XXXXX XXXXXXXXXXX XXXXXXXX +X XXXXX XX XXXXX XXXXX XXXXXXX XXXXX XX XXXXXX XXXX XXXXXXXXXX XXXXXXX XXXXXXXX +X XXXXX XXXX XXX XXXXXXXX XXXXXXXXX XXX XXXXX XXXXXXXX XX XXXXXXXX XXXX +X XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXX XX XXXXXXXXXXXXXXXXXXXXX +X XXXXX XX XXXXX XXXXX XXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXX XX XXXXXXXXX + + +XXX XXXXX XXXXXXXXXXXX XXX + +X XXXXX X XXXX XXXXXXXXXX XXXX XXXXXXX X XXXXXX XXXXXX XXXXX XXXXXXX XXXXXXX +X XXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX +X XXX XXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXX XXXXX XXXXXXXXX XX XXXXXX XXXX XXXXXXXXXXXXXXXXXX XXXXX +X XXX XXXXX XX XXXXXXX XXXX XXXXXXXXXXXXXXXX XX XXX XXXX +X XXXX XXXXXXXXX XXXXXXXXXX XX XXXXXXXXX +X XXX XXXXXXXXXXXXXXXX XXXX XXXXXXXX XX XXXXXXX XXX XXXXXX XXXXX XXXXXX +X XXX XXXXX XXXX XXXXXXX XX XXXXX XXXXXXX XXX +X XXX XXXXXXXXX XXXXXXXX XX XXXXXXXXXXX XXXX XXX XXXXXXXX XXXXX +X XXX XXXXXXXXXXXXXXXX XX XXXXXX +X XXX XXXXXXXX XXXX XXXXXXXXX XXXXXXX +X XXX XXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXX XXXXXX XXX XX XXXXXXXXX XXXXXXXXX + + +XXX XXXXX XXXXXXXXXXXX XXX + +X XXXXX X XXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXX XXXX XXXXXXXXX XXXXX XX XXXXXX XXX +X XXXXX XXXXXXXXXXXX XXXXXXX +X XXXXXXX XXXX XXXXXXXX XXX XXXXXX XXX +X XXXXX XXXXX XXXXXXX XXXXXXX XX XXXX XXXX XXXXX XXXXXX XXX XX XXXXXX XXXX XX XXXXXXX X XX +X XXXXX XXXXXXXXXX XXXXX XXXX XXXXX XXXXXXXXXXXXXXXXXXXX +X XXXXX XXXXXXXXXX XXXXXX XXXXXX XX XXXXX XXXX +X XXXXX XXXXXX XXXXXXXXXX XXXXXX XXXXXXXXX XX XXXXX +X XXXXX XXXX XXXXXXXXX XXXXXXXXXX XXXXXX + + +XXX XXXXX XXXXXXXXXXXX XXX + +X XXX XXXXXXX XXXXXXXXX +X XXXXXXX XXXXXXXX XXXXXXX XXXX XXXXXXXXXX +X XXX XXXXX XXX XXXXXXXX XXXXXXXX XX XXXXXX XXXXX +X XXX XXXXX XX XXXXXXXXX XXX XXXXXX XXX +X XXX XXXX XXXX XXXX XXXX +X XXXXXXX XXXXXX XXXXX XXXXXXXXXX XX XXXXXXXX +X XXXX XXXX XXXXX XXXXXXX XXXXXXXX XX XX XXX +X XXX XXXXX XXXXXXXXXX XXXXXXXXXX XX XXX XX X XXX XXXXXXXX XXXXXXX XXXX +X XXX XXX XXXX XXXXX XX XXXX XXXXXXXXX +X XXX XXXXXXX XXX XXXXXXXXXXX XXXXXXXX XXXXX +X XXX XXXXXXXXXXXXX XXX XXXXXXX XXXXXXXXXXXXX +X XXX XXXXXXX XXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXX XXX +X XXX XXXXXXXX XXXXXXXXXXX XXXXX +X XXX XXXXXX XXXXXXX XXXXXXXXXXX XXXXX +X XXX XXXXXXXXXXX XXXXXXXXXXX XXXXX +X XXX XXXXXXXX XXXXXXX XXXXXXXX +X XXXXX XXXXXXXX XXXXXXXX +X XXX XXXXXXXX XXXX XXXXXXXX X XXXX +X XXXXXXX XXXXX XXXXXXXXX XXXXX +X XXXXXXX XXXXXXXXXX XX XXXXXXX XXXXXX XX XXXXX XXXXXX +X XXXXXXX XXXXX XXXX XXXXXXXX +X XXXXXX XXXXXXXXXXX XXXXX XXXX XXXX +X XXXXXX XXXX XXXX XXXX XXXXX XXX XXXXXXXXXXX XXXXXX +X XXX XXXXXXXXXXXX XX XXXXX XXXX XXXXXXX XXXXXXXXX +X XXXXX XXX XX XXXXXX XX XXXXXXXXX XXXXXXXXX +X XXXX XXXXXXX XX XXXXXX XXXXX XXXX XX XXXXX XXX XXXX XX XX XXXXXXX +X XXXXXX XXXXXXXXXXXXX XXXXXXX +X XXX XXXXXXXX XXXXXXX XXXXXXXX +X XXXX XX XXX XXXXX XXXXXXX +X XXX XXXXXXXXXX XXXX XXXX XXXXX XXXXXXXXX XXXXXXXXXXX XXXX XXXX + + +XXX XXXXX XXXXXXXXXXXX XXX + +X XXX XXXXXXXXXXX XXXXX XXXXXXXXXXXX XXXXX XXXX XXXXXXXXXXXXX +X XXXXXX XXXXXXXXXXXX + + +XXX XXXXX XXXXXXXXXXXX XXX + +X XXX XXXXXX XXX XXXXXXX +X XXXXXXXX XXXXXXX XXX XXXXXXXXXXXX +X XXX XXXXX XXXX XXXXXX XXXX XXXXXXX XX XX XXXXXXXXXX XX XXXXXXXX XXXXXXXX +X XXX XXXXX XXXX XXXXXXXXXXX XXX XXXXXXX +X XXX XXXXXX XXXX XXXXXXXXX XXXXXXXXXXXX +X XXXXX XXXXXXXXXXXXX XXXXX +X XXXXXX XXXXXXXXXX XXXXXXX XX XXXXX XXXXXX XX XXX XX +X XXXXXXXXX XXXXXXX XXXXXXXX XXXXXX XX XXXXXXXX +X XXX XXXXXXXXX XXXXXXX +X XXX XX XXXXX XXXXXXX XX XXXXXX XXXX XXXXXXXXXXX XXXXXXX +X XXX XXXXXX XXXXXXX XX XXX +X XXX XXXXXXXXXXXXXXXX XXXXXX XXXX XXXXXXXXXX XXXX XXX +X XXX XXXXXXX XX XXXXXXX XXXXXXX XXX XXXXXXXXX XXXXX +X XXX XXXXXX XXXXXXX XXXXXX XXX XXXXX XXXXXXXXX XX XXXX XXXXXXXXXX +X XXXXXXXX XXXXXXXXXXX XXXXXXXXX XXX XXXXXXX XXXX XXXX XXXXXXXX XXX XXX XXXXXXXXX +X XXX XXXXXX XXXX XXXXXXX XXXXXXXXXX +X XXX XXXXX XXXX XXXXXXXXXXXX XXXX +X XXX XXXXX XXXX XXXXXX XXXXXXXXXXX XXXXX +X XXXXXX XXX XXXXX XXXXX XXX XXXXXX XX XXXXX XX XXXXXX +X XXX XXXXXXXXXXXXXXX XX XXXXXXXXX XXXXX +X XXX XXXXX XX XXXXX XXXXXXXXXXX XXXX XXX XXXXXXXX XXXX XXXXXXXXXXX +X XXX XXXXXX XXX XXXXXXXX XXXX XXXXXXXX +X XXX XXXXXXXX XXXXXXXX XXX XXXXXX XXXXXXX +X XXX XXXXXXXXXXXX XXXXXXXX XXX XXXXXXX XXXX XXXXXXX XXXXXX XXXX +X XXX XXXXXXXX XXX XXXXXXXXXXXX XXXXX XX XXXXXXX XXXX XXXX X XXXXXXXX XX XX XXXXXXXX +X XXX XXXXXXXX XX XXXXXX XXXXXXXX XXXXXXXXX +X XXX XXX XXXX XXXXXXXXXXXXXX XXXXXX +X XXX XXXXXXX XX XXXX XXXXXXX XXXX X XXX XX XXX XXXXXXX XX XXXXXX XXX +X XXX XXXXXXXXXXXX XXXXXXXXXXXXX +X XXXX XXXXX XXX XXXX XXXXXXXXX XX XXXXXXX +X XXX XXXXXXXXXXXXXXXXXXXXXXXXX XX XXXX XXX XXX XXXXXX +X XXX XX XXXXX XX XXXXXXXXXXX XXXXX +X XXX XXXXXXXX XXXXXXX XXXXXXXX + + +XXX XXXXX XXXXXXXXXXXX XXX + +X XXXXXX XXXXXXXXXXX XX XXXXX XX XXXXXXXXXXXXXXXX +X XXXXXX XXXXXXXXXXXXX XXXX XXXXXX XXX X XXX +X XXXXXXX XXXX XXXXXXX +X XXXXXXXX XXXXXXX XX XXXX XXXXXXXXXXXX XX XXX XXXX +X XXXXX XX XXX XXXXXX XX XXXXXXXXX XX XXX XXXXX XX XXXXXX XXX XXXXXXX XXXXXXXXXXXXXXXXX +X XXX XXXXXXXXXXXXX XXXXXXXXX XX XXXXXXXXXXXXX XXXX XXXXX XXX XXXXXX XX XXXXXXXX XXX XXXXXXXXXX XXXXXXXXXXX +X XXXXXX XXXXXXXXXXX XXXXXXXX XXXXXXXX XXXXXXX XX XXXX +X XXXXXX XXXXXX XXXXX XXXXXX XXXXXXXXXXXXX XXXXX +X XXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXX +X XXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXX +X XXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX +X XXX XXXXXXXXXX XXXXX XXXXXXXXXX + + +XXX XXXXXX XXXXXXXXXXXX XXX + +X XXXXX XXXXXXXXXX XXXXX XXXX XXXXX XXXXXXXXXXXXXXXXXXXX +X XXXXX XXXXXXXXXX XXXXXX XXXXXX XX XXXXX XXXX +X XXXXX XXXXXX XXXXXXXXXX XXXXXX XXXXXXXXX XX XXXXX + + +XXX XXXXXX XXXXXXXXXXXX XXX + +X XXXXX XXXXXXXX XXXXXXXX +X XXX XXXXXXXX XXXX XXXXXXXX X XXXX +X XXXXXXX XXXXX XXXXXXXXX XXXXX +X XXXXXXX XXXXXXXXXX XX XXXXXXX XXXXXX XX XXXXX XXXXXX +X XXXXXXX XXXXX XXXX XXXXXXXX +X XXXXXX XXXXXXXXXXX XXXXX XXXX XXXX +X XXXXXX XXXX XXXX XXXX XXXXX XXX XXXXXXXXXXX XXXXXX +X XXX XXXXXXXXXXXX XX XXXXX XXXX XXXXXXX XXXXXXXXX +X XXXXX XXX XX XXXXXX XX XXXXXXXXX XXXXXXXXX +X XXXX XXXXXXX XX XXXXXX XXXXX XXXX XX XXXXX XXX XXXX XX XX XXXXXXX +X XXXXXX XXXXXXXXXXXXX XXXXXXX +X XXX XXXXXXXX XXXXXXX XXXXXXXX +X XXXX XX XXX XXXXX XXXXXXX +X XXX XXXXXXXXXX XXXX XXXX XXXXX XXXXXXXXX XXXXXXXXXXX XXXX XXXX + + +XXX XXXXXX XXXXXXXXXXXX XXX + +X XXXXX XX XXXXX XXXXX XXXXXXXXXX XXXXX XXXXX XX XXXXXXX XXXX XXXXXXXXXX XXXXXXX XXXXXXX XXXXX XXXXXXXXX XXX X XXXX XXXXXXXXXXXXX +X XXXXX XX XXXXX XXXXXXX XX XXXXXX XXXX XXXXXXXXXXX XXXXXXX +X XXX XXXXX XXXX XXXXXX XXXX XXXXXXX XX XX XXXXXXXXXX XX XXXXXXXX XXXXXXXX +X XXX XXXXX XXXX XXXXXXXXXXX XXX XXXXXXX +X XXX XXXXXX XXXX XXXXXXXXX XXXXXXXXXXXX +X XXX XXXXXX XXXXXXX XX XXX +X XXX XXXXXX XXXXXXX XXXXXX XXX XXXXX XXXXXXXXX XX XXXX XXXXXXXXXX +X XXX XXXXXXXXXXXXXXX XX XXXXXXXXX XXXXX +X XXXXXXXX XXXXXXXXXXX XXXXXXXXX XXX XXXXXXX XXXX XXXX XXXXXXXX XXX XXX XXXXXXXXX +X XXX XXXXXXXXXXXX XXXXXXXX XXX XXXXXXX XXXX XXXXXXX XXXXXX XXXX +X XXX XXXXXXXX XXXXXXXX XXX XXXXXX XXXXXXX +X XXX XXXXX XX XXXXX XXXXXXXXXXX XXXX XXX XXXXXXXX XXXX XXXXXXXXXXX +X XXX XXXXXX XXX XXXXXXXX XXXX XXXXXXXX +X XXX XXXXXXXX XXX XXXXXXXXXXXX XXXXX XX XXXXXXX XXXX XXXX X XXXXXXXX XX XX XXXXXXXX +X XXXXX XXXXXXXXXXXXX XXXXX +X XXX XXXXX XXXXXXX XX XXXXX +X XXX XXXXXXXX XXXXXXX XX XXXXX XXXXX X XXXXXXX XXX XX XXXXX +X XXX XXXXXXXX XXXXXXX XXXXXXXX + + +XXX XXXXXX XXXXXXXXXXXX XXX + +X XXXXXXXX XXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXX XXX XXXXXXXX XXXXXXX +X XXXXXXXX XXXXXXXXXXXX XX XXXXXXXXXXXX +X XXXXXXXX XXXXXXXXXXX XX XXXXXXXX +X XXXXXXXX XXXXXXXXXX XX XXXXXXXX XXXXXXXX XX XXXX XXXX XXXXX XXXXXXXX +X XXXXX XXXX XXXXXXXX XXXXX XXXXXXXX XXXXXXX +X XXXXXXXX XXXXXXXX XXXXXXX XXXXXXXX +X XXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXX +X XXXXXXXX XXXXXXXX XX XXXXXXXX XXXX +X XXXXXXXX XXXXXXXXXXX XX X XXXXXX XX XXXXXXX XX XXXX XXXXXX XXXX +X XXXXXXXX XXXXXXXXXXX XX XXXXXXXX XXXXXXX +X XXXXXXXX XXXXXXXX XXXXXXXXXXX XXXXXXXX XX XXXXXXXX XXX XXXXXXXXX +X XXXXXXXX XX XXXXX XXXXX XXXXX XXXXX XXX XX XXXXXXX XX XXXXXXXX XXXX XXXXX +X XXXXXX XXXXXXX XX XXXXXXXXXXX XXXX XX XXX XXX XXXXX +X XXXXXXX XXXXXXXXXX XXXXXXXX XX XXXXXX XXXX XXXXX XX XXX XXX XXXXXXXXX + + +XXX XXXXXX XXXXXXXXXXXX XXX + +X XXXXX X XXXX XX XXXXXXXXXX XXXXX XXXXXXXX XXXX XXXX XXXX XXXXXXX + + +XXX XXXXXX XXXXXXXXXXXX XXX + +X XXXX XXXXXXX XXX XXXXXXXX XXXXXXXXX XX XXX XXXX XXXXXXXXXX XXXXXXXXXXX +X XXXXX XXX XXXXXXXX XXX XXXXXXXXXXXXXXXXXX +X XXXXX XX XXXXX XXXX XXXXXXXXX XX XXXX +X XXXXX X XXXXXXX XXXXXXXXX XXXXX +X XXXXX XX XXXXX XXXX XXXXX XXX XXXXXXXXX XXXXXX +X XXXXX XX XXXXX XXXXX XXXXXXXXX XXXX XXXXX XX XXX XXXXXXXXX XX XXXX XXXXX +X XXXXX XX XXXXX XXXXX XXXXXXX X XXXX XXXXXX XXXX XXX XXXXXXXXXX +X XXXXX XX XXXXX XXXXX XXXXXXXXXXXX XXXXX XXXXXX XXXX XXXXXXXXX XX X XXXX +X XXXXX XX XXXXXXXXX XXXXXX XXXXX XXXXX XXXXXX XXX +X XXXXX XX XXXXX XXXX XXXXXXXXXXXX XXXXXX +X XXXXX XX XXXXX XXXX XXXXXXXXXX XXXXXXXXXX +X XXXXX XX XXXXX XXXXX XXXX XXXXXX +X XXXXXXXXXXXXX XXXXXXX + + +XXX XXXXXX XXXXXXXXXXXX XXX + +X XXXXXXXX XXX XXXXXXXXXXXXX +X XXXXXXXX XXX XXXXXXXX XXXX XXXXXXXX XXX XXXXXXXXXX XXXXXXXX +X XXXXXXXX XXXXXXXXXXXXX XXXXXXX +X XXXXXX X XXXXXX XXXX XXXXXX XX XXXXX XXXX XXXXXX XXXXXXX XX XXXX XXXXXXXX +X XXX XX XXXXX XXXXX XXXX XXXX XXX XXXXXXXXX XXXX X XXXX XXXX XXXXXXX +X XXX XX XXXXX XXXX XX XXXXXXXXXXXX +X XXXXX XX XXXXX XXXXXXXXXX XXX XXXXXXX XXXXXXXXX XX XXXXXX XXXXXXXXXX XXXX XXXXX XXX XXXXXXX +X XXXXX XX XXXXX XXXXXXXX XX XXXXXXXXXX XXXXXXX XXXXX +X XXXXX XX XXXXX XXXX XXXXXX XXX XXXXXXXX XXXXXXXXXXX XXX XX XXXXXXX XXXXXX XXXXXXX +X XXXXX XX XXXXX XXXXX XXXXX XXXXXXX XXXXX XXXXXX XX XXXXXXXXX XXXX XXXX XXXXXXXXXXXXXXXXXX +X XXXXX XXXXXX XXXXXXXX XX XXX XXXXXX XXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXXXXX X XXXXXX XXXX XXXXXX X XXXXXXXXXX XX XXXXXXX XXXXX +X XXX XX XXXXX XX X XXXXXXXXXX XXXXXX +X XXX XXXXX XXXX XXXXXX XXXXX XX XXX XXXX XXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXX XXXXXXXXXXXXXX XXXXXX XX XXXXXXXXXXXXXXXXXXXX +X XXX XXXXXXXXXXX XXXXXXX XXXXXXXXX XX XX XXXXXX XXXXXXXXXX +X XXX XXXX XXXXXX XXX XXXXXXXXXXXXX XXXXXX +X XXX XXXXXXX XXXXXX XXXXX +X XXX XXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +X XXX XXXXX XX XXXXXX XX XXX XXXX XXXX XXXX XXXXXXX +X XXXXXXX XXXXXX XXXXXXXXX XXXXXX XX XXXXX XXXX XXXX XXX XXXXXXXXXX +X XXX XXXXXX XXX XXXXXXXXX XX XXXXXXXXXXXXXX +X XXX XXXX XXXXXX XXX XXXXXXXXXXXXX XXXXX XXXX XXXXX XXXXX XXXXXX +X XXX XXXXXX XXXX XX XXXXXX XXXX +X XXXXXXXXXXXXX XXXXX +X XXXXX XXXX XXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXXXXXXX XXXXXX XXX XXXXXXX +X XXXXXXXX XXXXXXX XX XXX XXXXXXXXXXXXX +X XXXXXXXX XXXXXXX XX XXX XXXXXXXX +X XXXXXXX XX XXXXXX XXXXXXX XXXXX XXX +X XXXX XXXX XXXX XXXXXXXXXXX XXXXXXXXXXXXX +X XXXXX XX XXXXX XXXX XXXXXXXXXXXXXXXX XXXXXXXXXXX +X XXXXXXXX XXXXX XXX XXXXX XXXXXX XXXX XXX XXXXXXXX XX +X XXXXX XXXXX XXXXX XXX XXX XXXXX XXX XXXXXX XXXXX XXXXXXXX XX XXX XXX XXXXXXXXX X X XXXXXX +X XXXXX XX XXXXX XXXXXXXX XX XXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXX +X XXXXX XXXXXXXXX XX XXXX XX XXXXXX XXX XXXXXXXXXXXX +X XXXXXXX XX XXXXXXXXX XXX XXXXXXX XXXXXXXXXX XXXXXXXXXXXXX +X XXXXX XXXX XX XXXXXXX XXXX XXXXXXXXXX +X XXXXX XXXXXX XXXXXX XXXXXXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXXXXXXXXXXX XXXX XXXXXX XXX XXXXXXXXXX XXXXXXX +X XXX XXXXXXXXXXXXXXXXXXXXXXXXXX XX XXX XXX XXXXXX XXXXX XX XXXXXX XXXX +X XXX XXXXXXXXXX XXX XX XXXXXX XXXXXXX XXX XXXX XXXXXXXXXX +X XXXXXXXX XXXXXX XXXX XXXXX XXXXXXX +X XXXXX XXXXXX XX XXXXXXX XXX XXX XXXXX XX X XXXXXXXX X XXXX XX XXXXXXXXXXXXXXXXX XXXXXXX +X XXXXX X XXX XXXXXXXX XXXXXXXX +X XXXXX XXXX XXXX XXXX XXXXXXXXXXXX XX XXX XX XXXXX +X XXX XXXXXXX XXXXXXXX +X XXX XXXXXX XXXXX XXXX XXXXXXXXXX XXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXXXX X XXXXXXXXXXX XXXXXXXXXX XX XXXXX +X XXXXXXX XXX XXXXXXX XXX XXX XX XXXXXXXXXX XXX XXXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX XXXXXX XXXXXXX +X XXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX XXXXXX XXXXXXX +X XXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX XXXXXX XXXXXXX +X XXX XXX XXXX XXXXXXXXXXXXXXXX XXXXXXX XX XXX XXXX XXXXXXXXXXXXXXXX XX XXXXX XXXXXX XXXXXXX +X XXXXXXXXXXXXXXXXXX XXXX XXX XXXXX XXX XXXXXXXXXXX +X XXXXXXXX XXXXXXX XXX XXXXXX XXXXXXXXXX +X XXXXXXXX XXX XXX XXXXXXX XXXXXX XXX XXXX XXXXXXXXXX XXXXXXXX +X XXXXX XXX XXXXXXXXXXX XXX XXXXXXX XX XXXXXXX XXXXX +X XXXXX XXX XXX XX XXXXXX XXXXX XXXXX XXXX XX XXX XXXXXX XXXXX XXX XXXXXXX XXXXXXXXX +X XXXXX XXXXXX XXX XXXXXXXXXX +X XXXXXXX XXXX +X XXXXX XXX XXXXXXXXXXXX XXX XXX XX XXX XXXXXXXXXX XXXX +X XXXXXX XXXX XXXXXXXXXXX XXXXXXXXXXX XX XXXXXXXX XX XXXX XXXXXX XXXXX XXXXXXX +X XXXX XXXXXXXXXXX XXX XXXXXXXXXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXXXX XX XXXXX XXXXXX XXX XXXXXXXXXXX XXXXXXX XXX XXXXXXXXXXXX +X XXXXX XX XXX XX XXXXXX XXX XXXXXXX XXXXX XX XXXXXXX XXX XXXXXXXXXXXX XXXX XXXXXXX +X XXXXXXXX XXXXXXX XXX XXXX XXXXXXXXXXX +X XXXXXXXXX XXX XXXXX XXXX XXXX XXXXXXXXXXX +X XXXXX X XXXXXXXXXXXXXXX XXXXXXXX XXXX +X XXXXX XXX XXXXXXXXXXX XXX XXXXXXX XXX XXXXXX XXXXXXXXXXXX +X XXXXXXX XXXXXXX XX XXXXXXXXXXXXXXXXX XX XXX +X XXXXXXXXXXX XXXXXXXXXXX XXXXXXX XX XXXXX XXXXXXXX XXXXXXX +X XXXXX XXX XXXXXXX XX XXXX XXXXXXXXXXX XXXXXXXXX +X XXXXXXXX XXXXXXXX XXXXX XXX XXXXX +X XXXXXXXXXXX XXXXXXXXXXXXXXXXXX XX XXXXXX XXXXXXX XXX +X XXXXX X XXXXXXXXX XXXXXXX XXXXXXXX XXXXXXXXX XXX XXXX XXXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXX XXXX XXXX XX XXXXXXXXXXXXXXXXXX XXXXXXXXXXX XX XXXX XXX XXXXXX XX XXXXXXX +X XXXXX XXXXXXXXXX XXXXXXX XXX XXXXXXXX XXXXXXXXXXX XXX XXXXXXXX XXXX +X XXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXX XXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXX +X XXXXXXXX XXXXXX XX XXXXX +X XXX XX XXX XXXXXXXX XXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXX + +X XXXXXXX XXX XXXX XXXXXXXX XX XXXXXXXX +X XXXXXXXXXXXX XXX XXXX XXXXXXX XX XXXXXXX +X XXX XXXXXXXX XXXXXXX +X XXX XXXXXXX +X XXXXXX XXX XXX XXXXXXXX XXX XXXXXXX XXX XXXXXX XXX XXXXXXX +X XXXXXXXXXXXXXXXXXX XXXXXXXX XXXX XXXXXXXXXXXXXXXX XX XXXXXXXXX +X XXXXXXXXXXXXXX XXXXXXX XXX XXX XXXXXX XXXXXX XXXXXXXXXX +X XXXXXXXXXXXXX XXXXX XXXXXXX XX XXX XXXXXXXX XXXXXXX +X XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXX XX XXXX +X XXXXXXX XXX XXXXXXXX XXXXXXXX XXXXX XX +X XXXX XXXXXXXX XXXXXX XXXXX XXX XXXXXX XXX XXXXXXXX XX XXX XXXX XX XXXX XX XXXXXXXX XXXXXXXXX XXX XXXXXXXXXXXXXXXXX + XXXXX XXX XXXXXXXXX +X XXXXXXXXXXXXXXXX XXXXXXXXXXX XXX XXXX XXXXXXXX XXXXXX XXXXXXXXXX XXXX XXXX XXX XXX XXXXXX XX XX XXXXXX +X XXXX XXX XXXX XXXXXXXXXXXXX XXXXX XX XXXXXXX XX XXXXXXXXXXXXXXXX XX XXXXXXXXXX +X XXXX XXXXX XXXXX XX X XXXXXXXXX XXX XXXXXX XXXXXXXX XXX XXXXXXXXXXX +X XXX XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XX XXXX XXXX XXXXX XXXX XXX XXXXXXXX +X XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX +X XXXXXXX XXXXXXXXXXXXXXXXX XXXXXXXX XXXXXX XXXXXXXX +X XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXX XXXXXXXX +X XXXXXXX XXXXXXXXXXXXXX XXXXXX XXXXXXXX +X XXXXXXX XXXXXXXXXXXXX XXXXXX XXXXXXXX +X XXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXX +X XXXXXXX XXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXX +X XXXXX XXXXXXXXXX XXXXXXXX XXXXXXXX XXX XXXXXXXXXXXXX +X XXXXX XXXXXXXX XXXX XXXXX XX XXXX XXXXX XX XX XXXX XX XXX XXXX XXXX XXXXX +X XXXXXXXXXXXXXXXXXXX XXX XXXX XXXXXXXX +X XXXXX X XXXXXXXXX XXXXXX XXXXXXXXXX XX XXX XXXX XXXXXXX XXX XXXXXXX XXXXXXXXXXX +X XXXXXXXXXXXXXXXX XX XXXXXXXXXX XXX XXXXXXXXX XX XXXXX XXXXX XXXXXXX XX XXXXXXXXXXXXXXXXXXXXXX +X XXXXXXXXXXXXXXXX XXXX XXX XXXX XXXXXXXXXXXX XXXXXXXX XX XXXX XXX X XXXXXXXXX XXXX +X XXXXXXXXX XXXX XXX XXXX XXXXXX XXX XX XXXXXXXXXXXXXXXX +X XXXXXXX XXX XXX XXXX XXX XXXX XXXXX +X XXXXXXX XXXXXX XXXXXXX +X XXXX XXXXXX XXXXXXX +X XXXXX XXXXXX XXXXXXX +X XXXXXXXXX XXXXXX XXXXXXX +X XXXXXXX XXXXXX XXXXXXX +X XXXXXXX XXXXXX XXXXXXX +X XXXXXX XXXXXX XXXXXXX +X XXXXX XXXXXX XXXXXXX +X XXXX XXXXXX XXXXXXX +X XXXXXXX XXXXXX XXXXXXX +X XXXXXX XXXXX XXXXXXXXXX XXXXXXX XXX XXXXXXXXXXX +X XXXXXXXXXXXXX XXX XXXXXX XXXXXX XXXXXXX XXX XXXXXX XX XXX XXXXXXX XX +X XXXXX XXXXXXXXX XXXXXXXXXX XX XXXX XXXXXXX XXXXXXX XXXXXXXXX +X XXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXX +X XXXXX XXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXX XX XXXXXXXX +X XXXXXX XXX XXXXXXX XXXXX +X XXXXXXXXX XXXXXX XXX XXXXXX XXXXXX +X XXXXXXXXX XXX XXXX X XXXXX XXXXX XXX +X XXXXXXXXXXXX XXX XX XXXXXXXXXX XX XXXX XXXXXXX XXXXXXXXXXXXX XXXXXX +X XXXXXXXXXX XX XXX XXXXXXXX XXXXXXXXXXX XXX XXX XXXXXXXXX XXX XXXX XXXXXXX XX XXXXXXX XXXX +X XXXXXXX XXX XXXXXX XXXXXXX XXXXX XXX XXXXX X XXXXXXXXXXXXX XXXXX +X XXXXXXXXXXXXXXXXXXX XXXXXX XXXXX XXXX XX XXXXXXX XXXXXX XX XXXXXXXXX +X XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX XXXXXXXX XXX XXXXXXXXXXXXX XXXXXX XXXXXXX XX XXXX +X XXXXXX XXXXX XXXXXX XXXXXXXX XXX XXXXXXX XXX XXXXXXX XXX XXXXXXXX XX XXXXX +X XXXXX XXXXXXX XXX XXXXXX XXXX XXXXXX +X XXXXX XXXXXXXXX +X XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXX XXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +X XXXXX XXXXXX XX BBBBBBBBBBBBBBBBBB XX XXXXXX XXXX XX XXX XXXXXXX XXXXX + + +XXXX XXXXX XXXXXXXXXXXXXXX + +X XXXXXXX XXXX XXXX XXXXXX +X XXXXX XXXXXX XX XXXXXXXXXXXXXXXXXX XXX XX XXX XXXXXXXX +X XXXX XXXXXXXXXX XXXXX XXXXXXXXXXXX XXXXX XX +X XXX XXXXXXXXXXXX +X XXX XXXXXXX XX XXXXXXXXXXXXXXXX +X XXX XXXXXX XX XXXX XXXXXX XXXX XXX XXXX +X XXX XXXXXXXXX XXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXX XXXXXXX +X XXXXX XXXXXXX XXXX +X XXXXX XXXX XXXXXX XXXX XXXX XXX XXXXXXXX +X XXXXXXX XXXXXXX + + +XXXX XXXXX XXXXXXXXXXXXXXX + +X XXXXXXXXXXXXXX XXXXX +X XXXX XXXXXXXX XXX XXXXX XXXXX +X XXXXXXXXXXXXXXXXXXXX XXXXX XXX XXXXXXXX XXXXXXX +X XXX XXXXXX XXXXXXXX XXXXXXXXX XXXXX + + +XXXX XXXXX XXXXXXXXXXXXXXX + +XXXXXX XXX XXXXXXXXXXX XXXXXXX XXXXX XXXXXXXX XXXXXXXXXX XX XXXXXXX XX XXXXXXX XXXX + +X XXXXXXXXXXXXX XXXX XXXXXX XXX XXX XXX XXXX XXXXXXX XXXXXXXX +X XXXXXXX XXX XXXXXX XXX XXXXXXX +X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXX XXXXX +X XXXXXXXXX XXXXXXXXXXX XXX XXXXXXX XX XXXXX XX XXXX +X XXXXXXXXXXXX XXXXXXX XXX XXXXXXX +X XXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXX +X XXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXX +X XXXXXXXXXXXXXXXXX XXXXXXX XXXXXXX +X XXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXX +X XXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXX +X XXXXXXXXXXXXXXXXXXXXXX XXX XXXX XXXXXXX +X XXXXXXXXXXXXX XXX XXXX XXXXXXX +X XXXXXXXXXXXXX XXX XXXX XXXXXXX XXX XXXXXXXX XXXX XXXXXX XXXXXXXXXX +X XXXXXXXXXXXXXXXX XXX XXX XXXXXXXX XXXX XXX XXX XXXXXXX XXX XXXXXXXXXXX +X XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +X XXXXX XXXXXXXXXXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXXX + +X XXXXX XXXXXXXXX +X XXXXX XXXXXXXXX XXXXXXXXXXXX +X XXXXX X XXX XXXX XXXXX XXXX XX XXXX XXXXXXX +X XXXXX XXXX XXXXXX XXXX XXXXXXX XXX XXXXXXXXXXXX +X XXXXX XXXXXXXXXXX XXXXX XXXXXXXXXX XXXXXX + + +XXXX XXXXX XXXX + + X XXXXX XX XXXXXXXXXXXXXXX XXXX XXXXXX XXX + + +XXXX XXXXX XXXX + +X XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXX XXXXX XXXXXXXXXXXX XX XXXXXXXXX +X XXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXX XX XXXX XXXXXX XXXXXXXX XXXXXXXXX +X XXXXXXXXX XXXXXXX XX XXXXXX +X XXXXXXXX XXXXXX XXXXX +X XXXXXXXX XXXXXXXXXXX XXXXX +X XXXXX XXXXX XXXXXXXX XXXXXX XXXXXXXX XXX XXXX XXXXXXX XXX XXXXX XXXXXXX +X XXXXX XXXXX XX XXXXXX XXX XXXXX +X XXXXX XXXXXXXXXXXXXXXX XXX XXX XXX XXXXXXX XX XXXXXXXXXXXXXXXXX +X XXXXXX XXX XXXXXX XXXX XXXXXX XXX XXXXX XXXXXXXXXXX XXXXXXXXXX XXXX XXX XXXXXXX XXXXXX XX XXXXXXXX XXXXXXX +X XXXX XXXXX +X XXXX XXXXXXX +X XXXXXXXX XXXXXXXX XX XXXX XXXXXXXXXX +X XXXXXXX XXXXXXXX XX XXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXX +X XXXXXXXXXXX XXX XXXXXXX XXXXXXX +X XXXX XXX XXXXXX XXXXXXX +X XXXX XXX XXXXXXXXXXXXX XXXXXXXXXXX XX XXXXXXX +X XXXXXX XXXXXXXXX XXXXX XX XXXXX + + +XXXX XXXXX XXXX + +X XXXXXX XXXXXXX XX XXXXXXXXXXX XX XXXXX XX XXXXX + + +XXXX XXXXX XXXX + +X XXXXXXXXXXXXX XXXX XXXXXX XXXXX XXX XXX XXXX XXXXXXX XXXXXXXX +X XXXX XXXXX XXXX XXXX XXXXXXX +X XXXXXXX XX XXXXXXXXX +X XXXXXXXXXXX XXXXXX XXXXXXX XXXXX XXXXXXX XXXXXXX XXXXXX XXXXXXXX +X XXXXXXXXXX XXXXX +X XXXXX XX XXXXXX XX XXXXXXXXXXX XXX +X XXXXX XXXXXX XXXXXXXX XX XXXX XXXXXXX XXX XXXXXX XXXXXXX +X XXXXX XXXXX XX XXXXXXXXXXXXXXXX +X XXXXX XXXXXXX XXXX XXXXXXXXX XX XXXX XXXXXX +X XXXXX XXXXXXXXX XXXXX XX XXXXXXX +X XXXXX XXXXXXXXXXXXXXXXX XXXXXXX XX XX XXX XXXXX XXXXXXX +X XXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXX XX XXX +X XXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXX XX XXXXX XX XXXXXX +X XXXXXXXXXXX XXXXXXXXXX XXXXXXXX XX XXXXX XX XXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXXX + +X XXXXXXXX XXX XXX XXXXXX XXXXX XXXXXXXXX XXXX XXXXXXXXXXXXXXX XXXXX XXXXXXX XXXX XXXXXX XXXXXXXXX XXXXX XXXXX XXXXX XXXXXXXX XXXX XXXX XXX XXXXXXXXX +X XXXX XXXXXXXXXXX X XXXXXX XXXXXXXXXX +X XXXXXXX XXXXXXX XXX XXXXXXXXXXXXXXXX +X XXXXXX XXXX XXXXXX XXX XXXXXXXX XX XXX XXXXXX +X XXXXXX XXXX XXXXXX XXX XXXX XXX XXXXXXX X XX XXXXX XXXX XX XXXXXX XXXXXXXXX XX XXX XXXX + + +XXXX XXXXX XXXXXXXXXXXX XXXX + +X XXXXX X XXX XXXXX XX XXXX XXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXXX + +X XXXXX X XXXXXXX XXXXXXXX XXXXX XX XXXXXXXXXXXXXXXX +X XXXXX XXX XXXX XXXXXXXX XXXXXXX XXXXX XXXX XXX XXX XXXXXXXXXXXXXXX XXXXXX XXXXXX XX XXXXXX XXXXXXXXX XXX XXX XXXXXX +X XXXXX XXXXXXXXXXXXXXXX XXX XXXXXXXXXX XXXXXX XX XXXXXXXXXXXXXXXXXXXX XXXXXXX XX XXX XXXXXX XXX XXXXXXXXX XXXXX +X XXXXX XXX XXXXXXXXXXXXXXXXXX XXXXX XXX XXX XXXXXXXXX XXXXXXX XX XXXXXXXX XXXXXXXX XXX XXX XXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXXX + +X XXXXX XXXXXX XXXX XXX XXXX XXX XXXX XXXXXX +X XXXXXXX XXXXXXXXXXX XXXXX XXXX XXXXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXXX + +X XXXXX XXX XXXX XXXXXXXX XXX XXXXX XXXX XXXXXXXXXX XXXX XXX XXXXXXX XX XXXXXX XXXXX +X XXXXX XXXXXXX XXX XXXXXX XX XXXXXXXXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXXX + +X XXXXXXXX XXXXXXXXXX XXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX +X XXXXX XXXXXX XXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +X XXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +X XXXXXXXXX XXXXX XXX XXXXX XXXXXX XXX XXXXXXXX +X XXXXXXXX XXXX XXXXX XXXXXXX XXX XXX XXXXXXX XX XXX XXXXXXXXXX XX XXX XXXX XXXXXXX +X XXXXXXXXXXX XXXXXXXXXXXX XXXXXXX XXXXXXXXX XXXXXXX XX XXXXX XX XXXXXXX XXXXXXXXX XXXXXXXXXXXX XXXXXX XX XXXXX XXX XXXXX +X XXXX XX XXX XXX XXX XXX +X XXXX XXXXXXXXX XXXX XXX XXXXXXXX XXXX XXXXXXXXX XXXX XXX XXXXXX XXXX XXXXX XX XXXXXXXXX XXXXX +X XXXXX XXX XXX XXXXX XXXXXX +X XXXXXXXX XXX XXX XXXXX XXXXX XXX XXX XXXXX XXXXXXXX XXXXX XXX XXXXXXX XXXX XXXXX +X XXXXX XXX XXXXXXXX XXX XXXXXXXXXXXXXXX XXX +X XXXXXXX XXXXXXXXX XXXX X XXX XXXXXX XXXX +X XXXXXXXXX XXX XXX X XXXXXXXX XXXXXXX XXX XXXXX XXXX +X XXXXXXXXXXXXXX XXXXXXXXXXX XXXXXX BBBBBBBBBBB BBBBBBBBBXXXXX XX XX XXXXXXX XXXXBBBBBBBBBBBBBB +X XXXXXXX XXX XXX XX XXXX XX XXXXX XXXX XX XXX XXXXXXXXXXXXXXXXXXXXXXXXX +X XXXXXXX XXX XXX XX XXXXXXX +X X XXX XX XXXXXXXX +X XXX XXX XXX XXXXXXX XX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX +X XXXXXXXXXXXX XXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXX XXX XXX XXXXXXXXXXX +X XXXXXXXXXXX XXX XXX XXXXXXX XX XXX X XXXXXXXXXXXXXX XXXXXXXXXXX + + +XXXX XXXXX XXXXXXXXXXXX XXXX + +X XXXXXXXXX XXXXXXX XXXXX +X XXXXXXXXX XXXX XXXXX + +XXXX XXXXX XXXXXXXXXXXX XXXX + +X XXXXXX XXXXXXXX XXX XXXXXXX XXXXXXX +X XXXX XXXXXXX +X XXXXXXXXXXX XXX XXXXXXX XX XXXXXXXXX XXXXXXXXXXX +X XXXX XX XXX XXXXXXXXXXX XXXXXXXXXX XX XXXXXXXXX diff --git a/cms/admin/pageadmin.py b/cms/admin/pageadmin.py index 42cd1ae87b..1975ef4fb7 100644 --- a/cms/admin/pageadmin.py +++ b/cms/admin/pageadmin.py @@ -5,7 +5,6 @@ import sys - import django from django.contrib.admin.helpers import AdminForm from django.conf import settings diff --git a/cms/locale/ar/LC_MESSAGES/django.po b/cms/locale/ar/LC_MESSAGES/django.po index 85f6e42799..0b15ca91e9 100644 --- a/cms/locale/ar/LC_MESSAGES/django.po +++ b/cms/locale/ar/LC_MESSAGES/django.po @@ -8,6 +8,7 @@ # Bashar Al-Abdulhadi, 2013-2014 # Jonas Obrist , 2011 # SHENKAR , 2014 +# SHENKAR , 2014 # Waleed Eliass , 2014 # Yousef Alsalem , 2013 msgid "" diff --git a/cms/locale/ca/LC_MESSAGES/django.po b/cms/locale/ca/LC_MESSAGES/django.po index 4c7e85bdbd..0864d7da25 100644 --- a/cms/locale/ca/LC_MESSAGES/django.po +++ b/cms/locale/ca/LC_MESSAGES/django.po @@ -6,6 +6,7 @@ # Daniel Bassa Perez , 2013 # Roger Pons , 2012-2015 # whoami , 2013 +# whoami , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/cmn/LC_MESSAGES/django.mo b/cms/locale/cmn/LC_MESSAGES/django.mo index 6da21f8048..ac41412f3c 100644 Binary files a/cms/locale/cmn/LC_MESSAGES/django.mo and b/cms/locale/cmn/LC_MESSAGES/django.mo differ diff --git a/cms/locale/cmn/LC_MESSAGES/django.po b/cms/locale/cmn/LC_MESSAGES/django.po index 53c668e585..5de1c68aa5 100644 --- a/cms/locale/cmn/LC_MESSAGES/django.po +++ b/cms/locale/cmn/LC_MESSAGES/django.po @@ -4,14 +4,15 @@ # # Translators: # 5thgfka <5thgfka@gmail.com>, 2014 +# 5thgfka <5thgfka@gmail.com>, 2014 msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-04-15 19:20+0200\n" -"PO-Revision-Date: 2015-04-15 17:21+0000\n" -"Last-Translator: yakky \n" -"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/django-cms/language/cmn/)\n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2016-01-19 20:20+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Chinese (Mandarin) (http://www.transifex.com/divio/django-cms/language/cmn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -22,378 +23,378 @@ msgstr "" msgid "Copy permissions" msgstr "" -#: admin/forms.py:66 admin/forms.py:162 admin/forms.py:205 cms_toolbar.py:182 +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 #: models/settingmodels.py:11 msgid "Language" msgstr "" -#: admin/forms.py:67 admin/forms.py:163 admin/forms.py:206 +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 msgid "The current language of the content fields." msgstr "" -#: admin/forms.py:68 +#: admin/forms.py:71 forms/wizards.py:81 msgid "Page type" msgstr "" -#: admin/forms.py:69 +#: admin/forms.py:72 forms/wizards.py:79 msgid "Title" msgstr "" -#: admin/forms.py:70 +#: admin/forms.py:73 msgid "The default title" msgstr "" -#: admin/forms.py:71 +#: admin/forms.py:74 msgid "Slug" msgstr "" -#: admin/forms.py:72 +#: admin/forms.py:75 msgid "The part of the title that is used in the URL" msgstr "" -#: admin/forms.py:73 +#: admin/forms.py:76 msgid "Menu Title" msgstr "" -#: admin/forms.py:74 +#: admin/forms.py:77 msgid "Overwrite what is displayed in the menu" msgstr "" -#: admin/forms.py:75 +#: admin/forms.py:78 msgid "Page Title" msgstr "" -#: admin/forms.py:76 +#: admin/forms.py:79 msgid "" "Overwrites what is displayed at the top of your browser or in bookmarks" msgstr "" -#: admin/forms.py:78 +#: admin/forms.py:81 msgid "Description meta tag" msgstr "" -#: admin/forms.py:80 +#: admin/forms.py:83 msgid "A description of the page used by search engines." msgstr "" -#: admin/forms.py:129 +#: admin/forms.py:132 msgid "Another page with this slug already exists" msgstr "" -#: admin/forms.py:157 +#: admin/forms.py:160 msgid "Slug must not be empty." msgstr "" -#: admin/forms.py:185 +#: admin/forms.py:188 msgid "Application" msgstr "" -#: admin/forms.py:187 +#: admin/forms.py:190 msgid "Hook application to this page." msgstr "" -#: admin/forms.py:188 +#: admin/forms.py:191 msgid "Overwrite URL" msgstr "" -#: admin/forms.py:189 +#: admin/forms.py:192 msgid "Keep this field empty if standard path should be used." msgstr "" -#: admin/forms.py:193 +#: admin/forms.py:196 msgid "X Frame Options" msgstr "" -#: admin/forms.py:194 +#: admin/forms.py:197 msgid "Whether this page can be embedded in other pages or websites" msgstr "" -#: admin/forms.py:199 +#: admin/forms.py:202 msgid "Redirect" msgstr "" -#: admin/forms.py:200 +#: admin/forms.py:203 msgid "Redirects to this URL." msgstr "" -#: admin/forms.py:201 +#: admin/forms.py:204 msgid "Start typing..." msgstr "" -#: admin/forms.py:210 +#: admin/forms.py:213 msgid "Application configurations" msgstr "" -#: admin/forms.py:216 +#: admin/forms.py:219 msgid "Language independent options" msgstr "" -#: admin/forms.py:299 +#: admin/forms.py:303 msgid "A page with this reverse URL id exists already." msgstr "" -#: admin/forms.py:316 +#: admin/forms.py:320 msgid "An application instance using this configuration already exists." msgstr "" -#: admin/forms.py:324 admin/forms.py:335 +#: admin/forms.py:328 admin/forms.py:339 msgid "An application instance with this name already exists." msgstr "" -#: admin/forms.py:391 migrations/0001_initial.py:72 -#: migrations/0001_initial.py:135 models/permissionmodels.py:63 +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 #: test_utils/project/customuserapp/models.py:60 msgid "user" msgstr "" -#: admin/forms.py:454 +#: admin/forms.py:458 msgid "" "Add page permission requires also access to children, or descendants, " "otherwise added page can't be changed by its creator." msgstr "" -#: admin/forms.py:459 +#: admin/forms.py:463 msgid "Add page permission also requires edit page permission." msgstr "" -#: admin/forms.py:487 +#: admin/forms.py:491 msgid "can_view" msgstr "" -#: admin/forms.py:498 +#: admin/forms.py:502 msgid "Please select user or group first." msgstr "" -#: admin/forms.py:509 admin/forms.py:516 admin/forms.py:520 +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 #: templates/admin/cms/usersettings/change_form.html:17 -#: templatetags/cms_tags.py:762 +#: templatetags/cms_tags.py:760 msgid "Add" msgstr "" -#: admin/forms.py:510 admin/forms.py:517 admin/forms.py:521 +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 msgid "Change" msgstr "" -#: admin/forms.py:511 admin/forms.py:518 admin/forms.py:522 +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 #: templates/admin/cms/extensions/change_form.html:8 #: templates/admin/cms/page/plugin/submit_line.html:5 #: templates/admin/cms/page/submit_row.html:7 -#: templates/admin/cms/page/tree/menu_item.html:66 -#: templates/cms/toolbar/dragitem.html:15 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 msgid "Delete" msgstr "" -#: admin/forms.py:512 +#: admin/forms.py:516 msgid "Recover (any) pages" msgstr "" -#: admin/forms.py:540 +#: admin/forms.py:544 msgid "Notify user" msgstr "" -#: admin/forms.py:542 +#: admin/forms.py:546 msgid "" "Send email notification to user about username or password change. Requires " "user email." msgstr "" -#: admin/forms.py:563 +#: admin/forms.py:567 msgid "New password" msgstr "" -#: admin/forms.py:565 +#: admin/forms.py:569 msgid "New password confirmation" msgstr "" -#: admin/forms.py:590 +#: admin/forms.py:594 msgid "Email notification requires valid email address." msgstr "" -#: admin/forms.py:592 +#: admin/forms.py:596 msgid "" "The permission to add new pages requires the permission to change pages!" msgstr "" -#: admin/forms.py:594 +#: admin/forms.py:598 msgid "" "The permission to add new users requires the permission to change users!" msgstr "" -#: admin/forms.py:596 +#: admin/forms.py:600 msgid "To add permissions you also need to edit them!" msgstr "" -#: admin/pageadmin.py:341 templates/admin/cms/page/submit_row.html:9 +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 msgid "Advanced Settings" msgstr "" -#: admin/pageadmin.py:344 cms_toolbar.py:475 +#: admin/pageadmin.py:356 cms_toolbars.py:507 msgid "Publishing dates" msgstr "" -#: admin/pageadmin.py:350 +#: admin/pageadmin.py:362 msgid "Change Permissions" msgstr "" -#: admin/pageadmin.py:393 +#: admin/pageadmin.py:405 msgid "Add Page Type" msgstr "" -#: admin/pageadmin.py:397 +#: admin/pageadmin.py:409 msgid "Add Page Copy" msgstr "" -#: admin/pageadmin.py:597 +#: admin/pageadmin.py:609 #, python-format msgid "%(plugin_name)s plugin added to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:605 +#: admin/pageadmin.py:617 #, python-format msgid "Copied plugins to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:616 +#: admin/pageadmin.py:628 #, python-format msgid "" "%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" msgstr "" -#: admin/pageadmin.py:628 +#: admin/pageadmin.py:640 msgid "Plugins were moved" msgstr "" -#: admin/pageadmin.py:635 +#: admin/pageadmin.py:647 #, python-format msgid "" "%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " "deleted." msgstr "" -#: admin/pageadmin.py:648 +#: admin/pageadmin.py:660 #, python-format msgid "All plugins in the placeholder \"%(name)s\" were deleted." msgstr "" -#: admin/pageadmin.py:667 +#: admin/pageadmin.py:679 msgid "You do not have permission to change pages." msgstr "" -#: admin/pageadmin.py:679 +#: admin/pageadmin.py:691 msgid "Database error" msgstr "" -#: admin/pageadmin.py:778 admin/pageadmin.py:797 admin/pageadmin.py:1084 -#: admin/pageadmin.py:1121 +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 msgid "You do not have permission to change this page" msgstr "" -#: admin/pageadmin.py:782 admin/pageadmin.py:801 +#: admin/pageadmin.py:794 admin/pageadmin.py:813 msgid "Page reverted but slug stays the same because of url collisions." msgstr "" -#: admin/pageadmin.py:812 +#: admin/pageadmin.py:824 msgid "You do not have permission to change the template" msgstr "" -#: admin/pageadmin.py:816 +#: admin/pageadmin.py:828 msgid "Template not valid" msgstr "" -#: admin/pageadmin.py:821 +#: admin/pageadmin.py:833 #, python-format msgid "Template changed to %s" msgstr "" -#: admin/pageadmin.py:824 +#: admin/pageadmin.py:836 msgid "The template was successfully changed" msgstr "" -#: admin/pageadmin.py:846 +#: admin/pageadmin.py:859 msgid "" "Error! You don't have permissions to move this page. Please reload the page" msgstr "" -#: admin/pageadmin.py:851 +#: admin/pageadmin.py:864 msgid "Page moved" msgstr "" -#: admin/pageadmin.py:897 admin/placeholderadmin.py:237 -#: admin/placeholderadmin.py:283 +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 msgid "Language must be set to a supported language!" msgstr "" -#: admin/pageadmin.py:902 admin/placeholderadmin.py:302 +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 msgid "You do not have permission to copy these plugins." msgstr "" -#: admin/pageadmin.py:905 +#: admin/pageadmin.py:918 #, python-format msgid "Copied plugins from %(source_language)s to %(target_language)s" msgstr "" -#: admin/pageadmin.py:955 +#: admin/pageadmin.py:972 msgid "You do not have permission to publish this page" msgstr "" -#: admin/pageadmin.py:972 admin/pageadmin.py:984 +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 msgid "Page not published! A parent page is not published yet." msgstr "" -#: admin/pageadmin.py:974 +#: admin/pageadmin.py:991 msgid "The content was successfully published." msgstr "" -#: admin/pageadmin.py:986 +#: admin/pageadmin.py:1003 msgid "There was a problem publishing your content" msgstr "" -#: admin/pageadmin.py:1052 +#: admin/pageadmin.py:1070 msgid "You do not have permission to unpublish this page" msgstr "" -#: admin/pageadmin.py:1054 +#: admin/pageadmin.py:1072 msgid "This page was never published" msgstr "" -#: admin/pageadmin.py:1057 +#: admin/pageadmin.py:1075 #, python-format msgid "The %(language)s page \"%(page)s\" was successfully unpublished" msgstr "" -#: admin/pageadmin.py:1088 +#: admin/pageadmin.py:1107 #, python-format msgid "The page \"%s\" was successfully reverted." msgstr "" -#: admin/pageadmin.py:1125 +#: admin/pageadmin.py:1144 #, python-format msgid "%(name)s object with primary key %(key)r does not exist." msgstr "" -#: admin/pageadmin.py:1131 +#: admin/pageadmin.py:1150 msgid "There only exists one translation for this page" msgstr "" -#: admin/pageadmin.py:1160 +#: admin/pageadmin.py:1192 #, python-format msgid "Title and plugins with language %(language)s was deleted" msgstr "" -#: admin/pageadmin.py:1183 admin/placeholderadmin.py:484 -#: admin/placeholderadmin.py:523 +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 msgid "Are you sure?" msgstr "" -#: admin/pageadmin.py:1223 +#: admin/pageadmin.py:1256 msgid "You do not have permission to change this page's in_navigation status" msgstr "" -#: admin/pageadmin.py:1245 +#: admin/pageadmin.py:1278 msgid "Page Types" msgstr "" -#: admin/pageadmin.py:1325 +#: admin/pageadmin.py:1358 msgid "You do not have permission to edit this page" msgstr "" @@ -405,7 +406,7 @@ msgstr "" msgid "View restrictions" msgstr "" -#: admin/permissionadmin.py:148 models/permissionmodels.py:123 +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 msgid "Page permissions" msgstr "" @@ -417,63 +418,73 @@ msgstr "" msgid "Page permissions management" msgstr "" -#: admin/placeholderadmin.py:67 +#: admin/placeholderadmin.py:102 #, python-format msgid "Field %s not found" msgstr "" -#: admin/placeholderadmin.py:74 +#: admin/placeholderadmin.py:109 msgid "You do not have permission to edit this item" msgstr "" -#: admin/placeholderadmin.py:216 +#: admin/placeholderadmin.py:251 msgid "You do not have permission to add a plugin" msgstr "" -#: admin/placeholderadmin.py:239 +#: admin/placeholderadmin.py:274 msgid "Parent plugin language must be same as language!" msgstr "" -#: admin/placeholderadmin.py:335 +#: admin/placeholderadmin.py:380 msgid "Plugin not found" msgstr "" -#: admin/placeholderadmin.py:340 +#: admin/placeholderadmin.py:385 msgid "You do not have permission to edit this plugin" msgstr "" -#: admin/placeholderadmin.py:423 +#: admin/placeholderadmin.py:491 msgid "You have no permission to move this plugin" msgstr "" -#: admin/placeholderadmin.py:461 admin/placeholderadmin.py:472 +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 msgid "You do not have permission to delete this plugin" msgstr "" -#: admin/placeholderadmin.py:476 +#: admin/placeholderadmin.py:604 #, python-format msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." msgstr "" -#: admin/placeholderadmin.py:482 admin/placeholderadmin.py:521 +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 #, python-format msgid "Cannot delete %(name)s" msgstr "" -#: admin/placeholderadmin.py:502 admin/placeholderadmin.py:513 +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 msgid "You do not have permission to clear this placeholder" msgstr "" -#: admin/placeholderadmin.py:516 +#: admin/placeholderadmin.py:649 #, python-format msgid "The placeholder \"%(obj)s\" was cleared successfully." msgstr "" -#: admin/placeholderadmin.py:526 +#: admin/placeholderadmin.py:659 msgid "placeholder" msgstr "" #: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 msgid "django CMS" msgstr "" @@ -489,322 +500,366 @@ msgstr "" msgid "Create Alias" msgstr "" -#: cms_toolbar.py:91 +#: cms_toolbars.py:93 msgid "Structure" msgstr "" -#: cms_toolbar.py:92 +#: cms_toolbars.py:94 forms/wizards.py:84 msgid "Content" msgstr "" -#: cms_toolbar.py:127 +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 msgid "Sites" msgstr "" -#: cms_toolbar.py:128 +#: cms_toolbars.py:152 msgid "Admin Sites" msgstr "" -#: cms_toolbar.py:135 +#: cms_toolbars.py:159 msgid "Administration" msgstr "" -#: cms_toolbar.py:139 +#: cms_toolbars.py:163 msgid "User settings" msgstr "" -#: cms_toolbar.py:143 +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 msgid "Disable toolbar" msgstr "" -#: cms_toolbar.py:157 +#: cms_toolbars.py:191 msgid "Users" msgstr "" -#: cms_toolbar.py:176 tests/toolbar.py:640 tests/toolbar.py:655 -#: tests/toolbar.py:688 +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 #, python-format msgid "Logout %s" msgstr "" -#: cms_toolbar.py:176 +#: cms_toolbars.py:210 msgid "Logout" msgstr "" -#: cms_toolbar.py:315 +#: cms_toolbars.py:348 msgid "Publish changes" msgstr "" -#: cms_toolbar.py:317 +#: cms_toolbars.py:350 msgid "Publish page now" msgstr "" -#: cms_toolbar.py:359 cms_toolbar.py:444 +#: cms_toolbars.py:392 cms_toolbars.py:476 msgid "Page settings" msgstr "" -#: cms_toolbar.py:379 +#: cms_toolbars.py:410 #, python-format msgid "Add %(language)s Translation" msgstr "" -#: cms_toolbar.py:387 +#: cms_toolbars.py:418 #, python-format msgid "Delete %(language)s Translation" msgstr "" -#: cms_toolbar.py:396 +#: cms_toolbars.py:427 #, python-format msgid "Copy all plugins from %s" msgstr "" -#: cms_toolbar.py:397 +#: cms_toolbars.py:428 #, python-format msgid "Are you sure you want copy all plugins from %s?" msgstr "" -#: cms_toolbar.py:411 +#: cms_toolbars.py:442 msgid "Pages" msgstr "" -#: cms_toolbar.py:419 templates/admin/cms/page/permissions.html:5 +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 msgid "Page" msgstr "" -#: cms_toolbar.py:422 +#: cms_toolbars.py:453 msgid "Add Page" msgstr "" -#: cms_toolbar.py:425 +#: cms_toolbars.py:457 msgid "New Page" msgstr "" -#: cms_toolbar.py:426 +#: cms_toolbars.py:458 msgid "New Sub Page" msgstr "" -#: cms_toolbar.py:427 +#: cms_toolbars.py:459 msgid "Duplicate this Page" msgstr "" -#: cms_toolbar.py:439 +#: cms_toolbars.py:471 msgid "Edit this Page" msgstr "" -#: cms_toolbar.py:449 +#: cms_toolbars.py:481 msgid "Templates" msgstr "" -#: cms_toolbar.py:465 +#: cms_toolbars.py:497 msgid "Advanced settings" msgstr "" -#: cms_toolbar.py:471 +#: cms_toolbars.py:503 msgid "Permissions" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Hide in navigation" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Display in navigation" msgstr "" -#: cms_toolbar.py:488 +#: cms_toolbars.py:520 msgid "Unpublish page" msgstr "" -#: cms_toolbar.py:491 +#: cms_toolbars.py:523 msgid "Publish page" msgstr "" -#: cms_toolbar.py:502 +#: cms_toolbars.py:534 msgid "Delete page" msgstr "" -#: cms_toolbar.py:511 +#: cms_toolbars.py:543 msgid "Save as Page Type" msgstr "" -#: cms_toolbar.py:516 templates/admin/cms/page/history/revision_header.html:10 +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 msgid "History" msgstr "" -#: cms_toolbar.py:534 +#: cms_toolbars.py:566 msgid "Undo" msgstr "" -#: cms_toolbar.py:535 +#: cms_toolbars.py:567 msgid "Redo" msgstr "" -#: cms_toolbar.py:540 +#: cms_toolbars.py:572 msgid "Are you sure you want to revert to live?" msgstr "" -#: cms_toolbar.py:541 +#: cms_toolbars.py:573 msgid "Revert to live" msgstr "" -#: cms_toolbar.py:544 +#: cms_toolbars.py:576 msgid "View history" msgstr "" -#: forms/fields.py:31 +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 msgid "Select a valid site" msgstr "" -#: forms/fields.py:32 +#: forms/fields.py:34 msgid "Select a valid page" msgstr "" -#: forms/widgets.py:222 forms/widgets.py:309 +#: forms/widgets.py:275 msgid "Add Another" msgstr "" +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + #: migrations/0001_initial.py:26 migrations/0001_initial.py:60 #: migrations/0001_initial.py:83 migrations/0001_initial.py:123 msgid "ID" msgstr "" -#: migrations/0001_initial.py:27 models/pluginmodel.py:77 +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 msgid "position" msgstr "" -#: migrations/0001_initial.py:28 models/pluginmodel.py:78 +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 #: models/titlemodels.py:17 msgid "language" msgstr "" -#: migrations/0001_initial.py:29 models/pluginmodel.py:79 +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 msgid "plugin_name" msgstr "" -#: migrations/0001_initial.py:30 models/pluginmodel.py:80 +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 #: models/titlemodels.py:30 msgid "creation date" msgstr "" #: migrations/0001_initial.py:61 migrations/0001_initial.py:124 -#: models/permissionmodels.py:67 +#: models/permissionmodels.py:69 msgid "can edit" msgstr "" #: migrations/0001_initial.py:62 migrations/0001_initial.py:125 -#: models/permissionmodels.py:68 +#: models/permissionmodels.py:70 msgid "can add" msgstr "" #: migrations/0001_initial.py:63 migrations/0001_initial.py:126 -#: models/permissionmodels.py:69 +#: models/permissionmodels.py:71 msgid "can delete" msgstr "" #: migrations/0001_initial.py:64 migrations/0001_initial.py:127 -#: models/permissionmodels.py:70 +#: models/permissionmodels.py:72 msgid "can change advanced settings" msgstr "" #: migrations/0001_initial.py:65 migrations/0001_initial.py:128 -#: models/permissionmodels.py:71 +#: models/permissionmodels.py:73 msgid "can publish" msgstr "" #: migrations/0001_initial.py:66 migrations/0001_initial.py:129 -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "can change permissions" msgstr "" #: migrations/0001_initial.py:67 migrations/0001_initial.py:130 -#: models/permissionmodels.py:73 +#: models/permissionmodels.py:75 msgid "can move" msgstr "" #: migrations/0001_initial.py:68 migrations/0001_initial.py:131 -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "view restricted" msgstr "" -#: migrations/0001_initial.py:69 models/permissionmodels.py:98 +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 msgid "can recover pages" msgstr "" #: migrations/0001_initial.py:70 migrations/0001_initial.py:133 -#: models/permissionmodels.py:64 +#: models/permissionmodels.py:66 msgid "group" msgstr "" -#: migrations/0001_initial.py:71 models/permissionmodels.py:99 +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 msgid "sites" msgstr "" -#: migrations/0001_initial.py:84 models/pagemodel.py:61 +#: migrations/0001_initial.py:84 models/pagemodel.py:62 msgid "created by" msgstr "" -#: migrations/0001_initial.py:85 models/pagemodel.py:62 +#: migrations/0001_initial.py:85 models/pagemodel.py:65 msgid "changed by" msgstr "" -#: migrations/0001_initial.py:88 models/pagemodel.py:67 -#: templates/admin/cms/page/tree/menu_item.html:73 +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 msgid "publication date" msgstr "" -#: migrations/0001_initial.py:89 models/pagemodel.py:69 -#: templates/admin/cms/page/tree/menu_item.html:74 +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 msgid "publication end date" msgstr "" -#: migrations/0001_initial.py:90 models/pagemodel.py:76 +#: migrations/0001_initial.py:90 models/pagemodel.py:80 msgid "in navigation" msgstr "" -#: migrations/0001_initial.py:91 models/pagemodel.py:77 +#: migrations/0001_initial.py:91 models/pagemodel.py:81 msgid "soft root" msgstr "" -#: migrations/0001_initial.py:92 models/pagemodel.py:79 +#: migrations/0001_initial.py:92 models/pagemodel.py:83 msgid "id" msgstr "" -#: migrations/0001_initial.py:93 models/pagemodel.py:81 +#: migrations/0001_initial.py:93 models/pagemodel.py:85 msgid "attached menu" msgstr "" -#: migrations/0001_initial.py:94 models/pagemodel.py:82 -#: templates/admin/cms/page/tree/menu_item.html:77 +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 msgid "template" msgstr "" -#: migrations/0001_initial.py:95 models/pagemodel.py:88 +#: migrations/0001_initial.py:95 models/pagemodel.py:92 msgid "login required" msgstr "" -#: migrations/0001_initial.py:96 models/pagemodel.py:89 +#: migrations/0001_initial.py:96 models/pagemodel.py:93 msgid "menu visibility" msgstr "" -#: migrations/0001_initial.py:98 models/pagemodel.py:93 +#: migrations/0001_initial.py:98 models/pagemodel.py:97 msgid "application" msgstr "" -#: migrations/0001_initial.py:99 models/pagemodel.py:94 +#: migrations/0001_initial.py:99 models/pagemodel.py:98 msgid "application instance name" msgstr "" -#: migrations/0001_initial.py:110 models/pagemodel.py:85 +#: migrations/0001_initial.py:110 models/pagemodel.py:89 msgid "site" msgstr "" -#: migrations/0001_initial.py:132 models/permissionmodels.py:116 +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 #: templates/admin/cms/page/permissions.html:15 msgid "Grant on" msgstr "" -#: migrations/0001_initial.py:134 models/pagemodel.py:126 -#: models/permissionmodels.py:117 models/titlemodels.py:29 +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 #: test_utils/project/sampleapp/ns_urls.py:8 msgid "page" msgstr "" @@ -833,119 +888,119 @@ msgstr "" msgid "Allow" msgstr "" -#: models/pagemodel.py:68 +#: models/pagemodel.py:72 msgid "" "When the page should go live. Status must be \"Published\" for page to go " "live." msgstr "" -#: models/pagemodel.py:70 +#: models/pagemodel.py:74 msgid "When to expire the page. Leave empty to never expire." msgstr "" -#: models/pagemodel.py:78 +#: models/pagemodel.py:82 msgid "All ancestors will not be displayed in the navigation" msgstr "" -#: models/pagemodel.py:80 +#: models/pagemodel.py:84 msgid "" "A unique identifier that is used with the page_url templatetag for linking " "to this page" msgstr "" -#: models/pagemodel.py:83 +#: models/pagemodel.py:87 msgid "The template used to render the content." msgstr "" -#: models/pagemodel.py:85 +#: models/pagemodel.py:89 msgid "The site the page is accessible at." msgstr "" -#: models/pagemodel.py:91 +#: models/pagemodel.py:95 msgid "limit when this page is visible in the menu" msgstr "" -#: models/pagemodel.py:127 +#: models/pagemodel.py:131 msgid "pages" msgstr "" -#: models/pagemodel.py:863 +#: models/pagemodel.py:887 msgid "Empty" msgstr "" -#: models/pagemodel.py:984 +#: models/pagemodel.py:1013 msgid "default" msgstr "" -#: models/permissionmodels.py:52 +#: models/permissionmodels.py:53 msgid "Current page" msgstr "" -#: models/permissionmodels.py:53 +#: models/permissionmodels.py:54 msgid "Page children (immediate)" msgstr "" -#: models/permissionmodels.py:54 +#: models/permissionmodels.py:55 msgid "Page and children (immediate)" msgstr "" -#: models/permissionmodels.py:55 +#: models/permissionmodels.py:56 msgid "Page descendants" msgstr "" -#: models/permissionmodels.py:56 +#: models/permissionmodels.py:57 msgid "Page and descendants" msgstr "" -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "on page level" msgstr "" -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "frontend view restriction" msgstr "" -#: models/permissionmodels.py:98 +#: models/permissionmodels.py:100 msgid "can recover any deleted page" msgstr "" -#: models/permissionmodels.py:99 +#: models/permissionmodels.py:101 msgid "If none selected, user haves granted permissions to all sites." msgstr "" -#: models/permissionmodels.py:104 +#: models/permissionmodels.py:106 msgid "Page global permission" msgstr "" -#: models/permissionmodels.py:105 +#: models/permissionmodels.py:107 msgid "Pages global permissions" msgstr "" -#: models/permissionmodels.py:122 +#: models/permissionmodels.py:124 msgid "Page permission" msgstr "" -#: models/permissionmodels.py:137 +#: models/permissionmodels.py:145 msgid "User (page)" msgstr "" -#: models/permissionmodels.py:138 +#: models/permissionmodels.py:146 msgid "Users (page)" msgstr "" -#: models/permissionmodels.py:148 +#: models/permissionmodels.py:156 msgid "User group (page)" msgstr "" -#: models/permissionmodels.py:149 +#: models/permissionmodels.py:157 msgid "User groups (page)" msgstr "" -#: models/placeholdermodel.py:25 +#: models/placeholdermodel.py:24 msgid "slot" msgstr "" -#: models/placeholdermodel.py:26 +#: models/placeholdermodel.py:25 msgid "width" msgstr "" @@ -1059,7 +1114,7 @@ msgstr "" msgid "Generic" msgstr "" -#: plugin_base.py:285 +#: plugin_base.py:289 msgid "There are no further settings for this plugin. Please press save." msgstr "" @@ -1075,7 +1130,7 @@ msgid "" msgstr "" #: templates/admin/cms/extensions/change_form.html:5 -#: templates/admin/cms/page/change_form.html:74 +#: templates/admin/cms/page/change_form.html:90 #: templates/admin/cms/page/plugin/submit_line.html:3 #: templates/admin/cms/page/submit_row.html:4 #: templates/admin/cms/page/tree/copy_premissions.html:19 @@ -1103,38 +1158,45 @@ msgstr "" msgid "Password:" msgstr "" -#: templates/admin/cms/page/change_form.html:5 +#: templates/admin/cms/page/change_form.html:4 #: templates/admin/cms/page/close_frame.html:4 msgid "Change a page" msgstr "" -#: templates/admin/cms/page/change_form.html:44 +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 msgid "Please correct the error below." msgid_plural "Please correct the errors below." msgstr[0] "" -#: templates/admin/cms/page/change_form.html:62 +#: templates/admin/cms/page/change_form.html:78 msgid "All permissions" msgstr "" -#: templates/admin/cms/page/change_form.html:63 -#: templates/admin/cms/page/tree/base.html:80 +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 msgid "Loading..." msgstr "" -#: templates/admin/cms/page/change_form.html:75 +#: templates/admin/cms/page/change_form.html:91 #: templates/admin/cms/page/plugin/submit_line.html:9 -#: templates/admin/cms/page/submit_row.html:14 +#: templates/admin/cms/page/submit_row.html:16 msgid "Save and continue editing" msgstr "" -#: templates/admin/cms/page/history/recover_header.html:12 -#: templates/admin/cms/page/history/revision_header.html:6 -#: templates/admin/cms/page/tree/base.html:9 -#: templates/admin/cms/usersettings/change_form.html:14 -msgid "Home" -msgstr "" - #: templates/admin/cms/page/history/recover_header.html:15 #, python-format msgid "Recover deleted %(verbose_name)s" @@ -1211,16 +1273,16 @@ msgid "Edit model" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:7 -#: templates/admin/cms/page/submit_row.html:12 +#: templates/admin/cms/page/submit_row.html:14 msgid "Save as new" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:8 -#: templates/admin/cms/page/submit_row.html:13 +#: templates/admin/cms/page/submit_row.html:15 msgid "Save and add another" msgstr "" -#: templates/admin/cms/page/submit_row.html:8 +#: templates/admin/cms/page/submit_row.html:9 msgid "Basic Settings" msgstr "" @@ -1229,68 +1291,88 @@ msgid "List of pages" msgstr "" #: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 msgid "Search" msgstr "" -#: templates/admin/cms/page/tree/base.html:54 +#: templates/admin/cms/page/tree/base.html:50 msgid "Successfully moved" msgstr "" -#: templates/admin/cms/page/tree/base.html:55 +#: templates/admin/cms/page/tree/base.html:51 msgid "Changes within the tree might require a refresh." msgstr "" -#: templates/admin/cms/page/tree/base.html:56 +#: templates/admin/cms/page/tree/base.html:52 msgid "An error occured. Please reload the page" msgstr "" -#: templates/admin/cms/page/tree/base.html:57 +#: templates/admin/cms/page/tree/base.html:53 msgid "Are you sure you want to § this page?" msgstr "" -#: templates/admin/cms/page/tree/base.html:73 +#: templates/admin/cms/page/tree/base.html:69 #, python-format msgid "Recover deleted %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:76 +#: templates/admin/cms/page/tree/base.html:72 #, python-format msgid "Add %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:88 +#: templates/admin/cms/page/tree/base.html:84 msgid "Pages on:" msgstr "" #: templates/admin/cms/page/tree/base.html:108 -msgid "Filter:" +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" msgstr "" #: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 msgid "on" msgstr "" -#: templates/admin/cms/page/tree/base.html:108 +#: templates/admin/cms/page/tree/base.html:123 msgid "off" msgstr "" -#: templates/admin/cms/page/tree/base.html:110 +#: templates/admin/cms/page/tree/base.html:125 msgid "Filter" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:10 +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 msgid "Menu" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:11 +#: templates/admin/cms/page/tree/base_header.html:13 msgid "Actions" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:12 +#: templates/admin/cms/page/tree/base_header.html:14 msgid "Info" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:26 +#: templates/admin/cms/page/tree/base_header.html:28 msgid "" "There is no page around yet.
Add page now." @@ -1305,235 +1387,369 @@ msgid "Choose copy options" msgstr "" #: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 msgid "Close" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "select this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "edit this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:17 +#: templates/admin/cms/page/tree/menu_item.html:18 msgid "insert above" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:18 +#: templates/admin/cms/page/tree/menu_item.html:19 msgid "insert below" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:20 +#: templates/admin/cms/page/tree/menu_item.html:21 msgid "insert inside" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "softroot" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "home" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:25 +#: templates/admin/cms/page/tree/menu_item.html:26 #, python-format msgid "Application: %(apphook)s" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:29 +#: templates/admin/cms/page/tree/menu_item.html:33 #, python-format msgid "Edit this page in %(language)s " msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:32 +#: templates/admin/cms/page/tree/menu_item.html:36 msgid "Pick an action:" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:33 -msgid "Unpublish" +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:34 -msgid "Publish" +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "not in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "Page settings (SHIFT-click for advanced settings)" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "page settings" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 -#: templates/cms/toolbar/dragitem.html:12 +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 msgid "Copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 +#: templates/admin/cms/page/tree/menu_item.html:56 msgid "copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "Add Child" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "add" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 -#: templates/cms/toolbar/dragitem.html:13 +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 msgid "Cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 +#: templates/admin/cms/page/tree/menu_item.html:67 msgid "cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:66 +#: templates/admin/cms/page/tree/menu_item.html:69 msgid "delete" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:71 +#: templates/admin/cms/page/tree/menu_item.html:74 msgid "info" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:75 -msgid "is restricted" +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:76 -msgid "last change by" +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" msgstr "" -#: templates/cms/toolbar/clipboard.html:24 -msgid "Empty Clipboard" +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" msgstr "" -#: templates/cms/toolbar/dragbar.html:7 templates/cms/toolbar/dragitem.html:9 -msgid "Quicksearch" +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" msgstr "" -#: templates/cms/toolbar/dragbar.html:9 templates/cms/toolbar/dragitem.html:11 -msgid "Settings" +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" msgstr "" -#: templates/cms/toolbar/dragbar.html:10 +#: templates/cms/toolbar/dragbar.html:11 msgid "Copy all" msgstr "" -#: templates/cms/toolbar/dragbar.html:12 +#: templates/cms/toolbar/dragbar.html:13 msgid "Copy from" msgstr "" -#: templates/cms/toolbar/dragbar.html:14 +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 msgid "Empty all" msgstr "" -#: templates/cms/toolbar/dragbar.html:25 -msgid "Drop a plugin here" +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." msgstr "" -#: templates/cms/toolbar/dragitem.html:14 -#: templates/cms/toolbar/items/live_draft.html:9 templatetags/cms_tags.py:753 -#: templatetags/cms_tags.py:756 +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 msgid "Edit" msgstr "" +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + #: templates/cms/toolbar/dragitem_menu.html:5 msgid "Available plugins" msgstr "" -#: templates/cms/toolbar/dragitem_menu.html:10 -msgid "Scroll for more" +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:5 -msgid "Save and close" +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Live" +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Draft" +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" msgstr "" -#: templates/cms/toolbar/items/login.html:6 toolbar/toolbar.py:23 -msgid "Username" +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" msgstr "" -#: templates/cms/toolbar/items/login.html:7 -msgid "Password" +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" msgstr "" -#: templates/cms/toolbar/toolbar.html:8 -msgid "Double-click to edit" +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" msgstr "" -#: templates/cms/toolbar/toolbar.html:32 +#: templates/cms/toolbar/toolbar.html:43 msgid "Toggle toolbar" msgstr "" -#: templates/cms/toolbar/toolbar.html:74 -msgid "Start" +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" msgstr "" -#: templates/cms/toolbar/toolbar.html:109 +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 msgid "This page has no preview!" msgstr "" -#: templates/cms/toolbar/toolbar.html:110 +#: templates/cms/toolbar/toolbar.html:122 msgid "It is being redirected to:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:41 +#: templates/cms/toolbar/toolbar_javascript.html:32 #, python-format msgid "Development version using django CMS %(cms_version)s" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:42 +#: templates/cms/toolbar/toolbar_javascript.html:33 msgid "Cancel" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:43 +#: templates/cms/toolbar/toolbar_javascript.html:34 msgid "The following error occured:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:44 +#: templates/cms/toolbar/toolbar_javascript.html:35 msgid "Action successfull... reloading." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:45 +#: templates/cms/toolbar/toolbar_javascript.html:36 msgid "Are you sure you want to delete this plugin?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:46 +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 msgid "Are you sure you want to publish this page?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:64 +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 msgid "" "Login failed. Please check your credentials and try again." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:65 +#: templates/cms/toolbar/toolbar_javascript.html:58 msgid "This page has unpublished changes." msgstr "" +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + #: templatetags/cms_admin.py:61 msgid "unpublished changes" msgstr "" @@ -1559,64 +1775,64 @@ msgstr "" msgid "%(icon)s" msgstr "" -#: templatetags/cms_tags.py:111 +#: templatetags/cms_tags.py:106 #, python-format msgid "Page not found on %(domain)s" msgstr "" -#: templatetags/cms_tags.py:112 +#: templatetags/cms_tags.py:107 #, python-format msgid "" "A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" "`. The URL of the request was: http://%(host)s%(path)s" msgstr "" -#: test_utils/cli.py:139 test_utils/cli.py:150 +#: test_utils/cli.py:132 test_utils/cli.py:143 msgid "English" msgstr "" -#: test_utils/cli.py:140 test_utils/cli.py:162 test_utils/cli.py:185 +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 msgid "French" msgstr "" -#: test_utils/cli.py:141 test_utils/cli.py:156 test_utils/cli.py:179 -#: test_utils/cli.py:198 +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 msgid "German" msgstr "" -#: test_utils/cli.py:142 test_utils/cli.py:167 +#: test_utils/cli.py:135 test_utils/cli.py:160 msgid "Brazilian Portuguese" msgstr "" -#: test_utils/cli.py:143 test_utils/cli.py:192 +#: test_utils/cli.py:136 test_utils/cli.py:185 msgid "Dutch" msgstr "" -#: test_utils/cli.py:208 +#: test_utils/cli.py:201 msgid "two columns" msgstr "" -#: test_utils/cli.py:209 +#: test_utils/cli.py:202 msgid "three columns" msgstr "" -#: test_utils/cli.py:210 +#: test_utils/cli.py:203 msgid "navigation examples" msgstr "" -#: test_utils/cli.py:218 +#: test_utils/cli.py:211 msgid "sidebar column" msgstr "" -#: test_utils/cli.py:224 +#: test_utils/cli.py:217 msgid "left column" msgstr "" -#: test_utils/cli.py:229 +#: test_utils/cli.py:222 msgid "Add a link" msgstr "" -#: test_utils/cli.py:236 +#: test_utils/cli.py:229 msgid "right column" msgstr "" @@ -1638,7 +1854,7 @@ msgstr "" #: test_utils/project/customuserapp/models.py:40 msgid "" -"Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" msgstr "" #: test_utils/project/customuserapp/models.py:43 @@ -1671,31 +1887,31 @@ msgstr "" msgid "users" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:47 +#: test_utils/project/extensionapp/cms_toolbars.py:47 msgid "Title Extension" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:85 +#: test_utils/project/extensionapp/cms_toolbars.py:85 msgid "Page Extension" msgstr "" -#: test_utils/project/objectpermissionsapp/models.py:46 +#: test_utils/project/objectpermissionsapp/models.py:49 msgid "object ID" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:7 +#: test_utils/project/placeholderapp/cms_apps.py:7 msgid "Example1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:14 +#: test_utils/project/placeholderapp/cms_apps.py:14 msgid "MultilingualExample1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:26 +#: test_utils/project/placeholderapp/cms_toolbars.py:26 msgid "Example1" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:27 +#: test_utils/project/placeholderapp/cms_toolbars.py:27 msgid "Examples" msgstr "" @@ -1703,69 +1919,81 @@ msgstr "" msgid "Extra Context" msgstr "" -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:11 -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:27 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 msgid "Articles" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:8 +#: test_utils/project/sampleapp/cms_apps.py:8 msgid "Sample App" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:17 +#: test_utils/project/sampleapp/cms_apps.py:17 msgid "Sample App with excluded permissions" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:28 +#: test_utils/project/sampleapp/cms_apps.py:28 msgid "Sample App 2" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:35 +#: test_utils/project/sampleapp/cms_apps.py:36 msgid "Namespaced App" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:21 -#: test_utils/project/sampleapp/views.py:31 -msgid "Category" -msgstr "" - -#: test_utils/project/sampleapp/cms_toolbar.py:22 -msgid "Categories" +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:23 -msgid "Add Category" +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" msgstr "" -#: test_utils/project/sampleapp/menu.py:17 +#: test_utils/project/sampleapp/cms_menus.py:17 msgid "sample root page" msgstr "" -#: test_utils/project/sampleapp/menu.py:18 +#: test_utils/project/sampleapp/cms_menus.py:18 msgid "sample settings page" msgstr "" -#: test_utils/project/sampleapp/menu.py:19 +#: test_utils/project/sampleapp/cms_menus.py:19 msgid "sample account page" msgstr "" -#: test_utils/project/sampleapp/menu.py:20 +#: test_utils/project/sampleapp/cms_menus.py:20 msgid "sample my profile page" msgstr "" -#: test_utils/project/sampleapp/menu.py:33 +#: test_utils/project/sampleapp/cms_menus.py:33 msgid "Static Menu" msgstr "" -#: test_utils/project/sampleapp/menu.py:51 +#: test_utils/project/sampleapp/cms_menus.py:51 msgid "Static Menu2" msgstr "" -#: test_utils/project/sampleapp/urls.py:11 +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 msgid "^account/$" msgstr "" -#: test_utils/project/sampleapp/views.py:33 +#: test_utils/project/sampleapp/views.py:32 msgid "Change Category" msgstr "" @@ -1773,6 +2001,14 @@ msgstr "" msgid "Thanks for spending some quality time with the Web site today." msgstr "" +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + #: utils/mail.py:37 msgid "CMS - your user account was created." msgstr "" @@ -1781,11 +2017,11 @@ msgstr "" msgid "CMS - your user account was changed." msgstr "" -#: utils/page_resolver.py:131 +#: utils/page_resolver.py:142 msgid "Invalid URL, use /my/url format." msgstr "" -#: utils/page_resolver.py:159 +#: utils/page_resolver.py:170 #, python-format msgid "" "Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." @@ -1794,14 +2030,24 @@ msgid_plural "" "\"%(instance)s\"." msgstr[0] "" -#: utils/plugins.py:227 +#: utils/plugins.py:234 #, python-format msgid "This placeholder already has the maximum number of plugins (%s)." msgstr "" -#: utils/plugins.py:237 +#: utils/plugins.py:244 #, python-format msgid "" "This placeholder already has the maximum number (%(limit)s) of allowed " "%(plugin_name)s plugins." msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/cmn/LC_MESSAGES/djangojs.mo b/cms/locale/cmn/LC_MESSAGES/djangojs.mo index 47114f0bbf..5b1e9311d5 100644 Binary files a/cms/locale/cmn/LC_MESSAGES/djangojs.mo and b/cms/locale/cmn/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/cmn/LC_MESSAGES/djangojs.po b/cms/locale/cmn/LC_MESSAGES/djangojs.po index 1c5b3b5558..2531621ff2 100644 --- a/cms/locale/cmn/LC_MESSAGES/djangojs.po +++ b/cms/locale/cmn/LC_MESSAGES/djangojs.po @@ -7,16 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-12 21:31+0100\n" -"PO-Revision-Date: 2013-12-12 08:53+0000\n" -"Last-Translator: Patrick Lauber \n" -"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/django-cms/language/cmn/)\n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2016-01-19 20:20+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Chinese (Mandarin) (http://www.transifex.com/divio/django-cms/language/cmn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: cmn\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: static/cms/js/modules/cms.changeform.js:60 +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 msgid "Are you sure you want to change tabs without saving the page first?" msgstr "" diff --git a/cms/locale/cs/LC_MESSAGES/django.po b/cms/locale/cs/LC_MESSAGES/django.po index 5a59a64d5d..1363910567 100644 --- a/cms/locale/cs/LC_MESSAGES/django.po +++ b/cms/locale/cs/LC_MESSAGES/django.po @@ -8,6 +8,7 @@ # Jakub Dorňák , 2013 # Jiří Vírava , 2014-2015 # Joe Darkless , 2015 +# koren , 2015 # Martin Koistinen , 2015 # Martin Quarda , 2014 # xlu , 2013 diff --git a/cms/locale/cs/LC_MESSAGES/djangojs.po b/cms/locale/cs/LC_MESSAGES/djangojs.po index ceb988e5e4..5ea41cc0f6 100644 --- a/cms/locale/cs/LC_MESSAGES/djangojs.po +++ b/cms/locale/cs/LC_MESSAGES/djangojs.po @@ -5,6 +5,7 @@ # Translators: # Jakub Dorňák , 2013 # xlu , 2013 +# xlu , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/da/LC_MESSAGES/django.po b/cms/locale/da/LC_MESSAGES/django.po index 4e3dea03a5..594140489f 100644 --- a/cms/locale/da/LC_MESSAGES/django.po +++ b/cms/locale/da/LC_MESSAGES/django.po @@ -5,7 +5,9 @@ # Translators: # Kristian Øllegaard , 2011 # Kristian Øllegaard , 2011 +# Kristian Øllegaard , 2011 # valberg , 2014 +# valberg , 2011,2013-2014 # valberg , 2011 # valberg , 2013 # valberg , 2011 diff --git a/cms/locale/da/LC_MESSAGES/djangojs.po b/cms/locale/da/LC_MESSAGES/djangojs.po index 480df184be..3fe0f10120 100644 --- a/cms/locale/da/LC_MESSAGES/djangojs.po +++ b/cms/locale/da/LC_MESSAGES/djangojs.po @@ -5,6 +5,7 @@ # Translators: # Kristian Øllegaard , 2011 # Kristian Øllegaard , 2011 +# Kristian Øllegaard , 2011 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/de/LC_MESSAGES/django.po b/cms/locale/de/LC_MESSAGES/django.po index a8ccb16839..a9f8f1833e 100644 --- a/cms/locale/de/LC_MESSAGES/django.po +++ b/cms/locale/de/LC_MESSAGES/django.po @@ -7,6 +7,8 @@ # Angelo Dini , 2015 # Arne Schauf , 2014 # Michael P. Jung , 2013 +# Chive , 2015 +# death_ashaman , 2014 # Diana Dünki , 2015 # Hendrik Richter , 2014 # Jonas Obrist , 2011 @@ -14,6 +16,7 @@ # Martin Koistinen , 2015 # Michael P. Jung , 2013 # o.zander , 2014 +# o.zander , 2014 # Patrick Lauber , 2012-2015 # Peter Bittner , 2015 # Roland , 2013 diff --git a/cms/locale/el/LC_MESSAGES/django.po b/cms/locale/el/LC_MESSAGES/django.po index f65383e3ab..f09eb1e24a 100644 --- a/cms/locale/el/LC_MESSAGES/django.po +++ b/cms/locale/el/LC_MESSAGES/django.po @@ -4,11 +4,13 @@ # # Translators: # Anastasiadis Stavros , 2014 +# dotoree , 2014 # George Petsagourakis , 2013 # Kostas Papadimitriou , 2011 # Nikolas Demiridis , 2014 # dotoree , 2014 # xouskarle , 2013 +# xouskarle , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/en/LC_MESSAGES/django.po b/cms/locale/en/LC_MESSAGES/django.po index c4c5daa131..5cc60356be 100644 --- a/cms/locale/en/LC_MESSAGES/django.po +++ b/cms/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-19 14:54-0500\n" +"POT-Creation-Date: 2016-01-29 18:49+0100\n" "PO-Revision-Date: 2015-11-11 17:31+0000\n" "Last-Translator: yakky \n" "Language-Team: English (http://www.transifex.com/divio/django-cms/language/" @@ -23,131 +23,131 @@ msgstr "" msgid "Copy permissions" msgstr "Copy permissions" -#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:222 +#: admin/forms.py:66 admin/forms.py:162 admin/forms.py:205 cms_toolbars.py:222 #: models/settingmodels.py:11 msgid "Language" msgstr "Language" -#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 +#: admin/forms.py:67 admin/forms.py:163 admin/forms.py:206 msgid "The current language of the content fields." msgstr "The current language of the content fields." -#: admin/forms.py:71 forms/wizards.py:104 +#: admin/forms.py:68 forms/wizards.py:105 msgid "Page type" msgstr "Page type" -#: admin/forms.py:72 forms/wizards.py:97 +#: admin/forms.py:69 forms/wizards.py:98 msgid "Title" msgstr "Title" -#: admin/forms.py:73 +#: admin/forms.py:70 msgid "The default title" msgstr "The default title" -#: admin/forms.py:74 forms/wizards.py:100 +#: admin/forms.py:71 forms/wizards.py:101 msgid "Slug" msgstr "Slug" -#: admin/forms.py:75 +#: admin/forms.py:72 msgid "The part of the title that is used in the URL" msgstr "The part of the title that is used in the URL" -#: admin/forms.py:76 +#: admin/forms.py:73 msgid "Menu Title" msgstr "Menu Title" -#: admin/forms.py:77 +#: admin/forms.py:74 msgid "Overwrite what is displayed in the menu" msgstr "Overwrite what is displayed in the menu" -#: admin/forms.py:78 +#: admin/forms.py:75 msgid "Page Title" msgstr "Page Title" -#: admin/forms.py:79 +#: admin/forms.py:76 msgid "Overwrites what is displayed at the top of your browser or in bookmarks" msgstr "" "Overwrites what is displayed at the top of your browser or in bookmarks" -#: admin/forms.py:81 +#: admin/forms.py:78 msgid "Description meta tag" msgstr "Description meta tag" -#: admin/forms.py:83 +#: admin/forms.py:80 msgid "A description of the page used by search engines." msgstr "A description of the page used by search engines." -#: admin/forms.py:132 +#: admin/forms.py:129 msgid "Another page with this slug already exists" msgstr "Another page with this slug already exists" -#: admin/forms.py:160 +#: admin/forms.py:157 msgid "Slug must not be empty." msgstr "Slug must not be empty." -#: admin/forms.py:188 +#: admin/forms.py:185 msgid "Application" msgstr "Application" -#: admin/forms.py:190 +#: admin/forms.py:187 msgid "Hook application to this page." msgstr "Hook application to this page." -#: admin/forms.py:191 +#: admin/forms.py:188 msgid "Overwrite URL" msgstr "Overwrite URL" -#: admin/forms.py:192 +#: admin/forms.py:189 msgid "Keep this field empty if standard path should be used." msgstr "Keep this field empty if standard path should be used." -#: admin/forms.py:196 +#: admin/forms.py:193 msgid "X Frame Options" msgstr "X Frame Options" -#: admin/forms.py:197 +#: admin/forms.py:194 msgid "Whether this page can be embedded in other pages or websites" msgstr "Whether this page can be embedded in other pages or websites" -#: admin/forms.py:202 +#: admin/forms.py:199 msgid "Redirect" msgstr "Redirect" -#: admin/forms.py:203 +#: admin/forms.py:200 msgid "Redirects to this URL." msgstr "Redirects to this URL." -#: admin/forms.py:204 +#: admin/forms.py:201 msgid "Start typing..." msgstr "Start typing..." -#: admin/forms.py:213 +#: admin/forms.py:210 msgid "Application configurations" msgstr "Application configurations" -#: admin/forms.py:219 +#: admin/forms.py:216 msgid "Language independent options" msgstr "Language independent options" -#: admin/forms.py:303 +#: admin/forms.py:300 msgid "A page with this reverse URL id exists already." msgstr "A page with this reverse URL id exists already." -#: admin/forms.py:320 +#: admin/forms.py:317 msgid "An application instance using this configuration already exists." msgstr "An application instance using this configuration already exists." -#: admin/forms.py:328 admin/forms.py:339 +#: admin/forms.py:325 admin/forms.py:336 msgid "An application instance with this name already exists." msgstr "An application instance with this name already exists." -#: admin/forms.py:395 migrations/0001_initial.py:72 -#: migrations/0001_initial.py:135 models/permissionmodels.py:65 +#: admin/forms.py:392 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:56 #: test_utils/project/customuserapp/models.py:60 msgid "user" msgstr "user" -#: admin/forms.py:458 +#: admin/forms.py:455 msgid "" "Add page permission requires also access to children, or descendants, " "otherwise added page can't be changed by its creator." @@ -155,30 +155,30 @@ msgstr "" "Add page permission requires also access to children, or descendants, " "otherwise added page can't be changed by its creator." -#: admin/forms.py:463 +#: admin/forms.py:460 msgid "Add page permission also requires edit page permission." msgstr "Add page permission also requires edit page permission." -#: admin/forms.py:491 +#: admin/forms.py:488 msgid "can_view" msgstr "can_view" -#: admin/forms.py:502 +#: admin/forms.py:499 msgid "Please select user or group first." msgstr "Please select user or group first." -#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 +#: admin/forms.py:510 admin/forms.py:517 admin/forms.py:521 #: templates/admin/cms/page/change_form.html:11 #: templates/admin/cms/usersettings/change_form.html:33 -#: templatetags/cms_tags.py:762 +#: templatetags/cms_tags.py:763 msgid "Add" msgstr "Add" -#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 +#: admin/forms.py:511 admin/forms.py:518 admin/forms.py:522 msgid "Change" msgstr "Change" -#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 +#: admin/forms.py:512 admin/forms.py:519 admin/forms.py:523 #: templates/admin/cms/extensions/change_form.html:8 #: templates/admin/cms/page/plugin/submit_line.html:5 #: templates/admin/cms/page/submit_row.html:7 @@ -187,15 +187,15 @@ msgstr "Change" msgid "Delete" msgstr "Delete" -#: admin/forms.py:516 +#: admin/forms.py:513 msgid "Recover (any) pages" msgstr "Recover (any) pages" -#: admin/forms.py:544 +#: admin/forms.py:541 msgid "Notify user" msgstr "Notify user" -#: admin/forms.py:546 +#: admin/forms.py:543 msgid "" "Send email notification to user about username or password change. Requires " "user email." @@ -203,76 +203,78 @@ msgstr "" "Send email notification to user about username or password change. Requires " "user email." -#: admin/forms.py:567 +#: admin/forms.py:564 msgid "New password" msgstr "New password" -#: admin/forms.py:569 +#: admin/forms.py:566 msgid "New password confirmation" msgstr "New password confirmation" -#: admin/forms.py:594 +#: admin/forms.py:591 msgid "Email notification requires valid email address." msgstr "Email notification requires valid email address." -#: admin/forms.py:596 +#: admin/forms.py:593 msgid "" "The permission to add new pages requires the permission to change pages!" msgstr "" "The permission to add new pages requires the permission to change pages!" -#: admin/forms.py:598 +#: admin/forms.py:595 msgid "" "The permission to add new users requires the permission to change users!" msgstr "" "The permission to add new users requires the permission to change users!" -#: admin/forms.py:600 +#: admin/forms.py:597 msgid "To add permissions you also need to edit them!" msgstr "To add permissions you also need to edit them!" -#: admin/pageadmin.py:355 templates/admin/cms/page/submit_row.html:10 +#: admin/pageadmin.py:350 templates/admin/cms/page/submit_row.html.py:10 msgid "Advanced Settings" msgstr "Advanced Settings" -#: admin/pageadmin.py:358 cms_toolbars.py:525 +#: admin/pageadmin.py:353 cms_toolbars.py:526 msgid "Publishing dates" msgstr "Publishing dates" -#: admin/pageadmin.py:364 +#: admin/pageadmin.py:359 msgid "Change Permissions" msgstr "Change Permissions" -#: admin/pageadmin.py:408 +#: admin/pageadmin.py:403 msgid "Add Page Type" msgstr "Add Page Type" -#: admin/pageadmin.py:412 +#: admin/pageadmin.py:407 msgid "Add Page Copy" msgstr "Add Page Copy" -#: admin/pageadmin.py:615 +#: admin/pageadmin.py:610 #, python-format msgid "%(plugin_name)s plugin added to %(placeholder)s" msgstr "%(plugin_name)s plugin added to %(placeholder)s" -#: admin/pageadmin.py:623 +#: admin/pageadmin.py:619 #, python-format msgid "Copied plugins to %(placeholder)s" msgstr "Copied plugins to %(placeholder)s" -#: admin/pageadmin.py:634 +#: admin/pageadmin.py:631 #, python-format msgid "" "%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" msgstr "" "%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" -#: admin/pageadmin.py:646 -msgid "Plugins were moved" -msgstr "Plugins were moved" +#: admin/pageadmin.py:648 +#, fuzzy, python-format +#| msgid "Copied plugins to %(placeholder)s" +msgid "Moved plugins to %(placeholder)s" +msgstr "Copied plugins to %(placeholder)s" -#: admin/pageadmin.py:653 +#: admin/pageadmin.py:658 #, python-format msgid "" "%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " @@ -281,140 +283,136 @@ msgstr "" "%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " "deleted." -#: admin/pageadmin.py:666 +#: admin/pageadmin.py:672 #, python-format msgid "All plugins in the placeholder \"%(name)s\" were deleted." msgstr "All plugins in the placeholder \"%(name)s\" were deleted." -#: admin/pageadmin.py:685 +#: admin/pageadmin.py:691 msgid "You do not have permission to change pages." msgstr "You do not have permission to change pages." -#: admin/pageadmin.py:697 +#: admin/pageadmin.py:703 msgid "Database error" msgstr "Database error" -#: admin/pageadmin.py:769 admin/pageadmin.py:878 admin/pageadmin.py:897 -#: admin/pageadmin.py:1191 admin/pageadmin.py:1227 +#: admin/pageadmin.py:775 admin/pageadmin.py:888 admin/pageadmin.py:907 +#: admin/pageadmin.py:1201 admin/pageadmin.py:1237 msgid "You do not have permission to change this page" msgstr "You do not have permission to change this page" -#: admin/pageadmin.py:774 admin/pageadmin.py:882 admin/pageadmin.py:901 +#: admin/pageadmin.py:780 admin/pageadmin.py:892 admin/pageadmin.py:911 msgid "Page reverted but slug stays the same because of url collisions." msgstr "Page reverted but slug stays the same because of url collisions." -#: admin/pageadmin.py:778 admin/pageadmin.py:855 +#: admin/pageadmin.py:784 admin/pageadmin.py:865 #, python-format msgid "Reverted to previous version, saved on %(datetime)s" msgstr "" -#: admin/pageadmin.py:826 -msgid "Initial version." -msgstr "" - -#: admin/pageadmin.py:912 +#: admin/pageadmin.py:922 msgid "You do not have permission to change the template" msgstr "You do not have permission to change the template" -#: admin/pageadmin.py:916 +#: admin/pageadmin.py:926 msgid "Template not valid" msgstr "Template not valid" -#: admin/pageadmin.py:921 +#: admin/pageadmin.py:931 #, python-format msgid "Template changed to %s" msgstr "Template changed to %s" -#: admin/pageadmin.py:924 +#: admin/pageadmin.py:934 msgid "The template was successfully changed" msgstr "The template was successfully changed" -#: admin/pageadmin.py:947 +#: admin/pageadmin.py:957 msgid "" "Error! You don't have permissions to move this page. Please reload the page" msgstr "" "Error! You don't have permissions to move this page. Please reload the page" -#: admin/pageadmin.py:952 +#: admin/pageadmin.py:962 msgid "Page moved" msgstr "Page moved" -#: admin/pageadmin.py:998 admin/placeholderadmin.py:272 -#: admin/placeholderadmin.py:318 +#: admin/pageadmin.py:1008 admin/placeholderadmin.py:276 +#: admin/placeholderadmin.py:322 msgid "Language must be set to a supported language!" msgstr "Language must be set to a supported language!" -#: admin/pageadmin.py:1003 admin/placeholderadmin.py:340 +#: admin/pageadmin.py:1013 admin/placeholderadmin.py:344 msgid "You do not have permission to copy these plugins." msgstr "You do not have permission to copy these plugins." -#: admin/pageadmin.py:1006 +#: admin/pageadmin.py:1016 #, python-format msgid "Copied plugins from %(source_language)s to %(target_language)s" msgstr "Copied plugins from %(source_language)s to %(target_language)s" -#: admin/pageadmin.py:1060 +#: admin/pageadmin.py:1070 msgid "You do not have permission to publish this page" msgstr "You do not have permission to publish this page" -#: admin/pageadmin.py:1077 admin/pageadmin.py:1089 +#: admin/pageadmin.py:1087 admin/pageadmin.py:1099 msgid "Page not published! A parent page is not published yet." msgstr "Page not published! A parent page is not published yet." -#: admin/pageadmin.py:1079 +#: admin/pageadmin.py:1089 msgid "The content was successfully published." msgstr "The content was successfully published." -#: admin/pageadmin.py:1091 +#: admin/pageadmin.py:1101 msgid "There was a problem publishing your content" msgstr "There was a problem publishing your content" -#: admin/pageadmin.py:1158 +#: admin/pageadmin.py:1168 msgid "You do not have permission to unpublish this page" msgstr "You do not have permission to unpublish this page" -#: admin/pageadmin.py:1160 +#: admin/pageadmin.py:1170 msgid "This page was never published" msgstr "This page was never published" -#: admin/pageadmin.py:1163 +#: admin/pageadmin.py:1173 #, python-format msgid "The %(language)s page \"%(page)s\" was successfully unpublished" msgstr "The %(language)s page \"%(page)s\" was successfully unpublished" -#: admin/pageadmin.py:1195 +#: admin/pageadmin.py:1205 #, python-format msgid "The page \"%s\" was successfully reverted." msgstr "The page \"%s\" was successfully reverted." -#: admin/pageadmin.py:1231 +#: admin/pageadmin.py:1241 #, python-format msgid "%(name)s object with primary key %(key)r does not exist." msgstr "%(name)s object with primary key %(key)r does not exist." -#: admin/pageadmin.py:1237 +#: admin/pageadmin.py:1247 msgid "There only exists one translation for this page" msgstr "There only exists one translation for this page" -#: admin/pageadmin.py:1279 +#: admin/pageadmin.py:1277 #, python-format msgid "Title and plugins with language %(language)s was deleted" msgstr "Title and plugins with language %(language)s was deleted" -#: admin/pageadmin.py:1302 admin/placeholderadmin.py:623 -#: admin/placeholderadmin.py:667 +#: admin/pageadmin.py:1300 admin/placeholderadmin.py:681 +#: admin/placeholderadmin.py:721 msgid "Are you sure?" msgstr "Are you sure?" -#: admin/pageadmin.py:1343 +#: admin/pageadmin.py:1341 msgid "You do not have permission to change this page's in_navigation status" msgstr "You do not have permission to change this page's in_navigation status" -#: admin/pageadmin.py:1365 +#: admin/pageadmin.py:1363 msgid "Page Types" msgstr "Page Types" -#: admin/pageadmin.py:1445 +#: admin/pageadmin.py:1443 msgid "You do not have permission to edit this page" msgstr "You do not have permission to edit this page" @@ -426,83 +424,83 @@ msgstr "View restriction" msgid "View restrictions" msgstr "View restrictions" -#: admin/permissionadmin.py:159 models/permissionmodels.py:125 +#: admin/permissionadmin.py:187 models/permissionmodels.py:116 msgid "Page permissions" msgstr "Page permissions" -#: admin/permissionadmin.py:160 +#: admin/permissionadmin.py:188 msgid "User & Group permissions" msgstr "User & Group permissions" -#: admin/permissionadmin.py:161 +#: admin/permissionadmin.py:189 msgid "Page permissions management" msgstr "Page permissions management" -#: admin/placeholderadmin.py:102 +#: admin/placeholderadmin.py:98 #, python-format msgid "Field %s not found" msgstr "Field %s not found" -#: admin/placeholderadmin.py:109 +#: admin/placeholderadmin.py:105 msgid "You do not have permission to edit this item" msgstr "You do not have permission to edit this item" -#: admin/placeholderadmin.py:251 +#: admin/placeholderadmin.py:255 msgid "You do not have permission to add a plugin" msgstr "You do not have permission to add a plugin" -#: admin/placeholderadmin.py:274 +#: admin/placeholderadmin.py:278 msgid "Parent plugin language must be same as language!" msgstr "Parent plugin language must be same as language!" -#: admin/placeholderadmin.py:380 +#: admin/placeholderadmin.py:403 msgid "Plugin not found" msgstr "Plugin not found" -#: admin/placeholderadmin.py:385 +#: admin/placeholderadmin.py:408 msgid "You do not have permission to edit this plugin" msgstr "You do not have permission to edit this plugin" -#: admin/placeholderadmin.py:491 +#: admin/placeholderadmin.py:514 msgid "You have no permission to move this plugin" msgstr "You have no permission to move this plugin" -#: admin/placeholderadmin.py:548 +#: admin/placeholderadmin.py:579 msgid "parent must be in the same placeholder" msgstr "parent must be in the same placeholder" -#: admin/placeholderadmin.py:551 +#: admin/placeholderadmin.py:582 msgid "parent must be in the same language as plugin_language" msgstr "parent must be in the same language as plugin_language" -#: admin/placeholderadmin.py:596 admin/placeholderadmin.py:611 +#: admin/placeholderadmin.py:658 admin/placeholderadmin.py:669 msgid "You do not have permission to delete this plugin" msgstr "You do not have permission to delete this plugin" -#: admin/placeholderadmin.py:615 +#: admin/placeholderadmin.py:673 #, python-format msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." msgstr "The %(name)s plugin \"%(obj)s\" was deleted successfully." -#: admin/placeholderadmin.py:621 admin/placeholderadmin.py:665 +#: admin/placeholderadmin.py:679 admin/placeholderadmin.py:719 #, python-format msgid "Cannot delete %(name)s" msgstr "Cannot delete %(name)s" -#: admin/placeholderadmin.py:641 admin/placeholderadmin.py:657 +#: admin/placeholderadmin.py:699 admin/placeholderadmin.py:711 msgid "You do not have permission to clear this placeholder" msgstr "You do not have permission to clear this placeholder" -#: admin/placeholderadmin.py:660 +#: admin/placeholderadmin.py:714 #, python-format msgid "The placeholder \"%(obj)s\" was cleared successfully." msgstr "The placeholder \"%(obj)s\" was cleared successfully." -#: admin/placeholderadmin.py:670 +#: admin/placeholderadmin.py:724 msgid "placeholder" msgstr "placeholder" -#: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: apps.py:9 templates/cms/toolbar/items/logo.html.py:2 #: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 #: templates/cms/welcome.html:57 msgid "django CMS" @@ -524,11 +522,11 @@ msgstr "Create Alias" msgid "Structure" msgstr "Structure" -#: cms_toolbars.py:97 forms/wizards.py:106 +#: cms_toolbars.py:97 forms/wizards.py:107 msgid "Content" msgstr "Content" -#: cms_toolbars.py:101 templates/cms/wizards/create.html:5 +#: cms_toolbars.py:101 templates/cms/wizards/create.html.py:5 #: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 msgid "Create" msgstr "Create" @@ -565,8 +563,8 @@ msgstr "Disable toolbar" msgid "Users" msgstr "Users" -#: cms_toolbars.py:216 tests/test_toolbar.py:746 tests/test_toolbar.py:761 -#: tests/test_toolbar.py:794 +#: cms_toolbars.py:216 tests/test_toolbar.py:745 tests/test_toolbar.py:760 +#: tests/test_toolbar.py:793 #, python-format msgid "Logout %s" msgstr "Logout %s" @@ -575,124 +573,125 @@ msgstr "Logout %s" msgid "Logout" msgstr "Logout" -#: cms_toolbars.py:364 +#: cms_toolbars.py:365 msgid "Publish changes" msgstr "Publish changes" -#: cms_toolbars.py:366 +#: cms_toolbars.py:367 msgid "Publish page now" msgstr "Publish page now" -#: cms_toolbars.py:408 cms_toolbars.py:494 +#: cms_toolbars.py:409 cms_toolbars.py:495 msgid "Page settings" msgstr "Page settings" -#: cms_toolbars.py:426 +#: cms_toolbars.py:427 #, python-format msgid "Add %(language)s Translation" msgstr "Add %(language)s Translation" -#: cms_toolbars.py:434 +#: cms_toolbars.py:435 #, python-format msgid "Delete %(language)s Translation" msgstr "Delete %(language)s Translation" -#: cms_toolbars.py:443 +#: cms_toolbars.py:444 #, python-format msgid "Copy all plugins from %s" msgstr "Copy all plugins from %s" -#: cms_toolbars.py:444 +#: cms_toolbars.py:445 #, python-format msgid "Are you sure you want copy all plugins from %s?" msgstr "Are you sure you want copy all plugins from %s?" -#: cms_toolbars.py:458 +#: cms_toolbars.py:459 msgid "Pages" msgstr "Pages" -#: cms_toolbars.py:468 templates/admin/cms/page/permissions.html:5 +#: cms_toolbars.py:469 templates/admin/cms/page/permissions.html.py:5 #: tests/test_wizards.py:58 tests/test_wizards.py:81 msgid "Page" msgstr "Page" -#: cms_toolbars.py:471 +#: cms_toolbars.py:472 msgid "Add Page" msgstr "Add Page" -#: cms_toolbars.py:475 +#: cms_toolbars.py:476 msgid "New Page" msgstr "New Page" -#: cms_toolbars.py:476 +#: cms_toolbars.py:477 msgid "New Sub Page" msgstr "New Sub Page" -#: cms_toolbars.py:477 +#: cms_toolbars.py:478 msgid "Duplicate this Page" msgstr "Duplicate this Page" -#: cms_toolbars.py:489 +#: cms_toolbars.py:490 msgid "Edit this Page" msgstr "Edit this Page" -#: cms_toolbars.py:499 +#: cms_toolbars.py:500 msgid "Templates" msgstr "Templates" -#: cms_toolbars.py:515 +#: cms_toolbars.py:516 msgid "Advanced settings" msgstr "Advanced settings" -#: cms_toolbars.py:521 +#: cms_toolbars.py:522 msgid "Permissions" msgstr "Permissions" -#: cms_toolbars.py:531 +#: cms_toolbars.py:532 msgid "Hide in navigation" msgstr "Hide in navigation" -#: cms_toolbars.py:531 +#: cms_toolbars.py:532 msgid "Display in navigation" msgstr "Display in navigation" -#: cms_toolbars.py:538 +#: cms_toolbars.py:539 msgid "Unpublish page" msgstr "Unpublish page" -#: cms_toolbars.py:541 +#: cms_toolbars.py:542 msgid "Publish page" msgstr "Publish page" -#: cms_toolbars.py:552 +#: cms_toolbars.py:553 msgid "Delete page" msgstr "Delete page" -#: cms_toolbars.py:561 +#: cms_toolbars.py:562 msgid "Save as Page Type" msgstr "Save as Page Type" -#: cms_toolbars.py:566 templates/admin/cms/page/history/revision_header.html:11 +#: cms_toolbars.py:567 +#: templates/admin/cms/page/history/revision_header.html:11 msgid "History" msgstr "History" -#: cms_toolbars.py:583 +#: cms_toolbars.py:584 msgid "Undo" msgstr "Undo" -#: cms_toolbars.py:584 +#: cms_toolbars.py:585 msgid "Redo" msgstr "Redo" -#: cms_toolbars.py:589 +#: cms_toolbars.py:590 msgid "Are you sure you want to revert to live?" msgstr "Are you sure you want to revert to live?" -#: cms_toolbars.py:591 +#: cms_toolbars.py:592 msgid "Revert to live" msgstr "Revert to live" -#: cms_toolbars.py:594 +#: cms_toolbars.py:595 msgid "View history" msgstr "View history" @@ -724,21 +723,27 @@ msgstr "Select a valid page" msgid "Add Another" msgstr "Add Another" -#: forms/wizards.py:98 +#: forms/wizards.py:99 msgid "Provide a title for the new page." msgstr "Provide a title for the new page." -#: forms/wizards.py:101 +#: forms/wizards.py:102 msgid "Leave empty for automatic slug, or override as required." msgstr "" -#: forms/wizards.py:107 +#: forms/wizards.py:108 msgid "" "Optional. If supplied, will be automatically added within a new text plugin." msgstr "" "Optional. If supplied, will be automatically added within a new text plugin." -#: forms/wizards.py:227 +#: forms/wizards.py:196 migrations/0001_initial.py:134 models/pagemodel.py:127 +#: models/permissionmodels.py:110 models/titlemodels.py:29 +#: test_utils/project/sampleapp/ns_urls.py:8 +msgid "page" +msgstr "page" + +#: forms/wizards.py:233 msgid "User does not have permission to add page." msgstr "User does not have permission to add page." @@ -766,153 +771,147 @@ msgid "creation date" msgstr "creation date" #: migrations/0001_initial.py:61 migrations/0001_initial.py:124 -#: models/permissionmodels.py:69 +#: models/permissionmodels.py:60 msgid "can edit" msgstr "can edit" #: migrations/0001_initial.py:62 migrations/0001_initial.py:125 -#: models/permissionmodels.py:70 +#: models/permissionmodels.py:61 msgid "can add" msgstr "can add" #: migrations/0001_initial.py:63 migrations/0001_initial.py:126 -#: models/permissionmodels.py:71 +#: models/permissionmodels.py:62 msgid "can delete" msgstr "can delete" #: migrations/0001_initial.py:64 migrations/0001_initial.py:127 -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:63 msgid "can change advanced settings" msgstr "can change advanced settings" #: migrations/0001_initial.py:65 migrations/0001_initial.py:128 -#: models/permissionmodels.py:73 +#: models/permissionmodels.py:64 msgid "can publish" msgstr "can publish" #: migrations/0001_initial.py:66 migrations/0001_initial.py:129 -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:65 msgid "can change permissions" msgstr "can change permissions" #: migrations/0001_initial.py:67 migrations/0001_initial.py:130 -#: models/permissionmodels.py:75 +#: models/permissionmodels.py:66 msgid "can move" msgstr "can move" #: migrations/0001_initial.py:68 migrations/0001_initial.py:131 -#: models/permissionmodels.py:76 +#: models/permissionmodels.py:67 msgid "view restricted" msgstr "view restricted" -#: migrations/0001_initial.py:69 models/permissionmodels.py:100 +#: migrations/0001_initial.py:69 models/permissionmodels.py:91 msgid "can recover pages" msgstr "can recover pages" #: migrations/0001_initial.py:70 migrations/0001_initial.py:133 -#: models/permissionmodels.py:66 +#: models/permissionmodels.py:57 msgid "group" msgstr "group" -#: migrations/0001_initial.py:71 models/permissionmodels.py:101 +#: migrations/0001_initial.py:71 models/permissionmodels.py:92 msgid "sites" msgstr "sites" -#: migrations/0001_initial.py:84 models/pagemodel.py:61 +#: migrations/0001_initial.py:84 models/pagemodel.py:59 msgid "created by" msgstr "created by" -#: migrations/0001_initial.py:85 models/pagemodel.py:64 +#: migrations/0001_initial.py:85 models/pagemodel.py:62 msgid "changed by" msgstr "changed by" -#: migrations/0001_initial.py:88 models/pagemodel.py:70 +#: migrations/0001_initial.py:88 models/pagemodel.py:68 #: templates/admin/cms/page/tree/menu_item.html:79 msgid "publication date" msgstr "publication date" -#: migrations/0001_initial.py:89 models/pagemodel.py:72 +#: migrations/0001_initial.py:89 models/pagemodel.py:70 #: templates/admin/cms/page/tree/menu_item.html:82 msgid "publication end date" msgstr "publication end date" -#: migrations/0001_initial.py:90 models/pagemodel.py:79 +#: migrations/0001_initial.py:90 models/pagemodel.py:77 msgid "in navigation" msgstr "in navigation" -#: migrations/0001_initial.py:91 models/pagemodel.py:80 +#: migrations/0001_initial.py:91 models/pagemodel.py:78 msgid "soft root" msgstr "soft root" -#: migrations/0001_initial.py:92 models/pagemodel.py:82 +#: migrations/0001_initial.py:92 models/pagemodel.py:80 msgid "id" msgstr "id" -#: migrations/0001_initial.py:93 models/pagemodel.py:84 +#: migrations/0001_initial.py:93 models/pagemodel.py:82 msgid "attached menu" msgstr "attached menu" -#: migrations/0001_initial.py:94 models/pagemodel.py:85 +#: migrations/0001_initial.py:94 models/pagemodel.py:83 #: templates/admin/cms/page/tree/menu_item.html:89 msgid "template" msgstr "template" -#: migrations/0001_initial.py:95 models/pagemodel.py:91 +#: migrations/0001_initial.py:95 models/pagemodel.py:89 msgid "login required" msgstr "login required" -#: migrations/0001_initial.py:96 models/pagemodel.py:92 +#: migrations/0001_initial.py:96 models/pagemodel.py:90 msgid "menu visibility" msgstr "menu visibility" -#: migrations/0001_initial.py:98 models/pagemodel.py:96 +#: migrations/0001_initial.py:98 models/pagemodel.py:94 msgid "application" msgstr "application" -#: migrations/0001_initial.py:99 models/pagemodel.py:97 +#: migrations/0001_initial.py:99 models/pagemodel.py:95 msgid "application instance name" msgstr "application instance name" -#: migrations/0001_initial.py:110 models/pagemodel.py:88 +#: migrations/0001_initial.py:110 models/pagemodel.py:86 msgid "site" msgstr "site" -#: migrations/0001_initial.py:132 models/permissionmodels.py:118 +#: migrations/0001_initial.py:132 models/permissionmodels.py:109 #: templates/admin/cms/page/permissions.html:15 msgid "Grant on" msgstr "Grant on" -#: migrations/0001_initial.py:134 models/pagemodel.py:129 -#: models/permissionmodels.py:119 models/titlemodels.py:29 -#: test_utils/project/sampleapp/ns_urls.py:8 -msgid "page" -msgstr "page" - -#: models/pagemodel.py:42 +#: models/pagemodel.py:40 msgid "for logged in users only" msgstr "for logged in users only" -#: models/pagemodel.py:43 +#: models/pagemodel.py:41 msgid "for anonymous users only" msgstr "for anonymous users only" -#: models/pagemodel.py:52 +#: models/pagemodel.py:50 msgid "Inherit from parent page" msgstr "Inherit from parent page" -#: models/pagemodel.py:53 +#: models/pagemodel.py:51 msgid "Deny" msgstr "Deny" -#: models/pagemodel.py:54 +#: models/pagemodel.py:52 msgid "Only this website" msgstr "Only this website" -#: models/pagemodel.py:55 +#: models/pagemodel.py:53 msgid "Allow" msgstr "Allow" -#: models/pagemodel.py:71 +#: models/pagemodel.py:69 msgid "" "When the page should go live. Status must be \"Published\" for page to go " "live." @@ -920,15 +919,15 @@ msgstr "" "When the page should go live. Status must be \"Published\" for page to go " "live." -#: models/pagemodel.py:73 +#: models/pagemodel.py:71 msgid "When to expire the page. Leave empty to never expire." msgstr "When to expire the page. Leave empty to never expire." -#: models/pagemodel.py:81 +#: models/pagemodel.py:79 msgid "All ancestors will not be displayed in the navigation" msgstr "All ancestors will not be displayed in the navigation" -#: models/pagemodel.py:83 +#: models/pagemodel.py:81 msgid "" "A unique identifier that is used with the page_url templatetag for linking " "to this page" @@ -936,19 +935,19 @@ msgstr "" "A unique identifier that is used with the page_url templatetag for linking " "to this page" -#: models/pagemodel.py:86 +#: models/pagemodel.py:84 msgid "The template used to render the content." msgstr "The template used to render the content." -#: models/pagemodel.py:88 +#: models/pagemodel.py:86 msgid "The site the page is accessible at." msgstr "The site the page is accessible at." -#: models/pagemodel.py:94 +#: models/pagemodel.py:92 msgid "limit when this page is visible in the menu" msgstr "limit when this page is visible in the menu" -#: models/pagemodel.py:130 +#: models/pagemodel.py:128 msgid "pages" msgstr "pages" @@ -960,75 +959,75 @@ msgstr "Empty" msgid "default" msgstr "default" -#: models/permissionmodels.py:53 +#: models/permissionmodels.py:44 msgid "Current page" msgstr "Current page" -#: models/permissionmodels.py:54 +#: models/permissionmodels.py:45 msgid "Page children (immediate)" msgstr "Page children (immediate)" -#: models/permissionmodels.py:55 +#: models/permissionmodels.py:46 msgid "Page and children (immediate)" msgstr "Page and children (immediate)" -#: models/permissionmodels.py:56 +#: models/permissionmodels.py:47 msgid "Page descendants" msgstr "Page descendants" -#: models/permissionmodels.py:57 +#: models/permissionmodels.py:48 msgid "Page and descendants" msgstr "Page and descendants" -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:65 msgid "on page level" msgstr "on page level" -#: models/permissionmodels.py:76 +#: models/permissionmodels.py:67 msgid "frontend view restriction" msgstr "frontend view restriction" -#: models/permissionmodels.py:100 +#: models/permissionmodels.py:91 msgid "can recover any deleted page" msgstr "can recover any deleted page" -#: models/permissionmodels.py:101 +#: models/permissionmodels.py:92 msgid "If none selected, user haves granted permissions to all sites." msgstr "If none selected, user haves granted permissions to all sites." -#: models/permissionmodels.py:106 +#: models/permissionmodels.py:97 msgid "Page global permission" msgstr "Page global permission" -#: models/permissionmodels.py:107 +#: models/permissionmodels.py:98 msgid "Pages global permissions" msgstr "Pages global permissions" -#: models/permissionmodels.py:124 +#: models/permissionmodels.py:115 msgid "Page permission" msgstr "Page permission" -#: models/permissionmodels.py:145 +#: models/permissionmodels.py:136 msgid "User (page)" msgstr "User (page)" -#: models/permissionmodels.py:146 +#: models/permissionmodels.py:137 msgid "Users (page)" msgstr "Users (page)" -#: models/permissionmodels.py:156 +#: models/permissionmodels.py:147 msgid "User group (page)" msgstr "User group (page)" -#: models/permissionmodels.py:157 +#: models/permissionmodels.py:148 msgid "User groups (page)" msgstr "User groups (page)" -#: models/placeholdermodel.py:24 +#: models/placeholdermodel.py:23 msgid "slot" msgstr "slot" -#: models/placeholdermodel.py:25 +#: models/placeholdermodel.py:24 msgid "width" msgstr "width" @@ -1134,31 +1133,18 @@ msgstr "redirect" msgid "is published" msgstr "is published" -#: plugin_base.py:81 +#: plugin_base.py:75 msgid "Advanced options" msgstr "Advanced options" -#: plugin_base.py:98 +#: plugin_base.py:92 msgid "Generic" msgstr "Generic" -#: plugin_base.py:290 +#: plugin_base.py:286 msgid "There are no further settings for this plugin. Please press save." msgstr "There are no further settings for this plugin. Please press save." -#: south_migrations/0071_mptt_to_mp.py:54 -#, python-format -msgid "Path Overflow from: '%s'" -msgstr "Path Overflow from: '%s'" - -#: south_migrations/0071_mptt_to_mp.py:104 -msgid "" -"The new node is too deep in the tree, try increasing the path.max_length " -"property and UPDATE your database" -msgstr "" -"The new node is too deep in the tree, try increasing the path.max_length " -"property and UPDATE your database" - #: templates/admin/cms/extensions/change_form.html:5 #: templates/admin/cms/page/change_form.html:96 #: templates/admin/cms/page/plugin/submit_line.html:3 @@ -1534,7 +1520,8 @@ msgstr "Copy all" msgid "Copy from" msgstr "Copy from" -#: templates/cms/toolbar/dragbar.html:15 templates/cms/toolbar/dragitem.html:35 +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:35 msgid "Paste" msgstr "Paste" @@ -1542,7 +1529,8 @@ msgstr "Paste" msgid "Empty all" msgstr "Empty all" -#: templates/cms/toolbar/dragbar.html:21 templates/cms/toolbar/dragitem.html:46 +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:46 msgid "Filter plugins..." msgstr "Filter plugins..." @@ -1563,8 +1551,8 @@ msgid "You cannot add plugins to this plugin." msgstr "You cannot add plugins to this plugin." #: templates/cms/toolbar/dragitem.html:21 -#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:753 -#: templatetags/cms_tags.py:756 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:754 +#: templatetags/cms_tags.py:757 msgid "Edit" msgstr "Edit" @@ -1649,8 +1637,11 @@ msgid "It is being redirected to:" msgstr "It is being redirected to:" #: templates/cms/toolbar/toolbar_javascript.html:29 -#, python-format -msgid "Development version using django CMS %(cms_version)s" +#, fuzzy, python-format +#| msgid "Development version using django CMS %(cms_version)s" +msgid "" +"Development version using django CMS %(cms_version)s, Django " +"%(django_version)s, Python %(python_version)s" msgstr "Development version using django CMS %(cms_version)s" #: templates/cms/toolbar/toolbar_javascript.html:30 @@ -1826,12 +1817,12 @@ msgstr "no content" msgid "%(icon)s" msgstr "%(icon)s" -#: templatetags/cms_tags.py:106 +#: templatetags/cms_tags.py:105 #, python-format msgid "Page not found on %(domain)s" msgstr "Page not found on %(domain)s" -#: templatetags/cms_tags.py:107 +#: templatetags/cms_tags.py:106 #, python-format msgid "" "A template tag couldn't find the page with lookup arguments `" @@ -1842,52 +1833,52 @@ msgstr "" "%(page_lookup)s\n" "`. The URL of the request was: http://%(host)s%(path)s" -#: test_utils/cli.py:132 test_utils/cli.py:143 +#: test_utils/cli.py:125 test_utils/cli.py:136 msgid "English" msgstr "English" -#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 +#: test_utils/cli.py:126 test_utils/cli.py:148 test_utils/cli.py:171 msgid "French" msgstr "French" -#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 -#: test_utils/cli.py:191 +#: test_utils/cli.py:127 test_utils/cli.py:142 test_utils/cli.py:165 +#: test_utils/cli.py:184 msgid "German" msgstr "German" -#: test_utils/cli.py:135 test_utils/cli.py:160 +#: test_utils/cli.py:128 test_utils/cli.py:153 msgid "Brazilian Portuguese" msgstr "Brazilian Portuguese" -#: test_utils/cli.py:136 test_utils/cli.py:185 +#: test_utils/cli.py:129 test_utils/cli.py:178 msgid "Dutch" msgstr "Dutch" -#: test_utils/cli.py:201 +#: test_utils/cli.py:194 msgid "two columns" msgstr "two columns" -#: test_utils/cli.py:202 +#: test_utils/cli.py:195 msgid "three columns" msgstr "three columns" -#: test_utils/cli.py:203 +#: test_utils/cli.py:196 msgid "navigation examples" msgstr "navigation examples" -#: test_utils/cli.py:211 +#: test_utils/cli.py:204 msgid "sidebar column" msgstr "sidebar column" -#: test_utils/cli.py:217 +#: test_utils/cli.py:210 msgid "left column" msgstr "left column" -#: test_utils/cli.py:222 +#: test_utils/cli.py:215 msgid "Add a link" msgstr "Add a link" -#: test_utils/cli.py:229 +#: test_utils/cli.py:222 msgid "right column" msgstr "right column" @@ -1953,7 +1944,7 @@ msgstr "Title Extension" msgid "Page Extension" msgstr "Page Extension" -#: test_utils/project/objectpermissionsapp/models.py:49 +#: test_utils/project/objectpermissionsapp/models.py:46 msgid "object ID" msgstr "object ID" @@ -2059,7 +2050,7 @@ msgstr "Change Category" msgid "Thanks for spending some quality time with the Web site today." msgstr "Thanks for spending some quality time with the Web site today." -#: tests/test_templates.py:53 utils/conf.py:153 +#: tests/test_templates.py:52 utils/conf.py:153 msgid "Inherit the template of the nearest ancestor" msgstr "Inherit the template of the nearest ancestor" @@ -2114,6 +2105,19 @@ msgstr "Create a new %s instance." msgid "A wizard has already been registered for model: %s" msgstr "A wizard has already been registered for model: %s" +#~ msgid "Plugins were moved" +#~ msgstr "Plugins were moved" + +#~ msgid "Path Overflow from: '%s'" +#~ msgstr "Path Overflow from: '%s'" + +#~ msgid "" +#~ "The new node is too deep in the tree, try increasing the path.max_length " +#~ "property and UPDATE your database" +#~ msgstr "" +#~ "The new node is too deep in the tree, try increasing the path.max_length " +#~ "property and UPDATE your database" + #~ msgid "%(counter)s result" #~ msgid_plural "%(counter)s results" #~ msgstr[0] "%(counter)s result" diff --git a/cms/locale/en/LC_MESSAGES/djangojs.po b/cms/locale/en/LC_MESSAGES/djangojs.po index ccb5345856..3b1f44a9e6 100644 --- a/cms/locale/en/LC_MESSAGES/djangojs.po +++ b/cms/locale/en/LC_MESSAGES/djangojs.po @@ -1,39 +1,23 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # Jonas Obrist , 2011 msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-19 14:54-0500\n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" "PO-Revision-Date: 2015-10-31 12:28+0000\n" "Last-Translator: yakky \n" -"Language-Team: English (http://www.transifex.com/divio/django-cms/language/" -"en/)\n" -"Language: en\n" +"Language-Team: English (http://www.transifex.com/divio/django-cms/language/en/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: en\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: static/cms/js/dist/bundle.admin.base.min.js:4 -#: static/cms/js/dist/bundle.toolbar.min.js:4 -msgid "show" -msgstr "" - -#: static/cms/js/dist/bundle.admin.base.min.js:4 -#: static/cms/js/dist/bundle.toolbar.min.js:4 -msgid "hide" -msgstr "" - -#: static/cms/js/dist/bundle.admin.base.min.js:4 -#: static/cms/js/dist/bundle.toolbar.min.js:4 -msgid "toggle" -msgstr "" - #: static/cms/js/dist/bundle.admin.changeform.min.js:1 #: static/cms/js/modules/cms.changeform.js:75 msgid "Are you sure you want to change tabs without saving the page first?" diff --git a/cms/locale/en_GB/LC_MESSAGES/django.mo b/cms/locale/en_GB/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..180d78b55c Binary files /dev/null and b/cms/locale/en_GB/LC_MESSAGES/django.mo differ diff --git a/cms/locale/en_GB/LC_MESSAGES/django.po b/cms/locale/en_GB/LC_MESSAGES/django.po new file mode 100644 index 0000000000..835bf74b58 --- /dev/null +++ b/cms/locale/en_GB/LC_MESSAGES/django.po @@ -0,0 +1,2055 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Martin Koistinen , 2016 +msgid "" +msgstr "" +"Project-Id-Version: django-cms\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2016-01-19 20:24+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/divio/django-cms/language/en_GB/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_GB\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: admin/dialog/forms.py:10 +msgid "Copy permissions" +msgstr "" + +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 +#: models/settingmodels.py:11 +msgid "Language" +msgstr "" + +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 +msgid "The current language of the content fields." +msgstr "" + +#: admin/forms.py:71 forms/wizards.py:81 +msgid "Page type" +msgstr "" + +#: admin/forms.py:72 forms/wizards.py:79 +msgid "Title" +msgstr "" + +#: admin/forms.py:73 +msgid "The default title" +msgstr "" + +#: admin/forms.py:74 +msgid "Slug" +msgstr "" + +#: admin/forms.py:75 +msgid "The part of the title that is used in the URL" +msgstr "" + +#: admin/forms.py:76 +msgid "Menu Title" +msgstr "" + +#: admin/forms.py:77 +msgid "Overwrite what is displayed in the menu" +msgstr "" + +#: admin/forms.py:78 +msgid "Page Title" +msgstr "" + +#: admin/forms.py:79 +msgid "" +"Overwrites what is displayed at the top of your browser or in bookmarks" +msgstr "" + +#: admin/forms.py:81 +msgid "Description meta tag" +msgstr "" + +#: admin/forms.py:83 +msgid "A description of the page used by search engines." +msgstr "" + +#: admin/forms.py:132 +msgid "Another page with this slug already exists" +msgstr "" + +#: admin/forms.py:160 +msgid "Slug must not be empty." +msgstr "" + +#: admin/forms.py:188 +msgid "Application" +msgstr "" + +#: admin/forms.py:190 +msgid "Hook application to this page." +msgstr "" + +#: admin/forms.py:191 +msgid "Overwrite URL" +msgstr "" + +#: admin/forms.py:192 +msgid "Keep this field empty if standard path should be used." +msgstr "" + +#: admin/forms.py:196 +msgid "X Frame Options" +msgstr "" + +#: admin/forms.py:197 +msgid "Whether this page can be embedded in other pages or websites" +msgstr "" + +#: admin/forms.py:202 +msgid "Redirect" +msgstr "" + +#: admin/forms.py:203 +msgid "Redirects to this URL." +msgstr "" + +#: admin/forms.py:204 +msgid "Start typing..." +msgstr "" + +#: admin/forms.py:213 +msgid "Application configurations" +msgstr "" + +#: admin/forms.py:219 +msgid "Language independent options" +msgstr "" + +#: admin/forms.py:303 +msgid "A page with this reverse URL id exists already." +msgstr "A page with this reverse URL Id exists already." + +#: admin/forms.py:320 +msgid "An application instance using this configuration already exists." +msgstr "" + +#: admin/forms.py:328 admin/forms.py:339 +msgid "An application instance with this name already exists." +msgstr "" + +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 +#: test_utils/project/customuserapp/models.py:60 +msgid "user" +msgstr "" + +#: admin/forms.py:458 +msgid "" +"Add page permission requires also access to children, or descendants, " +"otherwise added page can't be changed by its creator." +msgstr "" + +#: admin/forms.py:463 +msgid "Add page permission also requires edit page permission." +msgstr "" + +#: admin/forms.py:491 +msgid "can_view" +msgstr "" + +#: admin/forms.py:502 +msgid "Please select user or group first." +msgstr "" + +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 +#: templates/admin/cms/usersettings/change_form.html:17 +#: templatetags/cms_tags.py:760 +msgid "Add" +msgstr "" + +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 +msgid "Change" +msgstr "" + +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 +#: templates/admin/cms/extensions/change_form.html:8 +#: templates/admin/cms/page/plugin/submit_line.html:5 +#: templates/admin/cms/page/submit_row.html:7 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 +msgid "Delete" +msgstr "" + +#: admin/forms.py:516 +msgid "Recover (any) pages" +msgstr "" + +#: admin/forms.py:544 +msgid "Notify user" +msgstr "" + +#: admin/forms.py:546 +msgid "" +"Send email notification to user about username or password change. Requires " +"user email." +msgstr "" + +#: admin/forms.py:567 +msgid "New password" +msgstr "" + +#: admin/forms.py:569 +msgid "New password confirmation" +msgstr "" + +#: admin/forms.py:594 +msgid "Email notification requires valid email address." +msgstr "" + +#: admin/forms.py:596 +msgid "" +"The permission to add new pages requires the permission to change pages!" +msgstr "" + +#: admin/forms.py:598 +msgid "" +"The permission to add new users requires the permission to change users!" +msgstr "" + +#: admin/forms.py:600 +msgid "To add permissions you also need to edit them!" +msgstr "" + +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 +msgid "Advanced Settings" +msgstr "" + +#: admin/pageadmin.py:356 cms_toolbars.py:507 +msgid "Publishing dates" +msgstr "" + +#: admin/pageadmin.py:362 +msgid "Change Permissions" +msgstr "" + +#: admin/pageadmin.py:405 +msgid "Add Page Type" +msgstr "" + +#: admin/pageadmin.py:409 +msgid "Add Page Copy" +msgstr "" + +#: admin/pageadmin.py:609 +#, python-format +msgid "%(plugin_name)s plugin added to %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:617 +#, python-format +msgid "Copied plugins to %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:628 +#, python-format +msgid "" +"%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:640 +msgid "Plugins were moved" +msgstr "" + +#: admin/pageadmin.py:647 +#, python-format +msgid "" +"%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " +"deleted." +msgstr "" + +#: admin/pageadmin.py:660 +#, python-format +msgid "All plugins in the placeholder \"%(name)s\" were deleted." +msgstr "" + +#: admin/pageadmin.py:679 +msgid "You do not have permission to change pages." +msgstr "" + +#: admin/pageadmin.py:691 +msgid "Database error" +msgstr "" + +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 +msgid "You do not have permission to change this page" +msgstr "" + +#: admin/pageadmin.py:794 admin/pageadmin.py:813 +msgid "Page reverted but slug stays the same because of url collisions." +msgstr "" + +#: admin/pageadmin.py:824 +msgid "You do not have permission to change the template" +msgstr "" + +#: admin/pageadmin.py:828 +msgid "Template not valid" +msgstr "" + +#: admin/pageadmin.py:833 +#, python-format +msgid "Template changed to %s" +msgstr "" + +#: admin/pageadmin.py:836 +msgid "The template was successfully changed" +msgstr "" + +#: admin/pageadmin.py:859 +msgid "" +"Error! You don't have permissions to move this page. Please reload the page" +msgstr "" + +#: admin/pageadmin.py:864 +msgid "Page moved" +msgstr "" + +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 +msgid "Language must be set to a supported language!" +msgstr "" + +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 +msgid "You do not have permission to copy these plugins." +msgstr "" + +#: admin/pageadmin.py:918 +#, python-format +msgid "Copied plugins from %(source_language)s to %(target_language)s" +msgstr "" + +#: admin/pageadmin.py:972 +msgid "You do not have permission to publish this page" +msgstr "" + +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 +msgid "Page not published! A parent page is not published yet." +msgstr "" + +#: admin/pageadmin.py:991 +msgid "The content was successfully published." +msgstr "" + +#: admin/pageadmin.py:1003 +msgid "There was a problem publishing your content" +msgstr "" + +#: admin/pageadmin.py:1070 +msgid "You do not have permission to unpublish this page" +msgstr "" + +#: admin/pageadmin.py:1072 +msgid "This page was never published" +msgstr "" + +#: admin/pageadmin.py:1075 +#, python-format +msgid "The %(language)s page \"%(page)s\" was successfully unpublished" +msgstr "" + +#: admin/pageadmin.py:1107 +#, python-format +msgid "The page \"%s\" was successfully reverted." +msgstr "" + +#: admin/pageadmin.py:1144 +#, python-format +msgid "%(name)s object with primary key %(key)r does not exist." +msgstr "" + +#: admin/pageadmin.py:1150 +msgid "There only exists one translation for this page" +msgstr "" + +#: admin/pageadmin.py:1192 +#, python-format +msgid "Title and plugins with language %(language)s was deleted" +msgstr "" + +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 +msgid "Are you sure?" +msgstr "" + +#: admin/pageadmin.py:1256 +msgid "You do not have permission to change this page's in_navigation status" +msgstr "" + +#: admin/pageadmin.py:1278 +msgid "Page Types" +msgstr "" + +#: admin/pageadmin.py:1358 +msgid "You do not have permission to edit this page" +msgstr "" + +#: admin/permissionadmin.py:90 +msgid "View restriction" +msgstr "" + +#: admin/permissionadmin.py:91 +msgid "View restrictions" +msgstr "" + +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 +msgid "Page permissions" +msgstr "" + +#: admin/permissionadmin.py:149 +msgid "User & Group permissions" +msgstr "" + +#: admin/permissionadmin.py:150 +msgid "Page permissions management" +msgstr "" + +#: admin/placeholderadmin.py:102 +#, python-format +msgid "Field %s not found" +msgstr "" + +#: admin/placeholderadmin.py:109 +msgid "You do not have permission to edit this item" +msgstr "" + +#: admin/placeholderadmin.py:251 +msgid "You do not have permission to add a plugin" +msgstr "" + +#: admin/placeholderadmin.py:274 +msgid "Parent plugin language must be same as language!" +msgstr "" + +#: admin/placeholderadmin.py:380 +msgid "Plugin not found" +msgstr "" + +#: admin/placeholderadmin.py:385 +msgid "You do not have permission to edit this plugin" +msgstr "" + +#: admin/placeholderadmin.py:491 +msgid "You have no permission to move this plugin" +msgstr "" + +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 +msgid "You do not have permission to delete this plugin" +msgstr "" + +#: admin/placeholderadmin.py:604 +#, python-format +msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." +msgstr "" + +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 +#, python-format +msgid "Cannot delete %(name)s" +msgstr "" + +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 +msgid "You do not have permission to clear this placeholder" +msgstr "" + +#: admin/placeholderadmin.py:649 +#, python-format +msgid "The placeholder \"%(obj)s\" was cleared successfully." +msgstr "" + +#: admin/placeholderadmin.py:659 +msgid "placeholder" +msgstr "" + +#: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 +msgid "django CMS" +msgstr "" + +#: cms_plugins.py:17 +msgid "Placeholder" +msgstr "" + +#: cms_plugins.py:31 +msgid "Alias" +msgstr "" + +#: cms_plugins.py:56 cms_plugins.py:65 +msgid "Create Alias" +msgstr "" + +#: cms_toolbars.py:93 +msgid "Structure" +msgstr "" + +#: cms_toolbars.py:94 forms/wizards.py:84 +msgid "Content" +msgstr "" + +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 +msgid "Sites" +msgstr "" + +#: cms_toolbars.py:152 +msgid "Admin Sites" +msgstr "" + +#: cms_toolbars.py:159 +msgid "Administration" +msgstr "" + +#: cms_toolbars.py:163 +msgid "User settings" +msgstr "" + +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 +msgid "Disable toolbar" +msgstr "" + +#: cms_toolbars.py:191 +msgid "Users" +msgstr "" + +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 +#, python-format +msgid "Logout %s" +msgstr "" + +#: cms_toolbars.py:210 +msgid "Logout" +msgstr "" + +#: cms_toolbars.py:348 +msgid "Publish changes" +msgstr "" + +#: cms_toolbars.py:350 +msgid "Publish page now" +msgstr "" + +#: cms_toolbars.py:392 cms_toolbars.py:476 +msgid "Page settings" +msgstr "" + +#: cms_toolbars.py:410 +#, python-format +msgid "Add %(language)s Translation" +msgstr "" + +#: cms_toolbars.py:418 +#, python-format +msgid "Delete %(language)s Translation" +msgstr "" + +#: cms_toolbars.py:427 +#, python-format +msgid "Copy all plugins from %s" +msgstr "" + +#: cms_toolbars.py:428 +#, python-format +msgid "Are you sure you want copy all plugins from %s?" +msgstr "" + +#: cms_toolbars.py:442 +msgid "Pages" +msgstr "" + +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 +msgid "Page" +msgstr "" + +#: cms_toolbars.py:453 +msgid "Add Page" +msgstr "" + +#: cms_toolbars.py:457 +msgid "New Page" +msgstr "" + +#: cms_toolbars.py:458 +msgid "New Sub Page" +msgstr "" + +#: cms_toolbars.py:459 +msgid "Duplicate this Page" +msgstr "" + +#: cms_toolbars.py:471 +msgid "Edit this Page" +msgstr "" + +#: cms_toolbars.py:481 +msgid "Templates" +msgstr "" + +#: cms_toolbars.py:497 +msgid "Advanced settings" +msgstr "" + +#: cms_toolbars.py:503 +msgid "Permissions" +msgstr "" + +#: cms_toolbars.py:513 +msgid "Hide in navigation" +msgstr "" + +#: cms_toolbars.py:513 +msgid "Display in navigation" +msgstr "" + +#: cms_toolbars.py:520 +msgid "Unpublish page" +msgstr "" + +#: cms_toolbars.py:523 +msgid "Publish page" +msgstr "" + +#: cms_toolbars.py:534 +msgid "Delete page" +msgstr "" + +#: cms_toolbars.py:543 +msgid "Save as Page Type" +msgstr "" + +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 +msgid "History" +msgstr "" + +#: cms_toolbars.py:566 +msgid "Undo" +msgstr "" + +#: cms_toolbars.py:567 +msgid "Redo" +msgstr "" + +#: cms_toolbars.py:572 +msgid "Are you sure you want to revert to live?" +msgstr "" + +#: cms_toolbars.py:573 +msgid "Revert to live" +msgstr "" + +#: cms_toolbars.py:576 +msgid "View history" +msgstr "" + +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 +msgid "Select a valid site" +msgstr "" + +#: forms/fields.py:34 +msgid "Select a valid page" +msgstr "" + +#: forms/widgets.py:275 +msgid "Add Another" +msgstr "" + +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + +#: migrations/0001_initial.py:26 migrations/0001_initial.py:60 +#: migrations/0001_initial.py:83 migrations/0001_initial.py:123 +msgid "ID" +msgstr "" + +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 +msgid "position" +msgstr "" + +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 +#: models/titlemodels.py:17 +msgid "language" +msgstr "" + +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 +msgid "plugin_name" +msgstr "" + +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 +#: models/titlemodels.py:30 +msgid "creation date" +msgstr "" + +#: migrations/0001_initial.py:61 migrations/0001_initial.py:124 +#: models/permissionmodels.py:69 +msgid "can edit" +msgstr "" + +#: migrations/0001_initial.py:62 migrations/0001_initial.py:125 +#: models/permissionmodels.py:70 +msgid "can add" +msgstr "" + +#: migrations/0001_initial.py:63 migrations/0001_initial.py:126 +#: models/permissionmodels.py:71 +msgid "can delete" +msgstr "" + +#: migrations/0001_initial.py:64 migrations/0001_initial.py:127 +#: models/permissionmodels.py:72 +msgid "can change advanced settings" +msgstr "" + +#: migrations/0001_initial.py:65 migrations/0001_initial.py:128 +#: models/permissionmodels.py:73 +msgid "can publish" +msgstr "" + +#: migrations/0001_initial.py:66 migrations/0001_initial.py:129 +#: models/permissionmodels.py:74 +msgid "can change permissions" +msgstr "" + +#: migrations/0001_initial.py:67 migrations/0001_initial.py:130 +#: models/permissionmodels.py:75 +msgid "can move" +msgstr "" + +#: migrations/0001_initial.py:68 migrations/0001_initial.py:131 +#: models/permissionmodels.py:76 +msgid "view restricted" +msgstr "" + +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 +msgid "can recover pages" +msgstr "" + +#: migrations/0001_initial.py:70 migrations/0001_initial.py:133 +#: models/permissionmodels.py:66 +msgid "group" +msgstr "" + +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 +msgid "sites" +msgstr "" + +#: migrations/0001_initial.py:84 models/pagemodel.py:62 +msgid "created by" +msgstr "" + +#: migrations/0001_initial.py:85 models/pagemodel.py:65 +msgid "changed by" +msgstr "" + +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 +msgid "publication date" +msgstr "" + +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 +msgid "publication end date" +msgstr "" + +#: migrations/0001_initial.py:90 models/pagemodel.py:80 +msgid "in navigation" +msgstr "" + +#: migrations/0001_initial.py:91 models/pagemodel.py:81 +msgid "soft root" +msgstr "" + +#: migrations/0001_initial.py:92 models/pagemodel.py:83 +msgid "id" +msgstr "" + +#: migrations/0001_initial.py:93 models/pagemodel.py:85 +msgid "attached menu" +msgstr "" + +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 +msgid "template" +msgstr "" + +#: migrations/0001_initial.py:95 models/pagemodel.py:92 +msgid "login required" +msgstr "" + +#: migrations/0001_initial.py:96 models/pagemodel.py:93 +msgid "menu visibility" +msgstr "" + +#: migrations/0001_initial.py:98 models/pagemodel.py:97 +msgid "application" +msgstr "" + +#: migrations/0001_initial.py:99 models/pagemodel.py:98 +msgid "application instance name" +msgstr "" + +#: migrations/0001_initial.py:110 models/pagemodel.py:89 +msgid "site" +msgstr "" + +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 +#: templates/admin/cms/page/permissions.html:15 +msgid "Grant on" +msgstr "" + +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 +#: test_utils/project/sampleapp/ns_urls.py:8 +msgid "page" +msgstr "" + +#: models/pagemodel.py:43 +msgid "for logged in users only" +msgstr "" + +#: models/pagemodel.py:44 +msgid "for anonymous users only" +msgstr "" + +#: models/pagemodel.py:53 +msgid "Inherit from parent page" +msgstr "" + +#: models/pagemodel.py:54 +msgid "Deny" +msgstr "" + +#: models/pagemodel.py:55 +msgid "Only this website" +msgstr "" + +#: models/pagemodel.py:56 +msgid "Allow" +msgstr "" + +#: models/pagemodel.py:72 +msgid "" +"When the page should go live. Status must be \"Published\" for page to go " +"live." +msgstr "" + +#: models/pagemodel.py:74 +msgid "When to expire the page. Leave empty to never expire." +msgstr "" + +#: models/pagemodel.py:82 +msgid "All ancestors will not be displayed in the navigation" +msgstr "" + +#: models/pagemodel.py:84 +msgid "" +"A unique identifier that is used with the page_url templatetag for linking " +"to this page" +msgstr "" + +#: models/pagemodel.py:87 +msgid "The template used to render the content." +msgstr "" + +#: models/pagemodel.py:89 +msgid "The site the page is accessible at." +msgstr "" + +#: models/pagemodel.py:95 +msgid "limit when this page is visible in the menu" +msgstr "" + +#: models/pagemodel.py:131 +msgid "pages" +msgstr "" + +#: models/pagemodel.py:887 +msgid "Empty" +msgstr "" + +#: models/pagemodel.py:1013 +msgid "default" +msgstr "" + +#: models/permissionmodels.py:53 +msgid "Current page" +msgstr "" + +#: models/permissionmodels.py:54 +msgid "Page children (immediate)" +msgstr "" + +#: models/permissionmodels.py:55 +msgid "Page and children (immediate)" +msgstr "" + +#: models/permissionmodels.py:56 +msgid "Page descendants" +msgstr "" + +#: models/permissionmodels.py:57 +msgid "Page and descendants" +msgstr "" + +#: models/permissionmodels.py:74 +msgid "on page level" +msgstr "" + +#: models/permissionmodels.py:76 +msgid "frontend view restriction" +msgstr "" + +#: models/permissionmodels.py:100 +msgid "can recover any deleted page" +msgstr "" + +#: models/permissionmodels.py:101 +msgid "If none selected, user haves granted permissions to all sites." +msgstr "" + +#: models/permissionmodels.py:106 +msgid "Page global permission" +msgstr "" + +#: models/permissionmodels.py:107 +msgid "Pages global permissions" +msgstr "" + +#: models/permissionmodels.py:124 +msgid "Page permission" +msgstr "" + +#: models/permissionmodels.py:145 +msgid "User (page)" +msgstr "" + +#: models/permissionmodels.py:146 +msgid "Users (page)" +msgstr "" + +#: models/permissionmodels.py:156 +msgid "User group (page)" +msgstr "" + +#: models/permissionmodels.py:157 +msgid "User groups (page)" +msgstr "" + +#: models/placeholdermodel.py:24 +msgid "slot" +msgstr "" + +#: models/placeholdermodel.py:25 +msgid "width" +msgstr "" + +#: models/pluginmodel.py:125 +msgid "" +msgstr "" + +#: models/settingmodels.py:12 +msgid "The language for the admin interface and toolbar" +msgstr "" + +#: models/settingmodels.py:16 +msgid "user setting" +msgstr "" + +#: models/settingmodels.py:17 +msgid "user settings" +msgstr "" + +#: models/static_placeholder.py:27 +msgid "by template" +msgstr "" + +#: models/static_placeholder.py:28 +msgid "by code" +msgstr "" + +#: models/static_placeholder.py:31 +msgid "static placeholder name" +msgstr "" + +#: models/static_placeholder.py:32 +msgid "" +"Descriptive name to identify this static placeholder. Not displayed to " +"users." +msgstr "" + +#: models/static_placeholder.py:34 +msgid "placeholder code" +msgstr "" + +#: models/static_placeholder.py:35 +msgid "To render the static placeholder in templates." +msgstr "" + +#: models/static_placeholder.py:36 +msgid "placeholder content" +msgstr "" + +#: models/static_placeholder.py:40 +msgid "creation_method" +msgstr "" + +#: models/static_placeholder.py:46 +msgid "static placeholder" +msgstr "" + +#: models/static_placeholder.py:47 +msgid "static placeholders" +msgstr "" + +#: models/static_placeholder.py:63 +msgid "A static placeholder with the same site and code already exists" +msgstr "" + +#: models/titlemodels.py:18 models/titlemodels.py:19 models/titlemodels.py:21 +msgid "title" +msgstr "" + +#: models/titlemodels.py:20 +msgid "overwrite the title (html title tag)" +msgstr "" + +#: models/titlemodels.py:22 +msgid "overwrite the title in the menu" +msgstr "" + +#: models/titlemodels.py:23 +msgid "description" +msgstr "" + +#: models/titlemodels.py:24 +msgid "The text displayed in search engines." +msgstr "" + +#: models/titlemodels.py:25 +msgid "slug" +msgstr "" + +#: models/titlemodels.py:26 +msgid "Path" +msgstr "" + +#: models/titlemodels.py:27 +msgid "has url overwrite" +msgstr "" + +#: models/titlemodels.py:28 +msgid "redirect" +msgstr "" + +#: models/titlemodels.py:33 +msgid "is published" +msgstr "" + +#: plugin_base.py:81 +msgid "Advanced options" +msgstr "" + +#: plugin_base.py:98 +msgid "Generic" +msgstr "" + +#: plugin_base.py:289 +msgid "There are no further settings for this plugin. Please press save." +msgstr "" + +#: south_migrations/0071_mptt_to_mp.py:54 +#, python-format +msgid "Path Overflow from: '%s'" +msgstr "" + +#: south_migrations/0071_mptt_to_mp.py:104 +msgid "" +"The new node is too deep in the tree, try increasing the path.max_length " +"property and UPDATE your database" +msgstr "" + +#: templates/admin/cms/extensions/change_form.html:5 +#: templates/admin/cms/page/change_form.html:90 +#: templates/admin/cms/page/plugin/submit_line.html:3 +#: templates/admin/cms/page/submit_row.html:4 +#: templates/admin/cms/page/tree/copy_premissions.html:19 +#: templates/admin/cms/usersettings/change_form.html:25 +msgid "Save" +msgstr "" + +#: templates/admin/cms/mail/base.html:55 +#, python-format +msgid "Log in to administration here." +msgstr "" + +#: templates/admin/cms/mail/base.txt:8 +#, python-format +msgid "Login url: %(login_url)s" +msgstr "" + +#: templates/admin/cms/mail/page_user_change.html:7 +#: templates/admin/cms/mail/page_user_change.txt:5 +msgid "Username:" +msgstr "" + +#: templates/admin/cms/mail/page_user_change.html:11 +#: templates/admin/cms/mail/page_user_change.txt:6 +msgid "Password:" +msgstr "" + +#: templates/admin/cms/page/change_form.html:4 +#: templates/admin/cms/page/close_frame.html:4 +msgid "Change a page" +msgstr "" + +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 +msgid "Please correct the error below." +msgid_plural "Please correct the errors below." +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/change_form.html:78 +msgid "All permissions" +msgstr "" + +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 +msgid "Loading..." +msgstr "" + +#: templates/admin/cms/page/change_form.html:91 +#: templates/admin/cms/page/plugin/submit_line.html:9 +#: templates/admin/cms/page/submit_row.html:16 +msgid "Save and continue editing" +msgstr "" + +#: templates/admin/cms/page/history/recover_header.html:15 +#, python-format +msgid "Recover deleted %(verbose_name)s" +msgstr "" + +#: templates/admin/cms/page/history/recover_header.html:21 +msgid "Press the save button below to recover this version of the object." +msgstr "" + +#: templates/admin/cms/page/history/revision_header.html:11 +#, python-format +msgid "Revert %(verbose_name)s" +msgstr "" + +#: templates/admin/cms/page/history/revision_header.html:20 +msgid "Press the save button below to revert to this version of the object." +msgstr "" + +#: templates/admin/cms/page/permissions.html:6 +msgid "User" +msgstr "" + +#: templates/admin/cms/page/permissions.html:7 +msgid "Group" +msgstr "" + +#: templates/admin/cms/page/permissions.html:8 +msgid "Can edit" +msgstr "" + +#: templates/admin/cms/page/permissions.html:9 +msgid "Can add" +msgstr "" + +#: templates/admin/cms/page/permissions.html:10 +msgid "Can delete" +msgstr "" + +#: templates/admin/cms/page/permissions.html:11 +msgid "Can publish" +msgstr "" + +#: templates/admin/cms/page/permissions.html:12 +msgid "Can change permissions" +msgstr "" + +#: templates/admin/cms/page/permissions.html:13 +msgid "Can move" +msgstr "" + +#: templates/admin/cms/page/permissions.html:14 +msgid "Can view" +msgstr "" + +#: templates/admin/cms/page/permissions.html:22 +#: templates/admin/cms/page/permissions.html:23 +msgid "(global)" +msgstr "" + +#: templates/admin/cms/page/permissions.html:27 +msgid "(current)" +msgstr "" + +#: templates/admin/cms/page/permissions.html:44 +msgid "All" +msgstr "" + +#: templates/admin/cms/page/permissions.html:52 +msgid "Page doesn't inherit any permissions." +msgstr "" + +#: templates/admin/cms/page/plugin/error_form.html:4 +msgid "Edit model" +msgstr "" + +#: templates/admin/cms/page/plugin/submit_line.html:7 +#: templates/admin/cms/page/submit_row.html:14 +msgid "Save as new" +msgstr "" + +#: templates/admin/cms/page/plugin/submit_line.html:8 +#: templates/admin/cms/page/submit_row.html:15 +msgid "Save and add another" +msgstr "" + +#: templates/admin/cms/page/submit_row.html:9 +msgid "Basic Settings" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:4 +msgid "List of pages" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 +msgid "Search" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:50 +msgid "Successfully moved" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:51 +msgid "Changes within the tree might require a refresh." +msgstr "" + +#: templates/admin/cms/page/tree/base.html:52 +msgid "An error occured. Please reload the page" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:53 +msgid "Are you sure you want to § this page?" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:69 +#, python-format +msgid "Recover deleted %(name)s" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:72 +#, python-format +msgid "Add %(name)s" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:84 +msgid "Pages on:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "on" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "off" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:125 +msgid "Filter" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 +msgid "Menu" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:13 +msgid "Actions" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:14 +msgid "Info" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:28 +msgid "" +"There is no page around yet.
Add page now." +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:5 +msgid "Copy options" +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:6 +msgid "Choose copy options" +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 +msgid "Close" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:18 +msgid "insert above" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:19 +msgid "insert below" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:21 +msgid "insert inside" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:25 +msgid "softroot" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:25 +msgid "home" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:26 +#, python-format +msgid "Application: %(apphook)s" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:33 +#, python-format +msgid "Edit this page in %(language)s " +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:36 +msgid "Pick an action:" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:46 +msgid "in menu" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:46 +msgid "not in menu" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:54 +msgid "Page settings (SHIFT-click for advanced settings)" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:54 +msgid "page settings" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 +msgid "Copy" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:56 +msgid "copy" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 +msgid "Add Child" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 +msgid "add" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 +msgid "Cut" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:67 +msgid "cut" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:69 +msgid "delete" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:74 +msgid "info" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" +msgstr "" + +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:11 +msgid "Copy all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:13 +msgid "Copy from" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 +msgid "Empty all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." +msgstr "" + +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 +msgid "Edit" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem_menu.html:5 +msgid "Available plugins" +msgstr "" + +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" +msgstr "" + +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" +msgstr "" + +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" +msgstr "" + +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:43 +msgid "Toggle toolbar" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 +msgid "This page has no preview!" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:122 +msgid "It is being redirected to:" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:32 +#, python-format +msgid "Development version using django CMS %(cms_version)s" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:33 +msgid "Cancel" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:34 +msgid "The following error occured:" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:35 +msgid "Action successfull... reloading." +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:36 +msgid "Are you sure you want to delete this plugin?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 +msgid "Are you sure you want to publish this page?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 +msgid "" +"Login failed. Please check your credentials and try again." +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:58 +msgid "This page has unpublished changes." +msgstr "" + +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + +#: templatetags/cms_admin.py:61 +msgid "unpublished changes" +msgstr "" + +#: templatetags/cms_admin.py:64 +msgid "published" +msgstr "" + +#: templatetags/cms_admin.py:73 +msgid "unpublished parent" +msgstr "" + +#: templatetags/cms_admin.py:76 +msgid "unpublished" +msgstr "" + +#: templatetags/cms_admin.py:79 +msgid "no content" +msgstr "" + +#: templatetags/cms_admin.py:168 templatetags/cms_admin.py:174 +#, python-format +msgid "%(icon)s" +msgstr "" + +#: templatetags/cms_tags.py:106 +#, python-format +msgid "Page not found on %(domain)s" +msgstr "" + +#: templatetags/cms_tags.py:107 +#, python-format +msgid "" +"A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" +"`. The URL of the request was: http://%(host)s%(path)s" +msgstr "" + +#: test_utils/cli.py:132 test_utils/cli.py:143 +msgid "English" +msgstr "" + +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 +msgid "French" +msgstr "" + +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 +msgid "German" +msgstr "" + +#: test_utils/cli.py:135 test_utils/cli.py:160 +msgid "Brazilian Portuguese" +msgstr "" + +#: test_utils/cli.py:136 test_utils/cli.py:185 +msgid "Dutch" +msgstr "" + +#: test_utils/cli.py:201 +msgid "two columns" +msgstr "" + +#: test_utils/cli.py:202 +msgid "three columns" +msgstr "" + +#: test_utils/cli.py:203 +msgid "navigation examples" +msgstr "" + +#: test_utils/cli.py:211 +msgid "sidebar column" +msgstr "" + +#: test_utils/cli.py:217 +msgid "left column" +msgstr "" + +#: test_utils/cli.py:222 +msgid "Add a link" +msgstr "" + +#: test_utils/cli.py:229 +msgid "right column" +msgstr "" + +#: test_utils/project/custom_templates/__init__.py:4 +#: test_utils/project/templates/inner_dir/custom_templates/__init__.py:4 +#: test_utils/project/templates/inner_dir/custom_templates_2/__init__.py:4 +msgid "Two columns" +msgstr "" + +#: test_utils/project/custom_templates/__init__.py:5 +#: test_utils/project/templates/inner_dir/custom_templates/__init__.py:5 +#: test_utils/project/templates/inner_dir/custom_templates_2/__init__.py:5 +msgid "Three columns" +msgstr "" + +#: test_utils/project/customuserapp/models.py:39 +msgid "username" +msgstr "" + +#: test_utils/project/customuserapp/models.py:40 +msgid "" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" +msgstr "" + +#: test_utils/project/customuserapp/models.py:43 +msgid "Enter a valid username." +msgstr "" + +#: test_utils/project/customuserapp/models.py:45 +msgid "email address" +msgstr "" + +#: test_utils/project/customuserapp/models.py:46 +msgid "staff status" +msgstr "" + +#: test_utils/project/customuserapp/models.py:47 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: test_utils/project/customuserapp/models.py:49 +msgid "active" +msgstr "" + +#: test_utils/project/customuserapp/models.py:50 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: test_utils/project/customuserapp/models.py:61 +msgid "users" +msgstr "" + +#: test_utils/project/extensionapp/cms_toolbars.py:47 +msgid "Title Extension" +msgstr "" + +#: test_utils/project/extensionapp/cms_toolbars.py:85 +msgid "Page Extension" +msgstr "" + +#: test_utils/project/objectpermissionsapp/models.py:49 +msgid "object ID" +msgstr "" + +#: test_utils/project/placeholderapp/cms_apps.py:7 +msgid "Example1 App" +msgstr "" + +#: test_utils/project/placeholderapp/cms_apps.py:14 +msgid "MultilingualExample1 App" +msgstr "" + +#: test_utils/project/placeholderapp/cms_toolbars.py:26 +msgid "Example1" +msgstr "" + +#: test_utils/project/placeholderapp/cms_toolbars.py:27 +msgid "Examples" +msgstr "" + +#: test_utils/project/pluginapp/plugins/extra_context/cms_plugins.py:9 +msgid "Extra Context" +msgstr "" + +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 +msgid "Articles" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:8 +msgid "Sample App" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:17 +msgid "Sample App with excluded permissions" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:28 +msgid "Sample App 2" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:36 +msgid "Namespaced App" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:17 +msgid "sample root page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:18 +msgid "sample settings page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:19 +msgid "sample account page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:20 +msgid "sample my profile page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:33 +msgid "Static Menu" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:51 +msgid "Static Menu2" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 +msgid "^account/$" +msgstr "" + +#: test_utils/project/sampleapp/views.py:32 +msgid "Change Category" +msgstr "" + +#: test_utils/project/templates/registration/logged_out.html:7 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "" + +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + +#: utils/mail.py:37 +msgid "CMS - your user account was created." +msgstr "" + +#: utils/mail.py:39 +msgid "CMS - your user account was changed." +msgstr "" + +#: utils/page_resolver.py:142 +msgid "Invalid URL, use /my/url format." +msgstr "" + +#: utils/page_resolver.py:170 +#, python-format +msgid "" +"Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." +msgid_plural "" +"Pages %(pages)s have the same url '%(url)s' as current page " +"\"%(instance)s\"." +msgstr[0] "" +msgstr[1] "" + +#: utils/plugins.py:234 +#, python-format +msgid "This placeholder already has the maximum number of plugins (%s)." +msgstr "" + +#: utils/plugins.py:244 +#, python-format +msgid "" +"This placeholder already has the maximum number (%(limit)s) of allowed " +"%(plugin_name)s plugins." +msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/en_GB/LC_MESSAGES/djangojs.mo b/cms/locale/en_GB/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000..9d2ed333a8 Binary files /dev/null and b/cms/locale/en_GB/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/en_GB/LC_MESSAGES/djangojs.po b/cms/locale/en_GB/LC_MESSAGES/djangojs.po new file mode 100644 index 0000000000..2e184aafc9 --- /dev/null +++ b/cms/locale/en_GB/LC_MESSAGES/djangojs.po @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: django-cms\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2010-11-30 06:49+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/divio/django-cms/language/en_GB/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_GB\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 +msgid "Are you sure you want to change tabs without saving the page first?" +msgstr "" diff --git a/cms/locale/en_HK/LC_MESSAGES/django.mo b/cms/locale/en_HK/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..d8aba1f6d5 Binary files /dev/null and b/cms/locale/en_HK/LC_MESSAGES/django.mo differ diff --git a/cms/locale/en_HK/LC_MESSAGES/django.po b/cms/locale/en_HK/LC_MESSAGES/django.po new file mode 100644 index 0000000000..5646bd5f33 --- /dev/null +++ b/cms/locale/en_HK/LC_MESSAGES/django.po @@ -0,0 +1,2054 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: django-cms\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2010-11-30 06:47+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: English (Hong Kong) (http://www.transifex.com/divio/django-cms/language/en_HK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_HK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: admin/dialog/forms.py:10 +msgid "Copy permissions" +msgstr "" + +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 +#: models/settingmodels.py:11 +msgid "Language" +msgstr "" + +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 +msgid "The current language of the content fields." +msgstr "" + +#: admin/forms.py:71 forms/wizards.py:81 +msgid "Page type" +msgstr "" + +#: admin/forms.py:72 forms/wizards.py:79 +msgid "Title" +msgstr "" + +#: admin/forms.py:73 +msgid "The default title" +msgstr "" + +#: admin/forms.py:74 +msgid "Slug" +msgstr "" + +#: admin/forms.py:75 +msgid "The part of the title that is used in the URL" +msgstr "" + +#: admin/forms.py:76 +msgid "Menu Title" +msgstr "" + +#: admin/forms.py:77 +msgid "Overwrite what is displayed in the menu" +msgstr "" + +#: admin/forms.py:78 +msgid "Page Title" +msgstr "" + +#: admin/forms.py:79 +msgid "" +"Overwrites what is displayed at the top of your browser or in bookmarks" +msgstr "" + +#: admin/forms.py:81 +msgid "Description meta tag" +msgstr "" + +#: admin/forms.py:83 +msgid "A description of the page used by search engines." +msgstr "" + +#: admin/forms.py:132 +msgid "Another page with this slug already exists" +msgstr "" + +#: admin/forms.py:160 +msgid "Slug must not be empty." +msgstr "" + +#: admin/forms.py:188 +msgid "Application" +msgstr "" + +#: admin/forms.py:190 +msgid "Hook application to this page." +msgstr "" + +#: admin/forms.py:191 +msgid "Overwrite URL" +msgstr "" + +#: admin/forms.py:192 +msgid "Keep this field empty if standard path should be used." +msgstr "" + +#: admin/forms.py:196 +msgid "X Frame Options" +msgstr "" + +#: admin/forms.py:197 +msgid "Whether this page can be embedded in other pages or websites" +msgstr "" + +#: admin/forms.py:202 +msgid "Redirect" +msgstr "" + +#: admin/forms.py:203 +msgid "Redirects to this URL." +msgstr "" + +#: admin/forms.py:204 +msgid "Start typing..." +msgstr "" + +#: admin/forms.py:213 +msgid "Application configurations" +msgstr "" + +#: admin/forms.py:219 +msgid "Language independent options" +msgstr "" + +#: admin/forms.py:303 +msgid "A page with this reverse URL id exists already." +msgstr "" + +#: admin/forms.py:320 +msgid "An application instance using this configuration already exists." +msgstr "" + +#: admin/forms.py:328 admin/forms.py:339 +msgid "An application instance with this name already exists." +msgstr "" + +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 +#: test_utils/project/customuserapp/models.py:60 +msgid "user" +msgstr "" + +#: admin/forms.py:458 +msgid "" +"Add page permission requires also access to children, or descendants, " +"otherwise added page can't be changed by its creator." +msgstr "" + +#: admin/forms.py:463 +msgid "Add page permission also requires edit page permission." +msgstr "" + +#: admin/forms.py:491 +msgid "can_view" +msgstr "" + +#: admin/forms.py:502 +msgid "Please select user or group first." +msgstr "" + +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 +#: templates/admin/cms/usersettings/change_form.html:17 +#: templatetags/cms_tags.py:760 +msgid "Add" +msgstr "" + +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 +msgid "Change" +msgstr "" + +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 +#: templates/admin/cms/extensions/change_form.html:8 +#: templates/admin/cms/page/plugin/submit_line.html:5 +#: templates/admin/cms/page/submit_row.html:7 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 +msgid "Delete" +msgstr "" + +#: admin/forms.py:516 +msgid "Recover (any) pages" +msgstr "" + +#: admin/forms.py:544 +msgid "Notify user" +msgstr "" + +#: admin/forms.py:546 +msgid "" +"Send email notification to user about username or password change. Requires " +"user email." +msgstr "" + +#: admin/forms.py:567 +msgid "New password" +msgstr "" + +#: admin/forms.py:569 +msgid "New password confirmation" +msgstr "" + +#: admin/forms.py:594 +msgid "Email notification requires valid email address." +msgstr "" + +#: admin/forms.py:596 +msgid "" +"The permission to add new pages requires the permission to change pages!" +msgstr "" + +#: admin/forms.py:598 +msgid "" +"The permission to add new users requires the permission to change users!" +msgstr "" + +#: admin/forms.py:600 +msgid "To add permissions you also need to edit them!" +msgstr "" + +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 +msgid "Advanced Settings" +msgstr "" + +#: admin/pageadmin.py:356 cms_toolbars.py:507 +msgid "Publishing dates" +msgstr "" + +#: admin/pageadmin.py:362 +msgid "Change Permissions" +msgstr "" + +#: admin/pageadmin.py:405 +msgid "Add Page Type" +msgstr "" + +#: admin/pageadmin.py:409 +msgid "Add Page Copy" +msgstr "" + +#: admin/pageadmin.py:609 +#, python-format +msgid "%(plugin_name)s plugin added to %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:617 +#, python-format +msgid "Copied plugins to %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:628 +#, python-format +msgid "" +"%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:640 +msgid "Plugins were moved" +msgstr "" + +#: admin/pageadmin.py:647 +#, python-format +msgid "" +"%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " +"deleted." +msgstr "" + +#: admin/pageadmin.py:660 +#, python-format +msgid "All plugins in the placeholder \"%(name)s\" were deleted." +msgstr "" + +#: admin/pageadmin.py:679 +msgid "You do not have permission to change pages." +msgstr "" + +#: admin/pageadmin.py:691 +msgid "Database error" +msgstr "" + +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 +msgid "You do not have permission to change this page" +msgstr "" + +#: admin/pageadmin.py:794 admin/pageadmin.py:813 +msgid "Page reverted but slug stays the same because of url collisions." +msgstr "" + +#: admin/pageadmin.py:824 +msgid "You do not have permission to change the template" +msgstr "" + +#: admin/pageadmin.py:828 +msgid "Template not valid" +msgstr "" + +#: admin/pageadmin.py:833 +#, python-format +msgid "Template changed to %s" +msgstr "" + +#: admin/pageadmin.py:836 +msgid "The template was successfully changed" +msgstr "" + +#: admin/pageadmin.py:859 +msgid "" +"Error! You don't have permissions to move this page. Please reload the page" +msgstr "" + +#: admin/pageadmin.py:864 +msgid "Page moved" +msgstr "" + +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 +msgid "Language must be set to a supported language!" +msgstr "" + +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 +msgid "You do not have permission to copy these plugins." +msgstr "" + +#: admin/pageadmin.py:918 +#, python-format +msgid "Copied plugins from %(source_language)s to %(target_language)s" +msgstr "" + +#: admin/pageadmin.py:972 +msgid "You do not have permission to publish this page" +msgstr "" + +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 +msgid "Page not published! A parent page is not published yet." +msgstr "" + +#: admin/pageadmin.py:991 +msgid "The content was successfully published." +msgstr "" + +#: admin/pageadmin.py:1003 +msgid "There was a problem publishing your content" +msgstr "" + +#: admin/pageadmin.py:1070 +msgid "You do not have permission to unpublish this page" +msgstr "" + +#: admin/pageadmin.py:1072 +msgid "This page was never published" +msgstr "" + +#: admin/pageadmin.py:1075 +#, python-format +msgid "The %(language)s page \"%(page)s\" was successfully unpublished" +msgstr "" + +#: admin/pageadmin.py:1107 +#, python-format +msgid "The page \"%s\" was successfully reverted." +msgstr "" + +#: admin/pageadmin.py:1144 +#, python-format +msgid "%(name)s object with primary key %(key)r does not exist." +msgstr "" + +#: admin/pageadmin.py:1150 +msgid "There only exists one translation for this page" +msgstr "" + +#: admin/pageadmin.py:1192 +#, python-format +msgid "Title and plugins with language %(language)s was deleted" +msgstr "" + +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 +msgid "Are you sure?" +msgstr "" + +#: admin/pageadmin.py:1256 +msgid "You do not have permission to change this page's in_navigation status" +msgstr "" + +#: admin/pageadmin.py:1278 +msgid "Page Types" +msgstr "" + +#: admin/pageadmin.py:1358 +msgid "You do not have permission to edit this page" +msgstr "" + +#: admin/permissionadmin.py:90 +msgid "View restriction" +msgstr "" + +#: admin/permissionadmin.py:91 +msgid "View restrictions" +msgstr "" + +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 +msgid "Page permissions" +msgstr "" + +#: admin/permissionadmin.py:149 +msgid "User & Group permissions" +msgstr "" + +#: admin/permissionadmin.py:150 +msgid "Page permissions management" +msgstr "" + +#: admin/placeholderadmin.py:102 +#, python-format +msgid "Field %s not found" +msgstr "" + +#: admin/placeholderadmin.py:109 +msgid "You do not have permission to edit this item" +msgstr "" + +#: admin/placeholderadmin.py:251 +msgid "You do not have permission to add a plugin" +msgstr "" + +#: admin/placeholderadmin.py:274 +msgid "Parent plugin language must be same as language!" +msgstr "" + +#: admin/placeholderadmin.py:380 +msgid "Plugin not found" +msgstr "" + +#: admin/placeholderadmin.py:385 +msgid "You do not have permission to edit this plugin" +msgstr "" + +#: admin/placeholderadmin.py:491 +msgid "You have no permission to move this plugin" +msgstr "" + +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 +msgid "You do not have permission to delete this plugin" +msgstr "" + +#: admin/placeholderadmin.py:604 +#, python-format +msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." +msgstr "" + +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 +#, python-format +msgid "Cannot delete %(name)s" +msgstr "" + +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 +msgid "You do not have permission to clear this placeholder" +msgstr "" + +#: admin/placeholderadmin.py:649 +#, python-format +msgid "The placeholder \"%(obj)s\" was cleared successfully." +msgstr "" + +#: admin/placeholderadmin.py:659 +msgid "placeholder" +msgstr "" + +#: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 +msgid "django CMS" +msgstr "" + +#: cms_plugins.py:17 +msgid "Placeholder" +msgstr "" + +#: cms_plugins.py:31 +msgid "Alias" +msgstr "" + +#: cms_plugins.py:56 cms_plugins.py:65 +msgid "Create Alias" +msgstr "" + +#: cms_toolbars.py:93 +msgid "Structure" +msgstr "" + +#: cms_toolbars.py:94 forms/wizards.py:84 +msgid "Content" +msgstr "" + +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 +msgid "Sites" +msgstr "" + +#: cms_toolbars.py:152 +msgid "Admin Sites" +msgstr "" + +#: cms_toolbars.py:159 +msgid "Administration" +msgstr "" + +#: cms_toolbars.py:163 +msgid "User settings" +msgstr "" + +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 +msgid "Disable toolbar" +msgstr "" + +#: cms_toolbars.py:191 +msgid "Users" +msgstr "" + +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 +#, python-format +msgid "Logout %s" +msgstr "" + +#: cms_toolbars.py:210 +msgid "Logout" +msgstr "" + +#: cms_toolbars.py:348 +msgid "Publish changes" +msgstr "" + +#: cms_toolbars.py:350 +msgid "Publish page now" +msgstr "" + +#: cms_toolbars.py:392 cms_toolbars.py:476 +msgid "Page settings" +msgstr "" + +#: cms_toolbars.py:410 +#, python-format +msgid "Add %(language)s Translation" +msgstr "" + +#: cms_toolbars.py:418 +#, python-format +msgid "Delete %(language)s Translation" +msgstr "" + +#: cms_toolbars.py:427 +#, python-format +msgid "Copy all plugins from %s" +msgstr "" + +#: cms_toolbars.py:428 +#, python-format +msgid "Are you sure you want copy all plugins from %s?" +msgstr "" + +#: cms_toolbars.py:442 +msgid "Pages" +msgstr "" + +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 +msgid "Page" +msgstr "" + +#: cms_toolbars.py:453 +msgid "Add Page" +msgstr "" + +#: cms_toolbars.py:457 +msgid "New Page" +msgstr "" + +#: cms_toolbars.py:458 +msgid "New Sub Page" +msgstr "" + +#: cms_toolbars.py:459 +msgid "Duplicate this Page" +msgstr "" + +#: cms_toolbars.py:471 +msgid "Edit this Page" +msgstr "" + +#: cms_toolbars.py:481 +msgid "Templates" +msgstr "" + +#: cms_toolbars.py:497 +msgid "Advanced settings" +msgstr "" + +#: cms_toolbars.py:503 +msgid "Permissions" +msgstr "" + +#: cms_toolbars.py:513 +msgid "Hide in navigation" +msgstr "" + +#: cms_toolbars.py:513 +msgid "Display in navigation" +msgstr "" + +#: cms_toolbars.py:520 +msgid "Unpublish page" +msgstr "" + +#: cms_toolbars.py:523 +msgid "Publish page" +msgstr "" + +#: cms_toolbars.py:534 +msgid "Delete page" +msgstr "" + +#: cms_toolbars.py:543 +msgid "Save as Page Type" +msgstr "" + +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 +msgid "History" +msgstr "" + +#: cms_toolbars.py:566 +msgid "Undo" +msgstr "" + +#: cms_toolbars.py:567 +msgid "Redo" +msgstr "" + +#: cms_toolbars.py:572 +msgid "Are you sure you want to revert to live?" +msgstr "" + +#: cms_toolbars.py:573 +msgid "Revert to live" +msgstr "" + +#: cms_toolbars.py:576 +msgid "View history" +msgstr "" + +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 +msgid "Select a valid site" +msgstr "" + +#: forms/fields.py:34 +msgid "Select a valid page" +msgstr "" + +#: forms/widgets.py:275 +msgid "Add Another" +msgstr "" + +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + +#: migrations/0001_initial.py:26 migrations/0001_initial.py:60 +#: migrations/0001_initial.py:83 migrations/0001_initial.py:123 +msgid "ID" +msgstr "" + +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 +msgid "position" +msgstr "" + +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 +#: models/titlemodels.py:17 +msgid "language" +msgstr "" + +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 +msgid "plugin_name" +msgstr "" + +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 +#: models/titlemodels.py:30 +msgid "creation date" +msgstr "" + +#: migrations/0001_initial.py:61 migrations/0001_initial.py:124 +#: models/permissionmodels.py:69 +msgid "can edit" +msgstr "" + +#: migrations/0001_initial.py:62 migrations/0001_initial.py:125 +#: models/permissionmodels.py:70 +msgid "can add" +msgstr "" + +#: migrations/0001_initial.py:63 migrations/0001_initial.py:126 +#: models/permissionmodels.py:71 +msgid "can delete" +msgstr "" + +#: migrations/0001_initial.py:64 migrations/0001_initial.py:127 +#: models/permissionmodels.py:72 +msgid "can change advanced settings" +msgstr "" + +#: migrations/0001_initial.py:65 migrations/0001_initial.py:128 +#: models/permissionmodels.py:73 +msgid "can publish" +msgstr "" + +#: migrations/0001_initial.py:66 migrations/0001_initial.py:129 +#: models/permissionmodels.py:74 +msgid "can change permissions" +msgstr "" + +#: migrations/0001_initial.py:67 migrations/0001_initial.py:130 +#: models/permissionmodels.py:75 +msgid "can move" +msgstr "" + +#: migrations/0001_initial.py:68 migrations/0001_initial.py:131 +#: models/permissionmodels.py:76 +msgid "view restricted" +msgstr "" + +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 +msgid "can recover pages" +msgstr "" + +#: migrations/0001_initial.py:70 migrations/0001_initial.py:133 +#: models/permissionmodels.py:66 +msgid "group" +msgstr "" + +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 +msgid "sites" +msgstr "" + +#: migrations/0001_initial.py:84 models/pagemodel.py:62 +msgid "created by" +msgstr "" + +#: migrations/0001_initial.py:85 models/pagemodel.py:65 +msgid "changed by" +msgstr "" + +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 +msgid "publication date" +msgstr "" + +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 +msgid "publication end date" +msgstr "" + +#: migrations/0001_initial.py:90 models/pagemodel.py:80 +msgid "in navigation" +msgstr "" + +#: migrations/0001_initial.py:91 models/pagemodel.py:81 +msgid "soft root" +msgstr "" + +#: migrations/0001_initial.py:92 models/pagemodel.py:83 +msgid "id" +msgstr "" + +#: migrations/0001_initial.py:93 models/pagemodel.py:85 +msgid "attached menu" +msgstr "" + +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 +msgid "template" +msgstr "" + +#: migrations/0001_initial.py:95 models/pagemodel.py:92 +msgid "login required" +msgstr "" + +#: migrations/0001_initial.py:96 models/pagemodel.py:93 +msgid "menu visibility" +msgstr "" + +#: migrations/0001_initial.py:98 models/pagemodel.py:97 +msgid "application" +msgstr "" + +#: migrations/0001_initial.py:99 models/pagemodel.py:98 +msgid "application instance name" +msgstr "" + +#: migrations/0001_initial.py:110 models/pagemodel.py:89 +msgid "site" +msgstr "" + +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 +#: templates/admin/cms/page/permissions.html:15 +msgid "Grant on" +msgstr "" + +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 +#: test_utils/project/sampleapp/ns_urls.py:8 +msgid "page" +msgstr "" + +#: models/pagemodel.py:43 +msgid "for logged in users only" +msgstr "" + +#: models/pagemodel.py:44 +msgid "for anonymous users only" +msgstr "" + +#: models/pagemodel.py:53 +msgid "Inherit from parent page" +msgstr "" + +#: models/pagemodel.py:54 +msgid "Deny" +msgstr "" + +#: models/pagemodel.py:55 +msgid "Only this website" +msgstr "" + +#: models/pagemodel.py:56 +msgid "Allow" +msgstr "" + +#: models/pagemodel.py:72 +msgid "" +"When the page should go live. Status must be \"Published\" for page to go " +"live." +msgstr "" + +#: models/pagemodel.py:74 +msgid "When to expire the page. Leave empty to never expire." +msgstr "" + +#: models/pagemodel.py:82 +msgid "All ancestors will not be displayed in the navigation" +msgstr "" + +#: models/pagemodel.py:84 +msgid "" +"A unique identifier that is used with the page_url templatetag for linking " +"to this page" +msgstr "" + +#: models/pagemodel.py:87 +msgid "The template used to render the content." +msgstr "" + +#: models/pagemodel.py:89 +msgid "The site the page is accessible at." +msgstr "" + +#: models/pagemodel.py:95 +msgid "limit when this page is visible in the menu" +msgstr "" + +#: models/pagemodel.py:131 +msgid "pages" +msgstr "" + +#: models/pagemodel.py:887 +msgid "Empty" +msgstr "" + +#: models/pagemodel.py:1013 +msgid "default" +msgstr "" + +#: models/permissionmodels.py:53 +msgid "Current page" +msgstr "" + +#: models/permissionmodels.py:54 +msgid "Page children (immediate)" +msgstr "" + +#: models/permissionmodels.py:55 +msgid "Page and children (immediate)" +msgstr "" + +#: models/permissionmodels.py:56 +msgid "Page descendants" +msgstr "" + +#: models/permissionmodels.py:57 +msgid "Page and descendants" +msgstr "" + +#: models/permissionmodels.py:74 +msgid "on page level" +msgstr "" + +#: models/permissionmodels.py:76 +msgid "frontend view restriction" +msgstr "" + +#: models/permissionmodels.py:100 +msgid "can recover any deleted page" +msgstr "" + +#: models/permissionmodels.py:101 +msgid "If none selected, user haves granted permissions to all sites." +msgstr "" + +#: models/permissionmodels.py:106 +msgid "Page global permission" +msgstr "" + +#: models/permissionmodels.py:107 +msgid "Pages global permissions" +msgstr "" + +#: models/permissionmodels.py:124 +msgid "Page permission" +msgstr "" + +#: models/permissionmodels.py:145 +msgid "User (page)" +msgstr "" + +#: models/permissionmodels.py:146 +msgid "Users (page)" +msgstr "" + +#: models/permissionmodels.py:156 +msgid "User group (page)" +msgstr "" + +#: models/permissionmodels.py:157 +msgid "User groups (page)" +msgstr "" + +#: models/placeholdermodel.py:24 +msgid "slot" +msgstr "" + +#: models/placeholdermodel.py:25 +msgid "width" +msgstr "" + +#: models/pluginmodel.py:125 +msgid "" +msgstr "" + +#: models/settingmodels.py:12 +msgid "The language for the admin interface and toolbar" +msgstr "" + +#: models/settingmodels.py:16 +msgid "user setting" +msgstr "" + +#: models/settingmodels.py:17 +msgid "user settings" +msgstr "" + +#: models/static_placeholder.py:27 +msgid "by template" +msgstr "" + +#: models/static_placeholder.py:28 +msgid "by code" +msgstr "" + +#: models/static_placeholder.py:31 +msgid "static placeholder name" +msgstr "" + +#: models/static_placeholder.py:32 +msgid "" +"Descriptive name to identify this static placeholder. Not displayed to " +"users." +msgstr "" + +#: models/static_placeholder.py:34 +msgid "placeholder code" +msgstr "" + +#: models/static_placeholder.py:35 +msgid "To render the static placeholder in templates." +msgstr "" + +#: models/static_placeholder.py:36 +msgid "placeholder content" +msgstr "" + +#: models/static_placeholder.py:40 +msgid "creation_method" +msgstr "" + +#: models/static_placeholder.py:46 +msgid "static placeholder" +msgstr "" + +#: models/static_placeholder.py:47 +msgid "static placeholders" +msgstr "" + +#: models/static_placeholder.py:63 +msgid "A static placeholder with the same site and code already exists" +msgstr "" + +#: models/titlemodels.py:18 models/titlemodels.py:19 models/titlemodels.py:21 +msgid "title" +msgstr "" + +#: models/titlemodels.py:20 +msgid "overwrite the title (html title tag)" +msgstr "" + +#: models/titlemodels.py:22 +msgid "overwrite the title in the menu" +msgstr "" + +#: models/titlemodels.py:23 +msgid "description" +msgstr "" + +#: models/titlemodels.py:24 +msgid "The text displayed in search engines." +msgstr "" + +#: models/titlemodels.py:25 +msgid "slug" +msgstr "" + +#: models/titlemodels.py:26 +msgid "Path" +msgstr "" + +#: models/titlemodels.py:27 +msgid "has url overwrite" +msgstr "" + +#: models/titlemodels.py:28 +msgid "redirect" +msgstr "" + +#: models/titlemodels.py:33 +msgid "is published" +msgstr "" + +#: plugin_base.py:81 +msgid "Advanced options" +msgstr "" + +#: plugin_base.py:98 +msgid "Generic" +msgstr "" + +#: plugin_base.py:289 +msgid "There are no further settings for this plugin. Please press save." +msgstr "" + +#: south_migrations/0071_mptt_to_mp.py:54 +#, python-format +msgid "Path Overflow from: '%s'" +msgstr "" + +#: south_migrations/0071_mptt_to_mp.py:104 +msgid "" +"The new node is too deep in the tree, try increasing the path.max_length " +"property and UPDATE your database" +msgstr "" + +#: templates/admin/cms/extensions/change_form.html:5 +#: templates/admin/cms/page/change_form.html:90 +#: templates/admin/cms/page/plugin/submit_line.html:3 +#: templates/admin/cms/page/submit_row.html:4 +#: templates/admin/cms/page/tree/copy_premissions.html:19 +#: templates/admin/cms/usersettings/change_form.html:25 +msgid "Save" +msgstr "" + +#: templates/admin/cms/mail/base.html:55 +#, python-format +msgid "Log in to administration here." +msgstr "" + +#: templates/admin/cms/mail/base.txt:8 +#, python-format +msgid "Login url: %(login_url)s" +msgstr "" + +#: templates/admin/cms/mail/page_user_change.html:7 +#: templates/admin/cms/mail/page_user_change.txt:5 +msgid "Username:" +msgstr "" + +#: templates/admin/cms/mail/page_user_change.html:11 +#: templates/admin/cms/mail/page_user_change.txt:6 +msgid "Password:" +msgstr "" + +#: templates/admin/cms/page/change_form.html:4 +#: templates/admin/cms/page/close_frame.html:4 +msgid "Change a page" +msgstr "" + +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 +msgid "Please correct the error below." +msgid_plural "Please correct the errors below." +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/change_form.html:78 +msgid "All permissions" +msgstr "" + +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 +msgid "Loading..." +msgstr "" + +#: templates/admin/cms/page/change_form.html:91 +#: templates/admin/cms/page/plugin/submit_line.html:9 +#: templates/admin/cms/page/submit_row.html:16 +msgid "Save and continue editing" +msgstr "" + +#: templates/admin/cms/page/history/recover_header.html:15 +#, python-format +msgid "Recover deleted %(verbose_name)s" +msgstr "" + +#: templates/admin/cms/page/history/recover_header.html:21 +msgid "Press the save button below to recover this version of the object." +msgstr "" + +#: templates/admin/cms/page/history/revision_header.html:11 +#, python-format +msgid "Revert %(verbose_name)s" +msgstr "" + +#: templates/admin/cms/page/history/revision_header.html:20 +msgid "Press the save button below to revert to this version of the object." +msgstr "" + +#: templates/admin/cms/page/permissions.html:6 +msgid "User" +msgstr "" + +#: templates/admin/cms/page/permissions.html:7 +msgid "Group" +msgstr "" + +#: templates/admin/cms/page/permissions.html:8 +msgid "Can edit" +msgstr "" + +#: templates/admin/cms/page/permissions.html:9 +msgid "Can add" +msgstr "" + +#: templates/admin/cms/page/permissions.html:10 +msgid "Can delete" +msgstr "" + +#: templates/admin/cms/page/permissions.html:11 +msgid "Can publish" +msgstr "" + +#: templates/admin/cms/page/permissions.html:12 +msgid "Can change permissions" +msgstr "" + +#: templates/admin/cms/page/permissions.html:13 +msgid "Can move" +msgstr "" + +#: templates/admin/cms/page/permissions.html:14 +msgid "Can view" +msgstr "" + +#: templates/admin/cms/page/permissions.html:22 +#: templates/admin/cms/page/permissions.html:23 +msgid "(global)" +msgstr "" + +#: templates/admin/cms/page/permissions.html:27 +msgid "(current)" +msgstr "" + +#: templates/admin/cms/page/permissions.html:44 +msgid "All" +msgstr "" + +#: templates/admin/cms/page/permissions.html:52 +msgid "Page doesn't inherit any permissions." +msgstr "" + +#: templates/admin/cms/page/plugin/error_form.html:4 +msgid "Edit model" +msgstr "" + +#: templates/admin/cms/page/plugin/submit_line.html:7 +#: templates/admin/cms/page/submit_row.html:14 +msgid "Save as new" +msgstr "" + +#: templates/admin/cms/page/plugin/submit_line.html:8 +#: templates/admin/cms/page/submit_row.html:15 +msgid "Save and add another" +msgstr "" + +#: templates/admin/cms/page/submit_row.html:9 +msgid "Basic Settings" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:4 +msgid "List of pages" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 +msgid "Search" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:50 +msgid "Successfully moved" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:51 +msgid "Changes within the tree might require a refresh." +msgstr "" + +#: templates/admin/cms/page/tree/base.html:52 +msgid "An error occured. Please reload the page" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:53 +msgid "Are you sure you want to § this page?" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:69 +#, python-format +msgid "Recover deleted %(name)s" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:72 +#, python-format +msgid "Add %(name)s" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:84 +msgid "Pages on:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "on" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "off" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:125 +msgid "Filter" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 +msgid "Menu" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:13 +msgid "Actions" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:14 +msgid "Info" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:28 +msgid "" +"There is no page around yet.
Add page now." +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:5 +msgid "Copy options" +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:6 +msgid "Choose copy options" +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 +msgid "Close" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:18 +msgid "insert above" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:19 +msgid "insert below" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:21 +msgid "insert inside" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:25 +msgid "softroot" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:25 +msgid "home" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:26 +#, python-format +msgid "Application: %(apphook)s" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:33 +#, python-format +msgid "Edit this page in %(language)s " +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:36 +msgid "Pick an action:" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:46 +msgid "in menu" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:46 +msgid "not in menu" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:54 +msgid "Page settings (SHIFT-click for advanced settings)" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:54 +msgid "page settings" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 +msgid "Copy" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:56 +msgid "copy" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 +msgid "Add Child" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 +msgid "add" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 +msgid "Cut" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:67 +msgid "cut" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:69 +msgid "delete" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:74 +msgid "info" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" +msgstr "" + +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:11 +msgid "Copy all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:13 +msgid "Copy from" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 +msgid "Empty all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." +msgstr "" + +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 +msgid "Edit" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem_menu.html:5 +msgid "Available plugins" +msgstr "" + +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" +msgstr "" + +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" +msgstr "" + +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" +msgstr "" + +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:43 +msgid "Toggle toolbar" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 +msgid "This page has no preview!" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:122 +msgid "It is being redirected to:" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:32 +#, python-format +msgid "Development version using django CMS %(cms_version)s" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:33 +msgid "Cancel" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:34 +msgid "The following error occured:" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:35 +msgid "Action successfull... reloading." +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:36 +msgid "Are you sure you want to delete this plugin?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 +msgid "Are you sure you want to publish this page?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 +msgid "" +"Login failed. Please check your credentials and try again." +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:58 +msgid "This page has unpublished changes." +msgstr "" + +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + +#: templatetags/cms_admin.py:61 +msgid "unpublished changes" +msgstr "" + +#: templatetags/cms_admin.py:64 +msgid "published" +msgstr "" + +#: templatetags/cms_admin.py:73 +msgid "unpublished parent" +msgstr "" + +#: templatetags/cms_admin.py:76 +msgid "unpublished" +msgstr "" + +#: templatetags/cms_admin.py:79 +msgid "no content" +msgstr "" + +#: templatetags/cms_admin.py:168 templatetags/cms_admin.py:174 +#, python-format +msgid "%(icon)s" +msgstr "" + +#: templatetags/cms_tags.py:106 +#, python-format +msgid "Page not found on %(domain)s" +msgstr "" + +#: templatetags/cms_tags.py:107 +#, python-format +msgid "" +"A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" +"`. The URL of the request was: http://%(host)s%(path)s" +msgstr "" + +#: test_utils/cli.py:132 test_utils/cli.py:143 +msgid "English" +msgstr "" + +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 +msgid "French" +msgstr "" + +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 +msgid "German" +msgstr "" + +#: test_utils/cli.py:135 test_utils/cli.py:160 +msgid "Brazilian Portuguese" +msgstr "" + +#: test_utils/cli.py:136 test_utils/cli.py:185 +msgid "Dutch" +msgstr "" + +#: test_utils/cli.py:201 +msgid "two columns" +msgstr "" + +#: test_utils/cli.py:202 +msgid "three columns" +msgstr "" + +#: test_utils/cli.py:203 +msgid "navigation examples" +msgstr "" + +#: test_utils/cli.py:211 +msgid "sidebar column" +msgstr "" + +#: test_utils/cli.py:217 +msgid "left column" +msgstr "" + +#: test_utils/cli.py:222 +msgid "Add a link" +msgstr "" + +#: test_utils/cli.py:229 +msgid "right column" +msgstr "" + +#: test_utils/project/custom_templates/__init__.py:4 +#: test_utils/project/templates/inner_dir/custom_templates/__init__.py:4 +#: test_utils/project/templates/inner_dir/custom_templates_2/__init__.py:4 +msgid "Two columns" +msgstr "" + +#: test_utils/project/custom_templates/__init__.py:5 +#: test_utils/project/templates/inner_dir/custom_templates/__init__.py:5 +#: test_utils/project/templates/inner_dir/custom_templates_2/__init__.py:5 +msgid "Three columns" +msgstr "" + +#: test_utils/project/customuserapp/models.py:39 +msgid "username" +msgstr "" + +#: test_utils/project/customuserapp/models.py:40 +msgid "" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" +msgstr "" + +#: test_utils/project/customuserapp/models.py:43 +msgid "Enter a valid username." +msgstr "" + +#: test_utils/project/customuserapp/models.py:45 +msgid "email address" +msgstr "" + +#: test_utils/project/customuserapp/models.py:46 +msgid "staff status" +msgstr "" + +#: test_utils/project/customuserapp/models.py:47 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: test_utils/project/customuserapp/models.py:49 +msgid "active" +msgstr "" + +#: test_utils/project/customuserapp/models.py:50 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: test_utils/project/customuserapp/models.py:61 +msgid "users" +msgstr "" + +#: test_utils/project/extensionapp/cms_toolbars.py:47 +msgid "Title Extension" +msgstr "" + +#: test_utils/project/extensionapp/cms_toolbars.py:85 +msgid "Page Extension" +msgstr "" + +#: test_utils/project/objectpermissionsapp/models.py:49 +msgid "object ID" +msgstr "" + +#: test_utils/project/placeholderapp/cms_apps.py:7 +msgid "Example1 App" +msgstr "" + +#: test_utils/project/placeholderapp/cms_apps.py:14 +msgid "MultilingualExample1 App" +msgstr "" + +#: test_utils/project/placeholderapp/cms_toolbars.py:26 +msgid "Example1" +msgstr "" + +#: test_utils/project/placeholderapp/cms_toolbars.py:27 +msgid "Examples" +msgstr "" + +#: test_utils/project/pluginapp/plugins/extra_context/cms_plugins.py:9 +msgid "Extra Context" +msgstr "" + +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 +msgid "Articles" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:8 +msgid "Sample App" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:17 +msgid "Sample App with excluded permissions" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:28 +msgid "Sample App 2" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:36 +msgid "Namespaced App" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:17 +msgid "sample root page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:18 +msgid "sample settings page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:19 +msgid "sample account page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:20 +msgid "sample my profile page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:33 +msgid "Static Menu" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:51 +msgid "Static Menu2" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 +msgid "^account/$" +msgstr "" + +#: test_utils/project/sampleapp/views.py:32 +msgid "Change Category" +msgstr "" + +#: test_utils/project/templates/registration/logged_out.html:7 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "" + +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + +#: utils/mail.py:37 +msgid "CMS - your user account was created." +msgstr "" + +#: utils/mail.py:39 +msgid "CMS - your user account was changed." +msgstr "" + +#: utils/page_resolver.py:142 +msgid "Invalid URL, use /my/url format." +msgstr "" + +#: utils/page_resolver.py:170 +#, python-format +msgid "" +"Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." +msgid_plural "" +"Pages %(pages)s have the same url '%(url)s' as current page " +"\"%(instance)s\"." +msgstr[0] "" +msgstr[1] "" + +#: utils/plugins.py:234 +#, python-format +msgid "This placeholder already has the maximum number of plugins (%s)." +msgstr "" + +#: utils/plugins.py:244 +#, python-format +msgid "" +"This placeholder already has the maximum number (%(limit)s) of allowed " +"%(plugin_name)s plugins." +msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/en_HK/LC_MESSAGES/djangojs.mo b/cms/locale/en_HK/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000..aff8e60a00 Binary files /dev/null and b/cms/locale/en_HK/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/en_HK/LC_MESSAGES/djangojs.po b/cms/locale/en_HK/LC_MESSAGES/djangojs.po new file mode 100644 index 0000000000..9d48932542 --- /dev/null +++ b/cms/locale/en_HK/LC_MESSAGES/djangojs.po @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: django-cms\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2010-11-30 06:49+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: English (Hong Kong) (http://www.transifex.com/divio/django-cms/language/en_HK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_HK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 +msgid "Are you sure you want to change tabs without saving the page first?" +msgstr "" diff --git a/cms/locale/en_US/LC_MESSAGES/django.mo b/cms/locale/en_US/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..c6f88340c0 Binary files /dev/null and b/cms/locale/en_US/LC_MESSAGES/django.mo differ diff --git a/cms/locale/en_US/LC_MESSAGES/django.po b/cms/locale/en_US/LC_MESSAGES/django.po new file mode 100644 index 0000000000..280c753982 --- /dev/null +++ b/cms/locale/en_US/LC_MESSAGES/django.po @@ -0,0 +1,2054 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: django-cms\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2010-11-30 06:47+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: English (United States) (http://www.transifex.com/divio/django-cms/language/en_US/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_US\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: admin/dialog/forms.py:10 +msgid "Copy permissions" +msgstr "" + +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 +#: models/settingmodels.py:11 +msgid "Language" +msgstr "" + +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 +msgid "The current language of the content fields." +msgstr "" + +#: admin/forms.py:71 forms/wizards.py:81 +msgid "Page type" +msgstr "" + +#: admin/forms.py:72 forms/wizards.py:79 +msgid "Title" +msgstr "" + +#: admin/forms.py:73 +msgid "The default title" +msgstr "" + +#: admin/forms.py:74 +msgid "Slug" +msgstr "" + +#: admin/forms.py:75 +msgid "The part of the title that is used in the URL" +msgstr "" + +#: admin/forms.py:76 +msgid "Menu Title" +msgstr "" + +#: admin/forms.py:77 +msgid "Overwrite what is displayed in the menu" +msgstr "" + +#: admin/forms.py:78 +msgid "Page Title" +msgstr "" + +#: admin/forms.py:79 +msgid "" +"Overwrites what is displayed at the top of your browser or in bookmarks" +msgstr "" + +#: admin/forms.py:81 +msgid "Description meta tag" +msgstr "" + +#: admin/forms.py:83 +msgid "A description of the page used by search engines." +msgstr "" + +#: admin/forms.py:132 +msgid "Another page with this slug already exists" +msgstr "" + +#: admin/forms.py:160 +msgid "Slug must not be empty." +msgstr "" + +#: admin/forms.py:188 +msgid "Application" +msgstr "" + +#: admin/forms.py:190 +msgid "Hook application to this page." +msgstr "" + +#: admin/forms.py:191 +msgid "Overwrite URL" +msgstr "" + +#: admin/forms.py:192 +msgid "Keep this field empty if standard path should be used." +msgstr "" + +#: admin/forms.py:196 +msgid "X Frame Options" +msgstr "" + +#: admin/forms.py:197 +msgid "Whether this page can be embedded in other pages or websites" +msgstr "" + +#: admin/forms.py:202 +msgid "Redirect" +msgstr "" + +#: admin/forms.py:203 +msgid "Redirects to this URL." +msgstr "" + +#: admin/forms.py:204 +msgid "Start typing..." +msgstr "" + +#: admin/forms.py:213 +msgid "Application configurations" +msgstr "" + +#: admin/forms.py:219 +msgid "Language independent options" +msgstr "" + +#: admin/forms.py:303 +msgid "A page with this reverse URL id exists already." +msgstr "" + +#: admin/forms.py:320 +msgid "An application instance using this configuration already exists." +msgstr "" + +#: admin/forms.py:328 admin/forms.py:339 +msgid "An application instance with this name already exists." +msgstr "" + +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 +#: test_utils/project/customuserapp/models.py:60 +msgid "user" +msgstr "" + +#: admin/forms.py:458 +msgid "" +"Add page permission requires also access to children, or descendants, " +"otherwise added page can't be changed by its creator." +msgstr "" + +#: admin/forms.py:463 +msgid "Add page permission also requires edit page permission." +msgstr "" + +#: admin/forms.py:491 +msgid "can_view" +msgstr "" + +#: admin/forms.py:502 +msgid "Please select user or group first." +msgstr "" + +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 +#: templates/admin/cms/usersettings/change_form.html:17 +#: templatetags/cms_tags.py:760 +msgid "Add" +msgstr "" + +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 +msgid "Change" +msgstr "" + +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 +#: templates/admin/cms/extensions/change_form.html:8 +#: templates/admin/cms/page/plugin/submit_line.html:5 +#: templates/admin/cms/page/submit_row.html:7 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 +msgid "Delete" +msgstr "" + +#: admin/forms.py:516 +msgid "Recover (any) pages" +msgstr "" + +#: admin/forms.py:544 +msgid "Notify user" +msgstr "" + +#: admin/forms.py:546 +msgid "" +"Send email notification to user about username or password change. Requires " +"user email." +msgstr "" + +#: admin/forms.py:567 +msgid "New password" +msgstr "" + +#: admin/forms.py:569 +msgid "New password confirmation" +msgstr "" + +#: admin/forms.py:594 +msgid "Email notification requires valid email address." +msgstr "" + +#: admin/forms.py:596 +msgid "" +"The permission to add new pages requires the permission to change pages!" +msgstr "" + +#: admin/forms.py:598 +msgid "" +"The permission to add new users requires the permission to change users!" +msgstr "" + +#: admin/forms.py:600 +msgid "To add permissions you also need to edit them!" +msgstr "" + +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 +msgid "Advanced Settings" +msgstr "" + +#: admin/pageadmin.py:356 cms_toolbars.py:507 +msgid "Publishing dates" +msgstr "" + +#: admin/pageadmin.py:362 +msgid "Change Permissions" +msgstr "" + +#: admin/pageadmin.py:405 +msgid "Add Page Type" +msgstr "" + +#: admin/pageadmin.py:409 +msgid "Add Page Copy" +msgstr "" + +#: admin/pageadmin.py:609 +#, python-format +msgid "%(plugin_name)s plugin added to %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:617 +#, python-format +msgid "Copied plugins to %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:628 +#, python-format +msgid "" +"%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:640 +msgid "Plugins were moved" +msgstr "" + +#: admin/pageadmin.py:647 +#, python-format +msgid "" +"%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " +"deleted." +msgstr "" + +#: admin/pageadmin.py:660 +#, python-format +msgid "All plugins in the placeholder \"%(name)s\" were deleted." +msgstr "" + +#: admin/pageadmin.py:679 +msgid "You do not have permission to change pages." +msgstr "" + +#: admin/pageadmin.py:691 +msgid "Database error" +msgstr "" + +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 +msgid "You do not have permission to change this page" +msgstr "" + +#: admin/pageadmin.py:794 admin/pageadmin.py:813 +msgid "Page reverted but slug stays the same because of url collisions." +msgstr "" + +#: admin/pageadmin.py:824 +msgid "You do not have permission to change the template" +msgstr "" + +#: admin/pageadmin.py:828 +msgid "Template not valid" +msgstr "" + +#: admin/pageadmin.py:833 +#, python-format +msgid "Template changed to %s" +msgstr "" + +#: admin/pageadmin.py:836 +msgid "The template was successfully changed" +msgstr "" + +#: admin/pageadmin.py:859 +msgid "" +"Error! You don't have permissions to move this page. Please reload the page" +msgstr "" + +#: admin/pageadmin.py:864 +msgid "Page moved" +msgstr "" + +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 +msgid "Language must be set to a supported language!" +msgstr "" + +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 +msgid "You do not have permission to copy these plugins." +msgstr "" + +#: admin/pageadmin.py:918 +#, python-format +msgid "Copied plugins from %(source_language)s to %(target_language)s" +msgstr "" + +#: admin/pageadmin.py:972 +msgid "You do not have permission to publish this page" +msgstr "" + +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 +msgid "Page not published! A parent page is not published yet." +msgstr "" + +#: admin/pageadmin.py:991 +msgid "The content was successfully published." +msgstr "" + +#: admin/pageadmin.py:1003 +msgid "There was a problem publishing your content" +msgstr "" + +#: admin/pageadmin.py:1070 +msgid "You do not have permission to unpublish this page" +msgstr "" + +#: admin/pageadmin.py:1072 +msgid "This page was never published" +msgstr "" + +#: admin/pageadmin.py:1075 +#, python-format +msgid "The %(language)s page \"%(page)s\" was successfully unpublished" +msgstr "" + +#: admin/pageadmin.py:1107 +#, python-format +msgid "The page \"%s\" was successfully reverted." +msgstr "" + +#: admin/pageadmin.py:1144 +#, python-format +msgid "%(name)s object with primary key %(key)r does not exist." +msgstr "" + +#: admin/pageadmin.py:1150 +msgid "There only exists one translation for this page" +msgstr "" + +#: admin/pageadmin.py:1192 +#, python-format +msgid "Title and plugins with language %(language)s was deleted" +msgstr "" + +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 +msgid "Are you sure?" +msgstr "" + +#: admin/pageadmin.py:1256 +msgid "You do not have permission to change this page's in_navigation status" +msgstr "" + +#: admin/pageadmin.py:1278 +msgid "Page Types" +msgstr "" + +#: admin/pageadmin.py:1358 +msgid "You do not have permission to edit this page" +msgstr "" + +#: admin/permissionadmin.py:90 +msgid "View restriction" +msgstr "" + +#: admin/permissionadmin.py:91 +msgid "View restrictions" +msgstr "" + +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 +msgid "Page permissions" +msgstr "" + +#: admin/permissionadmin.py:149 +msgid "User & Group permissions" +msgstr "" + +#: admin/permissionadmin.py:150 +msgid "Page permissions management" +msgstr "" + +#: admin/placeholderadmin.py:102 +#, python-format +msgid "Field %s not found" +msgstr "" + +#: admin/placeholderadmin.py:109 +msgid "You do not have permission to edit this item" +msgstr "" + +#: admin/placeholderadmin.py:251 +msgid "You do not have permission to add a plugin" +msgstr "" + +#: admin/placeholderadmin.py:274 +msgid "Parent plugin language must be same as language!" +msgstr "" + +#: admin/placeholderadmin.py:380 +msgid "Plugin not found" +msgstr "" + +#: admin/placeholderadmin.py:385 +msgid "You do not have permission to edit this plugin" +msgstr "" + +#: admin/placeholderadmin.py:491 +msgid "You have no permission to move this plugin" +msgstr "" + +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 +msgid "You do not have permission to delete this plugin" +msgstr "" + +#: admin/placeholderadmin.py:604 +#, python-format +msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." +msgstr "" + +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 +#, python-format +msgid "Cannot delete %(name)s" +msgstr "" + +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 +msgid "You do not have permission to clear this placeholder" +msgstr "" + +#: admin/placeholderadmin.py:649 +#, python-format +msgid "The placeholder \"%(obj)s\" was cleared successfully." +msgstr "" + +#: admin/placeholderadmin.py:659 +msgid "placeholder" +msgstr "" + +#: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 +msgid "django CMS" +msgstr "" + +#: cms_plugins.py:17 +msgid "Placeholder" +msgstr "" + +#: cms_plugins.py:31 +msgid "Alias" +msgstr "" + +#: cms_plugins.py:56 cms_plugins.py:65 +msgid "Create Alias" +msgstr "" + +#: cms_toolbars.py:93 +msgid "Structure" +msgstr "" + +#: cms_toolbars.py:94 forms/wizards.py:84 +msgid "Content" +msgstr "" + +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 +msgid "Sites" +msgstr "" + +#: cms_toolbars.py:152 +msgid "Admin Sites" +msgstr "" + +#: cms_toolbars.py:159 +msgid "Administration" +msgstr "" + +#: cms_toolbars.py:163 +msgid "User settings" +msgstr "" + +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 +msgid "Disable toolbar" +msgstr "" + +#: cms_toolbars.py:191 +msgid "Users" +msgstr "" + +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 +#, python-format +msgid "Logout %s" +msgstr "" + +#: cms_toolbars.py:210 +msgid "Logout" +msgstr "" + +#: cms_toolbars.py:348 +msgid "Publish changes" +msgstr "" + +#: cms_toolbars.py:350 +msgid "Publish page now" +msgstr "" + +#: cms_toolbars.py:392 cms_toolbars.py:476 +msgid "Page settings" +msgstr "" + +#: cms_toolbars.py:410 +#, python-format +msgid "Add %(language)s Translation" +msgstr "" + +#: cms_toolbars.py:418 +#, python-format +msgid "Delete %(language)s Translation" +msgstr "" + +#: cms_toolbars.py:427 +#, python-format +msgid "Copy all plugins from %s" +msgstr "" + +#: cms_toolbars.py:428 +#, python-format +msgid "Are you sure you want copy all plugins from %s?" +msgstr "" + +#: cms_toolbars.py:442 +msgid "Pages" +msgstr "" + +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 +msgid "Page" +msgstr "" + +#: cms_toolbars.py:453 +msgid "Add Page" +msgstr "" + +#: cms_toolbars.py:457 +msgid "New Page" +msgstr "" + +#: cms_toolbars.py:458 +msgid "New Sub Page" +msgstr "" + +#: cms_toolbars.py:459 +msgid "Duplicate this Page" +msgstr "" + +#: cms_toolbars.py:471 +msgid "Edit this Page" +msgstr "" + +#: cms_toolbars.py:481 +msgid "Templates" +msgstr "" + +#: cms_toolbars.py:497 +msgid "Advanced settings" +msgstr "" + +#: cms_toolbars.py:503 +msgid "Permissions" +msgstr "" + +#: cms_toolbars.py:513 +msgid "Hide in navigation" +msgstr "" + +#: cms_toolbars.py:513 +msgid "Display in navigation" +msgstr "" + +#: cms_toolbars.py:520 +msgid "Unpublish page" +msgstr "" + +#: cms_toolbars.py:523 +msgid "Publish page" +msgstr "" + +#: cms_toolbars.py:534 +msgid "Delete page" +msgstr "" + +#: cms_toolbars.py:543 +msgid "Save as Page Type" +msgstr "" + +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 +msgid "History" +msgstr "" + +#: cms_toolbars.py:566 +msgid "Undo" +msgstr "" + +#: cms_toolbars.py:567 +msgid "Redo" +msgstr "" + +#: cms_toolbars.py:572 +msgid "Are you sure you want to revert to live?" +msgstr "" + +#: cms_toolbars.py:573 +msgid "Revert to live" +msgstr "" + +#: cms_toolbars.py:576 +msgid "View history" +msgstr "" + +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 +msgid "Select a valid site" +msgstr "" + +#: forms/fields.py:34 +msgid "Select a valid page" +msgstr "" + +#: forms/widgets.py:275 +msgid "Add Another" +msgstr "" + +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + +#: migrations/0001_initial.py:26 migrations/0001_initial.py:60 +#: migrations/0001_initial.py:83 migrations/0001_initial.py:123 +msgid "ID" +msgstr "" + +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 +msgid "position" +msgstr "" + +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 +#: models/titlemodels.py:17 +msgid "language" +msgstr "" + +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 +msgid "plugin_name" +msgstr "" + +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 +#: models/titlemodels.py:30 +msgid "creation date" +msgstr "" + +#: migrations/0001_initial.py:61 migrations/0001_initial.py:124 +#: models/permissionmodels.py:69 +msgid "can edit" +msgstr "" + +#: migrations/0001_initial.py:62 migrations/0001_initial.py:125 +#: models/permissionmodels.py:70 +msgid "can add" +msgstr "" + +#: migrations/0001_initial.py:63 migrations/0001_initial.py:126 +#: models/permissionmodels.py:71 +msgid "can delete" +msgstr "" + +#: migrations/0001_initial.py:64 migrations/0001_initial.py:127 +#: models/permissionmodels.py:72 +msgid "can change advanced settings" +msgstr "" + +#: migrations/0001_initial.py:65 migrations/0001_initial.py:128 +#: models/permissionmodels.py:73 +msgid "can publish" +msgstr "" + +#: migrations/0001_initial.py:66 migrations/0001_initial.py:129 +#: models/permissionmodels.py:74 +msgid "can change permissions" +msgstr "" + +#: migrations/0001_initial.py:67 migrations/0001_initial.py:130 +#: models/permissionmodels.py:75 +msgid "can move" +msgstr "" + +#: migrations/0001_initial.py:68 migrations/0001_initial.py:131 +#: models/permissionmodels.py:76 +msgid "view restricted" +msgstr "" + +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 +msgid "can recover pages" +msgstr "" + +#: migrations/0001_initial.py:70 migrations/0001_initial.py:133 +#: models/permissionmodels.py:66 +msgid "group" +msgstr "" + +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 +msgid "sites" +msgstr "" + +#: migrations/0001_initial.py:84 models/pagemodel.py:62 +msgid "created by" +msgstr "" + +#: migrations/0001_initial.py:85 models/pagemodel.py:65 +msgid "changed by" +msgstr "" + +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 +msgid "publication date" +msgstr "" + +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 +msgid "publication end date" +msgstr "" + +#: migrations/0001_initial.py:90 models/pagemodel.py:80 +msgid "in navigation" +msgstr "" + +#: migrations/0001_initial.py:91 models/pagemodel.py:81 +msgid "soft root" +msgstr "" + +#: migrations/0001_initial.py:92 models/pagemodel.py:83 +msgid "id" +msgstr "" + +#: migrations/0001_initial.py:93 models/pagemodel.py:85 +msgid "attached menu" +msgstr "" + +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 +msgid "template" +msgstr "" + +#: migrations/0001_initial.py:95 models/pagemodel.py:92 +msgid "login required" +msgstr "" + +#: migrations/0001_initial.py:96 models/pagemodel.py:93 +msgid "menu visibility" +msgstr "" + +#: migrations/0001_initial.py:98 models/pagemodel.py:97 +msgid "application" +msgstr "" + +#: migrations/0001_initial.py:99 models/pagemodel.py:98 +msgid "application instance name" +msgstr "" + +#: migrations/0001_initial.py:110 models/pagemodel.py:89 +msgid "site" +msgstr "" + +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 +#: templates/admin/cms/page/permissions.html:15 +msgid "Grant on" +msgstr "" + +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 +#: test_utils/project/sampleapp/ns_urls.py:8 +msgid "page" +msgstr "" + +#: models/pagemodel.py:43 +msgid "for logged in users only" +msgstr "" + +#: models/pagemodel.py:44 +msgid "for anonymous users only" +msgstr "" + +#: models/pagemodel.py:53 +msgid "Inherit from parent page" +msgstr "" + +#: models/pagemodel.py:54 +msgid "Deny" +msgstr "" + +#: models/pagemodel.py:55 +msgid "Only this website" +msgstr "" + +#: models/pagemodel.py:56 +msgid "Allow" +msgstr "" + +#: models/pagemodel.py:72 +msgid "" +"When the page should go live. Status must be \"Published\" for page to go " +"live." +msgstr "" + +#: models/pagemodel.py:74 +msgid "When to expire the page. Leave empty to never expire." +msgstr "" + +#: models/pagemodel.py:82 +msgid "All ancestors will not be displayed in the navigation" +msgstr "" + +#: models/pagemodel.py:84 +msgid "" +"A unique identifier that is used with the page_url templatetag for linking " +"to this page" +msgstr "" + +#: models/pagemodel.py:87 +msgid "The template used to render the content." +msgstr "" + +#: models/pagemodel.py:89 +msgid "The site the page is accessible at." +msgstr "" + +#: models/pagemodel.py:95 +msgid "limit when this page is visible in the menu" +msgstr "" + +#: models/pagemodel.py:131 +msgid "pages" +msgstr "" + +#: models/pagemodel.py:887 +msgid "Empty" +msgstr "" + +#: models/pagemodel.py:1013 +msgid "default" +msgstr "" + +#: models/permissionmodels.py:53 +msgid "Current page" +msgstr "" + +#: models/permissionmodels.py:54 +msgid "Page children (immediate)" +msgstr "" + +#: models/permissionmodels.py:55 +msgid "Page and children (immediate)" +msgstr "" + +#: models/permissionmodels.py:56 +msgid "Page descendants" +msgstr "" + +#: models/permissionmodels.py:57 +msgid "Page and descendants" +msgstr "" + +#: models/permissionmodels.py:74 +msgid "on page level" +msgstr "" + +#: models/permissionmodels.py:76 +msgid "frontend view restriction" +msgstr "" + +#: models/permissionmodels.py:100 +msgid "can recover any deleted page" +msgstr "" + +#: models/permissionmodels.py:101 +msgid "If none selected, user haves granted permissions to all sites." +msgstr "" + +#: models/permissionmodels.py:106 +msgid "Page global permission" +msgstr "" + +#: models/permissionmodels.py:107 +msgid "Pages global permissions" +msgstr "" + +#: models/permissionmodels.py:124 +msgid "Page permission" +msgstr "" + +#: models/permissionmodels.py:145 +msgid "User (page)" +msgstr "" + +#: models/permissionmodels.py:146 +msgid "Users (page)" +msgstr "" + +#: models/permissionmodels.py:156 +msgid "User group (page)" +msgstr "" + +#: models/permissionmodels.py:157 +msgid "User groups (page)" +msgstr "" + +#: models/placeholdermodel.py:24 +msgid "slot" +msgstr "" + +#: models/placeholdermodel.py:25 +msgid "width" +msgstr "" + +#: models/pluginmodel.py:125 +msgid "" +msgstr "" + +#: models/settingmodels.py:12 +msgid "The language for the admin interface and toolbar" +msgstr "" + +#: models/settingmodels.py:16 +msgid "user setting" +msgstr "" + +#: models/settingmodels.py:17 +msgid "user settings" +msgstr "" + +#: models/static_placeholder.py:27 +msgid "by template" +msgstr "" + +#: models/static_placeholder.py:28 +msgid "by code" +msgstr "" + +#: models/static_placeholder.py:31 +msgid "static placeholder name" +msgstr "" + +#: models/static_placeholder.py:32 +msgid "" +"Descriptive name to identify this static placeholder. Not displayed to " +"users." +msgstr "" + +#: models/static_placeholder.py:34 +msgid "placeholder code" +msgstr "" + +#: models/static_placeholder.py:35 +msgid "To render the static placeholder in templates." +msgstr "" + +#: models/static_placeholder.py:36 +msgid "placeholder content" +msgstr "" + +#: models/static_placeholder.py:40 +msgid "creation_method" +msgstr "" + +#: models/static_placeholder.py:46 +msgid "static placeholder" +msgstr "" + +#: models/static_placeholder.py:47 +msgid "static placeholders" +msgstr "" + +#: models/static_placeholder.py:63 +msgid "A static placeholder with the same site and code already exists" +msgstr "" + +#: models/titlemodels.py:18 models/titlemodels.py:19 models/titlemodels.py:21 +msgid "title" +msgstr "" + +#: models/titlemodels.py:20 +msgid "overwrite the title (html title tag)" +msgstr "" + +#: models/titlemodels.py:22 +msgid "overwrite the title in the menu" +msgstr "" + +#: models/titlemodels.py:23 +msgid "description" +msgstr "" + +#: models/titlemodels.py:24 +msgid "The text displayed in search engines." +msgstr "" + +#: models/titlemodels.py:25 +msgid "slug" +msgstr "" + +#: models/titlemodels.py:26 +msgid "Path" +msgstr "" + +#: models/titlemodels.py:27 +msgid "has url overwrite" +msgstr "" + +#: models/titlemodels.py:28 +msgid "redirect" +msgstr "" + +#: models/titlemodels.py:33 +msgid "is published" +msgstr "" + +#: plugin_base.py:81 +msgid "Advanced options" +msgstr "" + +#: plugin_base.py:98 +msgid "Generic" +msgstr "" + +#: plugin_base.py:289 +msgid "There are no further settings for this plugin. Please press save." +msgstr "" + +#: south_migrations/0071_mptt_to_mp.py:54 +#, python-format +msgid "Path Overflow from: '%s'" +msgstr "" + +#: south_migrations/0071_mptt_to_mp.py:104 +msgid "" +"The new node is too deep in the tree, try increasing the path.max_length " +"property and UPDATE your database" +msgstr "" + +#: templates/admin/cms/extensions/change_form.html:5 +#: templates/admin/cms/page/change_form.html:90 +#: templates/admin/cms/page/plugin/submit_line.html:3 +#: templates/admin/cms/page/submit_row.html:4 +#: templates/admin/cms/page/tree/copy_premissions.html:19 +#: templates/admin/cms/usersettings/change_form.html:25 +msgid "Save" +msgstr "" + +#: templates/admin/cms/mail/base.html:55 +#, python-format +msgid "Log in to administration here." +msgstr "" + +#: templates/admin/cms/mail/base.txt:8 +#, python-format +msgid "Login url: %(login_url)s" +msgstr "" + +#: templates/admin/cms/mail/page_user_change.html:7 +#: templates/admin/cms/mail/page_user_change.txt:5 +msgid "Username:" +msgstr "" + +#: templates/admin/cms/mail/page_user_change.html:11 +#: templates/admin/cms/mail/page_user_change.txt:6 +msgid "Password:" +msgstr "" + +#: templates/admin/cms/page/change_form.html:4 +#: templates/admin/cms/page/close_frame.html:4 +msgid "Change a page" +msgstr "" + +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 +msgid "Please correct the error below." +msgid_plural "Please correct the errors below." +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/change_form.html:78 +msgid "All permissions" +msgstr "" + +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 +msgid "Loading..." +msgstr "" + +#: templates/admin/cms/page/change_form.html:91 +#: templates/admin/cms/page/plugin/submit_line.html:9 +#: templates/admin/cms/page/submit_row.html:16 +msgid "Save and continue editing" +msgstr "" + +#: templates/admin/cms/page/history/recover_header.html:15 +#, python-format +msgid "Recover deleted %(verbose_name)s" +msgstr "" + +#: templates/admin/cms/page/history/recover_header.html:21 +msgid "Press the save button below to recover this version of the object." +msgstr "" + +#: templates/admin/cms/page/history/revision_header.html:11 +#, python-format +msgid "Revert %(verbose_name)s" +msgstr "" + +#: templates/admin/cms/page/history/revision_header.html:20 +msgid "Press the save button below to revert to this version of the object." +msgstr "" + +#: templates/admin/cms/page/permissions.html:6 +msgid "User" +msgstr "" + +#: templates/admin/cms/page/permissions.html:7 +msgid "Group" +msgstr "" + +#: templates/admin/cms/page/permissions.html:8 +msgid "Can edit" +msgstr "" + +#: templates/admin/cms/page/permissions.html:9 +msgid "Can add" +msgstr "" + +#: templates/admin/cms/page/permissions.html:10 +msgid "Can delete" +msgstr "" + +#: templates/admin/cms/page/permissions.html:11 +msgid "Can publish" +msgstr "" + +#: templates/admin/cms/page/permissions.html:12 +msgid "Can change permissions" +msgstr "" + +#: templates/admin/cms/page/permissions.html:13 +msgid "Can move" +msgstr "" + +#: templates/admin/cms/page/permissions.html:14 +msgid "Can view" +msgstr "" + +#: templates/admin/cms/page/permissions.html:22 +#: templates/admin/cms/page/permissions.html:23 +msgid "(global)" +msgstr "" + +#: templates/admin/cms/page/permissions.html:27 +msgid "(current)" +msgstr "" + +#: templates/admin/cms/page/permissions.html:44 +msgid "All" +msgstr "" + +#: templates/admin/cms/page/permissions.html:52 +msgid "Page doesn't inherit any permissions." +msgstr "" + +#: templates/admin/cms/page/plugin/error_form.html:4 +msgid "Edit model" +msgstr "" + +#: templates/admin/cms/page/plugin/submit_line.html:7 +#: templates/admin/cms/page/submit_row.html:14 +msgid "Save as new" +msgstr "" + +#: templates/admin/cms/page/plugin/submit_line.html:8 +#: templates/admin/cms/page/submit_row.html:15 +msgid "Save and add another" +msgstr "" + +#: templates/admin/cms/page/submit_row.html:9 +msgid "Basic Settings" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:4 +msgid "List of pages" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 +msgid "Search" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:50 +msgid "Successfully moved" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:51 +msgid "Changes within the tree might require a refresh." +msgstr "" + +#: templates/admin/cms/page/tree/base.html:52 +msgid "An error occured. Please reload the page" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:53 +msgid "Are you sure you want to § this page?" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:69 +#, python-format +msgid "Recover deleted %(name)s" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:72 +#, python-format +msgid "Add %(name)s" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:84 +msgid "Pages on:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "on" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "off" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:125 +msgid "Filter" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 +msgid "Menu" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:13 +msgid "Actions" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:14 +msgid "Info" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:28 +msgid "" +"There is no page around yet.
Add page now." +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:5 +msgid "Copy options" +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:6 +msgid "Choose copy options" +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 +msgid "Close" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:18 +msgid "insert above" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:19 +msgid "insert below" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:21 +msgid "insert inside" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:25 +msgid "softroot" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:25 +msgid "home" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:26 +#, python-format +msgid "Application: %(apphook)s" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:33 +#, python-format +msgid "Edit this page in %(language)s " +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:36 +msgid "Pick an action:" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:46 +msgid "in menu" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:46 +msgid "not in menu" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:54 +msgid "Page settings (SHIFT-click for advanced settings)" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:54 +msgid "page settings" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 +msgid "Copy" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:56 +msgid "copy" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 +msgid "Add Child" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 +msgid "add" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 +msgid "Cut" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:67 +msgid "cut" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:69 +msgid "delete" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:74 +msgid "info" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" +msgstr "" + +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:11 +msgid "Copy all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:13 +msgid "Copy from" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 +msgid "Empty all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." +msgstr "" + +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 +msgid "Edit" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem_menu.html:5 +msgid "Available plugins" +msgstr "" + +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" +msgstr "" + +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" +msgstr "" + +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" +msgstr "" + +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:43 +msgid "Toggle toolbar" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 +msgid "This page has no preview!" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:122 +msgid "It is being redirected to:" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:32 +#, python-format +msgid "Development version using django CMS %(cms_version)s" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:33 +msgid "Cancel" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:34 +msgid "The following error occured:" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:35 +msgid "Action successfull... reloading." +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:36 +msgid "Are you sure you want to delete this plugin?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 +msgid "Are you sure you want to publish this page?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 +msgid "" +"Login failed. Please check your credentials and try again." +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:58 +msgid "This page has unpublished changes." +msgstr "" + +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + +#: templatetags/cms_admin.py:61 +msgid "unpublished changes" +msgstr "" + +#: templatetags/cms_admin.py:64 +msgid "published" +msgstr "" + +#: templatetags/cms_admin.py:73 +msgid "unpublished parent" +msgstr "" + +#: templatetags/cms_admin.py:76 +msgid "unpublished" +msgstr "" + +#: templatetags/cms_admin.py:79 +msgid "no content" +msgstr "" + +#: templatetags/cms_admin.py:168 templatetags/cms_admin.py:174 +#, python-format +msgid "%(icon)s" +msgstr "" + +#: templatetags/cms_tags.py:106 +#, python-format +msgid "Page not found on %(domain)s" +msgstr "" + +#: templatetags/cms_tags.py:107 +#, python-format +msgid "" +"A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" +"`. The URL of the request was: http://%(host)s%(path)s" +msgstr "" + +#: test_utils/cli.py:132 test_utils/cli.py:143 +msgid "English" +msgstr "" + +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 +msgid "French" +msgstr "" + +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 +msgid "German" +msgstr "" + +#: test_utils/cli.py:135 test_utils/cli.py:160 +msgid "Brazilian Portuguese" +msgstr "" + +#: test_utils/cli.py:136 test_utils/cli.py:185 +msgid "Dutch" +msgstr "" + +#: test_utils/cli.py:201 +msgid "two columns" +msgstr "" + +#: test_utils/cli.py:202 +msgid "three columns" +msgstr "" + +#: test_utils/cli.py:203 +msgid "navigation examples" +msgstr "" + +#: test_utils/cli.py:211 +msgid "sidebar column" +msgstr "" + +#: test_utils/cli.py:217 +msgid "left column" +msgstr "" + +#: test_utils/cli.py:222 +msgid "Add a link" +msgstr "" + +#: test_utils/cli.py:229 +msgid "right column" +msgstr "" + +#: test_utils/project/custom_templates/__init__.py:4 +#: test_utils/project/templates/inner_dir/custom_templates/__init__.py:4 +#: test_utils/project/templates/inner_dir/custom_templates_2/__init__.py:4 +msgid "Two columns" +msgstr "" + +#: test_utils/project/custom_templates/__init__.py:5 +#: test_utils/project/templates/inner_dir/custom_templates/__init__.py:5 +#: test_utils/project/templates/inner_dir/custom_templates_2/__init__.py:5 +msgid "Three columns" +msgstr "" + +#: test_utils/project/customuserapp/models.py:39 +msgid "username" +msgstr "" + +#: test_utils/project/customuserapp/models.py:40 +msgid "" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" +msgstr "" + +#: test_utils/project/customuserapp/models.py:43 +msgid "Enter a valid username." +msgstr "" + +#: test_utils/project/customuserapp/models.py:45 +msgid "email address" +msgstr "" + +#: test_utils/project/customuserapp/models.py:46 +msgid "staff status" +msgstr "" + +#: test_utils/project/customuserapp/models.py:47 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: test_utils/project/customuserapp/models.py:49 +msgid "active" +msgstr "" + +#: test_utils/project/customuserapp/models.py:50 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: test_utils/project/customuserapp/models.py:61 +msgid "users" +msgstr "" + +#: test_utils/project/extensionapp/cms_toolbars.py:47 +msgid "Title Extension" +msgstr "" + +#: test_utils/project/extensionapp/cms_toolbars.py:85 +msgid "Page Extension" +msgstr "" + +#: test_utils/project/objectpermissionsapp/models.py:49 +msgid "object ID" +msgstr "" + +#: test_utils/project/placeholderapp/cms_apps.py:7 +msgid "Example1 App" +msgstr "" + +#: test_utils/project/placeholderapp/cms_apps.py:14 +msgid "MultilingualExample1 App" +msgstr "" + +#: test_utils/project/placeholderapp/cms_toolbars.py:26 +msgid "Example1" +msgstr "" + +#: test_utils/project/placeholderapp/cms_toolbars.py:27 +msgid "Examples" +msgstr "" + +#: test_utils/project/pluginapp/plugins/extra_context/cms_plugins.py:9 +msgid "Extra Context" +msgstr "" + +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 +msgid "Articles" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:8 +msgid "Sample App" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:17 +msgid "Sample App with excluded permissions" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:28 +msgid "Sample App 2" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:36 +msgid "Namespaced App" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:17 +msgid "sample root page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:18 +msgid "sample settings page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:19 +msgid "sample account page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:20 +msgid "sample my profile page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:33 +msgid "Static Menu" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:51 +msgid "Static Menu2" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 +msgid "^account/$" +msgstr "" + +#: test_utils/project/sampleapp/views.py:32 +msgid "Change Category" +msgstr "" + +#: test_utils/project/templates/registration/logged_out.html:7 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "" + +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + +#: utils/mail.py:37 +msgid "CMS - your user account was created." +msgstr "" + +#: utils/mail.py:39 +msgid "CMS - your user account was changed." +msgstr "" + +#: utils/page_resolver.py:142 +msgid "Invalid URL, use /my/url format." +msgstr "" + +#: utils/page_resolver.py:170 +#, python-format +msgid "" +"Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." +msgid_plural "" +"Pages %(pages)s have the same url '%(url)s' as current page " +"\"%(instance)s\"." +msgstr[0] "" +msgstr[1] "" + +#: utils/plugins.py:234 +#, python-format +msgid "This placeholder already has the maximum number of plugins (%s)." +msgstr "" + +#: utils/plugins.py:244 +#, python-format +msgid "" +"This placeholder already has the maximum number (%(limit)s) of allowed " +"%(plugin_name)s plugins." +msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/en_US/LC_MESSAGES/djangojs.mo b/cms/locale/en_US/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000..c9b8d835b2 Binary files /dev/null and b/cms/locale/en_US/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/en_US/LC_MESSAGES/djangojs.po b/cms/locale/en_US/LC_MESSAGES/djangojs.po new file mode 100644 index 0000000000..57eef54ac7 --- /dev/null +++ b/cms/locale/en_US/LC_MESSAGES/djangojs.po @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: django-cms\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2010-11-30 06:49+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: English (United States) (http://www.transifex.com/divio/django-cms/language/en_US/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_US\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 +msgid "Are you sure you want to change tabs without saving the page first?" +msgstr "" diff --git a/cms/locale/es/LC_MESSAGES/django.po b/cms/locale/es/LC_MESSAGES/django.po index feffa8e1cd..0c7f02047e 100644 --- a/cms/locale/es/LC_MESSAGES/django.po +++ b/cms/locale/es/LC_MESSAGES/django.po @@ -3,22 +3,30 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# 2lopez , 2013 # Adolfo Gómez , 2014 # Cynthia, 2015 +# Cynthia, 2015 +# danirus , 2011 # danirus , 2011 # Diego Romero Pozo , 2015 # Adolfo Gómez , 2014 # Eduardo Ludi , 2013 # Ernesto Avilés Vázquez , 2015 # mariocesar , 2011 +# mariocesar , 2011 # Óscar M. Lage , 2013 # Pablo, 2015 +# Pablo, 2015 # Pavel Nunez , 2013 # Pedro Gracia , 2011 # rafadev , 2011 +# rafadev , 2011 # 2lopez , 2013 # xyos , 2011 # Williams Mendez , 2012 +# Williams Mendez , 2012 +# xyos , 2011 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/es_AR/LC_MESSAGES/django.po b/cms/locale/es_AR/LC_MESSAGES/django.po index c8badd7cd4..f3fbfaf080 100644 --- a/cms/locale/es_AR/LC_MESSAGES/django.po +++ b/cms/locale/es_AR/LC_MESSAGES/django.po @@ -5,6 +5,7 @@ # Translators: # 2lopez , 2013 # CommonZenMedia , 2012 +# CommonZenMedia , 2012 # danirus , 2011 # Pavel Nunez , 2013 # Eduardo Ludi , 2013-2014 @@ -12,9 +13,11 @@ # Joaquín Tita , 2014 # Juan Carizza , 2011 # mariocesar , 2011 +# Pavel Nunez , 2013 # Pedro Gracia , 2011 # rafadev , 2011 # Williams Mendez , 2012 +# Williams Mendez , 2012 # xyos , 2011 msgid "" msgstr "" diff --git a/cms/locale/es_BO/LC_MESSAGES/django.po b/cms/locale/es_BO/LC_MESSAGES/django.po index 15acac9ff1..14c3da63ae 100644 --- a/cms/locale/es_BO/LC_MESSAGES/django.po +++ b/cms/locale/es_BO/LC_MESSAGES/django.po @@ -4,9 +4,12 @@ # # Translators: # danirus , 2011 +# danirus , 2011 +# mariocesar , 2011 # mariocesar , 2011 # Pedro Gracia , 2011 # rafadev , 2011 +# rafadev , 2011 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/es_BO/LC_MESSAGES/djangojs.po b/cms/locale/es_BO/LC_MESSAGES/djangojs.po index a711557b16..bc1c23908f 100644 --- a/cms/locale/es_BO/LC_MESSAGES/djangojs.po +++ b/cms/locale/es_BO/LC_MESSAGES/djangojs.po @@ -5,6 +5,7 @@ # Translators: # Edwin Caldon , 2011 # mariocesar , 2011 +# mariocesar , 2011 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/et/LC_MESSAGES/django.po b/cms/locale/et/LC_MESSAGES/django.po index 6e56f28ba8..fa9d4c4f31 100644 --- a/cms/locale/et/LC_MESSAGES/django.po +++ b/cms/locale/et/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Martin , 2015 +# Martin , 2012,2015 # Martin , 2012 msgid "" msgstr "" diff --git a/cms/locale/fa/LC_MESSAGES/django.po b/cms/locale/fa/LC_MESSAGES/django.po index 010d61c68f..690974d22f 100644 --- a/cms/locale/fa/LC_MESSAGES/django.po +++ b/cms/locale/fa/LC_MESSAGES/django.po @@ -10,6 +10,7 @@ # cafe-click , 2013 # farshad , 2014 # hadiazaddel , 2014 +# hadiazaddel , 2014 # Matin M. , 2013 # Mazdak Badakhshan , 2014 # Mohamad Fazeli , 2015 diff --git a/cms/locale/fi/LC_MESSAGES/django.po b/cms/locale/fi/LC_MESSAGES/django.po index d4cd4dc6f7..ada68c009f 100644 --- a/cms/locale/fi/LC_MESSAGES/django.po +++ b/cms/locale/fi/LC_MESSAGES/django.po @@ -6,8 +6,9 @@ # paitsi , 2013 # Juha-Matti Tapio , 2013 # Klaus Dahlén , 2011 -# Klaus Dahlén , 2013-2014 +# Klaus Dahlén , 2011,2013-2014 # Klaus Dahlén , 2011 +# paitsi , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/fi_FI/LC_MESSAGES/django.mo b/cms/locale/fi_FI/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..8c1913fed1 Binary files /dev/null and b/cms/locale/fi_FI/LC_MESSAGES/django.mo differ diff --git a/cms/locale/fi_FI/LC_MESSAGES/django.po b/cms/locale/fi_FI/LC_MESSAGES/django.po new file mode 100644 index 0000000000..e6fcaea70a --- /dev/null +++ b/cms/locale/fi_FI/LC_MESSAGES/django.po @@ -0,0 +1,2054 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: django-cms\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2010-11-30 06:47+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Finnish (Finland) (http://www.transifex.com/divio/django-cms/language/fi_FI/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fi_FI\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: admin/dialog/forms.py:10 +msgid "Copy permissions" +msgstr "" + +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 +#: models/settingmodels.py:11 +msgid "Language" +msgstr "" + +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 +msgid "The current language of the content fields." +msgstr "" + +#: admin/forms.py:71 forms/wizards.py:81 +msgid "Page type" +msgstr "" + +#: admin/forms.py:72 forms/wizards.py:79 +msgid "Title" +msgstr "" + +#: admin/forms.py:73 +msgid "The default title" +msgstr "" + +#: admin/forms.py:74 +msgid "Slug" +msgstr "" + +#: admin/forms.py:75 +msgid "The part of the title that is used in the URL" +msgstr "" + +#: admin/forms.py:76 +msgid "Menu Title" +msgstr "" + +#: admin/forms.py:77 +msgid "Overwrite what is displayed in the menu" +msgstr "" + +#: admin/forms.py:78 +msgid "Page Title" +msgstr "" + +#: admin/forms.py:79 +msgid "" +"Overwrites what is displayed at the top of your browser or in bookmarks" +msgstr "" + +#: admin/forms.py:81 +msgid "Description meta tag" +msgstr "" + +#: admin/forms.py:83 +msgid "A description of the page used by search engines." +msgstr "" + +#: admin/forms.py:132 +msgid "Another page with this slug already exists" +msgstr "" + +#: admin/forms.py:160 +msgid "Slug must not be empty." +msgstr "" + +#: admin/forms.py:188 +msgid "Application" +msgstr "" + +#: admin/forms.py:190 +msgid "Hook application to this page." +msgstr "" + +#: admin/forms.py:191 +msgid "Overwrite URL" +msgstr "" + +#: admin/forms.py:192 +msgid "Keep this field empty if standard path should be used." +msgstr "" + +#: admin/forms.py:196 +msgid "X Frame Options" +msgstr "" + +#: admin/forms.py:197 +msgid "Whether this page can be embedded in other pages or websites" +msgstr "" + +#: admin/forms.py:202 +msgid "Redirect" +msgstr "" + +#: admin/forms.py:203 +msgid "Redirects to this URL." +msgstr "" + +#: admin/forms.py:204 +msgid "Start typing..." +msgstr "" + +#: admin/forms.py:213 +msgid "Application configurations" +msgstr "" + +#: admin/forms.py:219 +msgid "Language independent options" +msgstr "" + +#: admin/forms.py:303 +msgid "A page with this reverse URL id exists already." +msgstr "" + +#: admin/forms.py:320 +msgid "An application instance using this configuration already exists." +msgstr "" + +#: admin/forms.py:328 admin/forms.py:339 +msgid "An application instance with this name already exists." +msgstr "" + +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 +#: test_utils/project/customuserapp/models.py:60 +msgid "user" +msgstr "" + +#: admin/forms.py:458 +msgid "" +"Add page permission requires also access to children, or descendants, " +"otherwise added page can't be changed by its creator." +msgstr "" + +#: admin/forms.py:463 +msgid "Add page permission also requires edit page permission." +msgstr "" + +#: admin/forms.py:491 +msgid "can_view" +msgstr "" + +#: admin/forms.py:502 +msgid "Please select user or group first." +msgstr "" + +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 +#: templates/admin/cms/usersettings/change_form.html:17 +#: templatetags/cms_tags.py:760 +msgid "Add" +msgstr "" + +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 +msgid "Change" +msgstr "" + +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 +#: templates/admin/cms/extensions/change_form.html:8 +#: templates/admin/cms/page/plugin/submit_line.html:5 +#: templates/admin/cms/page/submit_row.html:7 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 +msgid "Delete" +msgstr "" + +#: admin/forms.py:516 +msgid "Recover (any) pages" +msgstr "" + +#: admin/forms.py:544 +msgid "Notify user" +msgstr "" + +#: admin/forms.py:546 +msgid "" +"Send email notification to user about username or password change. Requires " +"user email." +msgstr "" + +#: admin/forms.py:567 +msgid "New password" +msgstr "" + +#: admin/forms.py:569 +msgid "New password confirmation" +msgstr "" + +#: admin/forms.py:594 +msgid "Email notification requires valid email address." +msgstr "" + +#: admin/forms.py:596 +msgid "" +"The permission to add new pages requires the permission to change pages!" +msgstr "" + +#: admin/forms.py:598 +msgid "" +"The permission to add new users requires the permission to change users!" +msgstr "" + +#: admin/forms.py:600 +msgid "To add permissions you also need to edit them!" +msgstr "" + +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 +msgid "Advanced Settings" +msgstr "" + +#: admin/pageadmin.py:356 cms_toolbars.py:507 +msgid "Publishing dates" +msgstr "" + +#: admin/pageadmin.py:362 +msgid "Change Permissions" +msgstr "" + +#: admin/pageadmin.py:405 +msgid "Add Page Type" +msgstr "" + +#: admin/pageadmin.py:409 +msgid "Add Page Copy" +msgstr "" + +#: admin/pageadmin.py:609 +#, python-format +msgid "%(plugin_name)s plugin added to %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:617 +#, python-format +msgid "Copied plugins to %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:628 +#, python-format +msgid "" +"%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" +msgstr "" + +#: admin/pageadmin.py:640 +msgid "Plugins were moved" +msgstr "" + +#: admin/pageadmin.py:647 +#, python-format +msgid "" +"%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " +"deleted." +msgstr "" + +#: admin/pageadmin.py:660 +#, python-format +msgid "All plugins in the placeholder \"%(name)s\" were deleted." +msgstr "" + +#: admin/pageadmin.py:679 +msgid "You do not have permission to change pages." +msgstr "" + +#: admin/pageadmin.py:691 +msgid "Database error" +msgstr "" + +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 +msgid "You do not have permission to change this page" +msgstr "" + +#: admin/pageadmin.py:794 admin/pageadmin.py:813 +msgid "Page reverted but slug stays the same because of url collisions." +msgstr "" + +#: admin/pageadmin.py:824 +msgid "You do not have permission to change the template" +msgstr "" + +#: admin/pageadmin.py:828 +msgid "Template not valid" +msgstr "" + +#: admin/pageadmin.py:833 +#, python-format +msgid "Template changed to %s" +msgstr "" + +#: admin/pageadmin.py:836 +msgid "The template was successfully changed" +msgstr "" + +#: admin/pageadmin.py:859 +msgid "" +"Error! You don't have permissions to move this page. Please reload the page" +msgstr "" + +#: admin/pageadmin.py:864 +msgid "Page moved" +msgstr "" + +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 +msgid "Language must be set to a supported language!" +msgstr "" + +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 +msgid "You do not have permission to copy these plugins." +msgstr "" + +#: admin/pageadmin.py:918 +#, python-format +msgid "Copied plugins from %(source_language)s to %(target_language)s" +msgstr "" + +#: admin/pageadmin.py:972 +msgid "You do not have permission to publish this page" +msgstr "" + +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 +msgid "Page not published! A parent page is not published yet." +msgstr "" + +#: admin/pageadmin.py:991 +msgid "The content was successfully published." +msgstr "" + +#: admin/pageadmin.py:1003 +msgid "There was a problem publishing your content" +msgstr "" + +#: admin/pageadmin.py:1070 +msgid "You do not have permission to unpublish this page" +msgstr "" + +#: admin/pageadmin.py:1072 +msgid "This page was never published" +msgstr "" + +#: admin/pageadmin.py:1075 +#, python-format +msgid "The %(language)s page \"%(page)s\" was successfully unpublished" +msgstr "" + +#: admin/pageadmin.py:1107 +#, python-format +msgid "The page \"%s\" was successfully reverted." +msgstr "" + +#: admin/pageadmin.py:1144 +#, python-format +msgid "%(name)s object with primary key %(key)r does not exist." +msgstr "" + +#: admin/pageadmin.py:1150 +msgid "There only exists one translation for this page" +msgstr "" + +#: admin/pageadmin.py:1192 +#, python-format +msgid "Title and plugins with language %(language)s was deleted" +msgstr "" + +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 +msgid "Are you sure?" +msgstr "" + +#: admin/pageadmin.py:1256 +msgid "You do not have permission to change this page's in_navigation status" +msgstr "" + +#: admin/pageadmin.py:1278 +msgid "Page Types" +msgstr "" + +#: admin/pageadmin.py:1358 +msgid "You do not have permission to edit this page" +msgstr "" + +#: admin/permissionadmin.py:90 +msgid "View restriction" +msgstr "" + +#: admin/permissionadmin.py:91 +msgid "View restrictions" +msgstr "" + +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 +msgid "Page permissions" +msgstr "" + +#: admin/permissionadmin.py:149 +msgid "User & Group permissions" +msgstr "" + +#: admin/permissionadmin.py:150 +msgid "Page permissions management" +msgstr "" + +#: admin/placeholderadmin.py:102 +#, python-format +msgid "Field %s not found" +msgstr "" + +#: admin/placeholderadmin.py:109 +msgid "You do not have permission to edit this item" +msgstr "" + +#: admin/placeholderadmin.py:251 +msgid "You do not have permission to add a plugin" +msgstr "" + +#: admin/placeholderadmin.py:274 +msgid "Parent plugin language must be same as language!" +msgstr "" + +#: admin/placeholderadmin.py:380 +msgid "Plugin not found" +msgstr "" + +#: admin/placeholderadmin.py:385 +msgid "You do not have permission to edit this plugin" +msgstr "" + +#: admin/placeholderadmin.py:491 +msgid "You have no permission to move this plugin" +msgstr "" + +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 +msgid "You do not have permission to delete this plugin" +msgstr "" + +#: admin/placeholderadmin.py:604 +#, python-format +msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." +msgstr "" + +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 +#, python-format +msgid "Cannot delete %(name)s" +msgstr "" + +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 +msgid "You do not have permission to clear this placeholder" +msgstr "" + +#: admin/placeholderadmin.py:649 +#, python-format +msgid "The placeholder \"%(obj)s\" was cleared successfully." +msgstr "" + +#: admin/placeholderadmin.py:659 +msgid "placeholder" +msgstr "" + +#: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 +msgid "django CMS" +msgstr "" + +#: cms_plugins.py:17 +msgid "Placeholder" +msgstr "" + +#: cms_plugins.py:31 +msgid "Alias" +msgstr "" + +#: cms_plugins.py:56 cms_plugins.py:65 +msgid "Create Alias" +msgstr "" + +#: cms_toolbars.py:93 +msgid "Structure" +msgstr "" + +#: cms_toolbars.py:94 forms/wizards.py:84 +msgid "Content" +msgstr "" + +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 +msgid "Sites" +msgstr "" + +#: cms_toolbars.py:152 +msgid "Admin Sites" +msgstr "" + +#: cms_toolbars.py:159 +msgid "Administration" +msgstr "" + +#: cms_toolbars.py:163 +msgid "User settings" +msgstr "" + +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 +msgid "Disable toolbar" +msgstr "" + +#: cms_toolbars.py:191 +msgid "Users" +msgstr "" + +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 +#, python-format +msgid "Logout %s" +msgstr "" + +#: cms_toolbars.py:210 +msgid "Logout" +msgstr "" + +#: cms_toolbars.py:348 +msgid "Publish changes" +msgstr "" + +#: cms_toolbars.py:350 +msgid "Publish page now" +msgstr "" + +#: cms_toolbars.py:392 cms_toolbars.py:476 +msgid "Page settings" +msgstr "" + +#: cms_toolbars.py:410 +#, python-format +msgid "Add %(language)s Translation" +msgstr "" + +#: cms_toolbars.py:418 +#, python-format +msgid "Delete %(language)s Translation" +msgstr "" + +#: cms_toolbars.py:427 +#, python-format +msgid "Copy all plugins from %s" +msgstr "" + +#: cms_toolbars.py:428 +#, python-format +msgid "Are you sure you want copy all plugins from %s?" +msgstr "" + +#: cms_toolbars.py:442 +msgid "Pages" +msgstr "" + +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 +msgid "Page" +msgstr "" + +#: cms_toolbars.py:453 +msgid "Add Page" +msgstr "" + +#: cms_toolbars.py:457 +msgid "New Page" +msgstr "" + +#: cms_toolbars.py:458 +msgid "New Sub Page" +msgstr "" + +#: cms_toolbars.py:459 +msgid "Duplicate this Page" +msgstr "" + +#: cms_toolbars.py:471 +msgid "Edit this Page" +msgstr "" + +#: cms_toolbars.py:481 +msgid "Templates" +msgstr "" + +#: cms_toolbars.py:497 +msgid "Advanced settings" +msgstr "" + +#: cms_toolbars.py:503 +msgid "Permissions" +msgstr "" + +#: cms_toolbars.py:513 +msgid "Hide in navigation" +msgstr "" + +#: cms_toolbars.py:513 +msgid "Display in navigation" +msgstr "" + +#: cms_toolbars.py:520 +msgid "Unpublish page" +msgstr "" + +#: cms_toolbars.py:523 +msgid "Publish page" +msgstr "" + +#: cms_toolbars.py:534 +msgid "Delete page" +msgstr "" + +#: cms_toolbars.py:543 +msgid "Save as Page Type" +msgstr "" + +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 +msgid "History" +msgstr "" + +#: cms_toolbars.py:566 +msgid "Undo" +msgstr "" + +#: cms_toolbars.py:567 +msgid "Redo" +msgstr "" + +#: cms_toolbars.py:572 +msgid "Are you sure you want to revert to live?" +msgstr "" + +#: cms_toolbars.py:573 +msgid "Revert to live" +msgstr "" + +#: cms_toolbars.py:576 +msgid "View history" +msgstr "" + +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 +msgid "Select a valid site" +msgstr "" + +#: forms/fields.py:34 +msgid "Select a valid page" +msgstr "" + +#: forms/widgets.py:275 +msgid "Add Another" +msgstr "" + +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + +#: migrations/0001_initial.py:26 migrations/0001_initial.py:60 +#: migrations/0001_initial.py:83 migrations/0001_initial.py:123 +msgid "ID" +msgstr "" + +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 +msgid "position" +msgstr "" + +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 +#: models/titlemodels.py:17 +msgid "language" +msgstr "" + +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 +msgid "plugin_name" +msgstr "" + +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 +#: models/titlemodels.py:30 +msgid "creation date" +msgstr "" + +#: migrations/0001_initial.py:61 migrations/0001_initial.py:124 +#: models/permissionmodels.py:69 +msgid "can edit" +msgstr "" + +#: migrations/0001_initial.py:62 migrations/0001_initial.py:125 +#: models/permissionmodels.py:70 +msgid "can add" +msgstr "" + +#: migrations/0001_initial.py:63 migrations/0001_initial.py:126 +#: models/permissionmodels.py:71 +msgid "can delete" +msgstr "" + +#: migrations/0001_initial.py:64 migrations/0001_initial.py:127 +#: models/permissionmodels.py:72 +msgid "can change advanced settings" +msgstr "" + +#: migrations/0001_initial.py:65 migrations/0001_initial.py:128 +#: models/permissionmodels.py:73 +msgid "can publish" +msgstr "" + +#: migrations/0001_initial.py:66 migrations/0001_initial.py:129 +#: models/permissionmodels.py:74 +msgid "can change permissions" +msgstr "" + +#: migrations/0001_initial.py:67 migrations/0001_initial.py:130 +#: models/permissionmodels.py:75 +msgid "can move" +msgstr "" + +#: migrations/0001_initial.py:68 migrations/0001_initial.py:131 +#: models/permissionmodels.py:76 +msgid "view restricted" +msgstr "" + +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 +msgid "can recover pages" +msgstr "" + +#: migrations/0001_initial.py:70 migrations/0001_initial.py:133 +#: models/permissionmodels.py:66 +msgid "group" +msgstr "" + +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 +msgid "sites" +msgstr "" + +#: migrations/0001_initial.py:84 models/pagemodel.py:62 +msgid "created by" +msgstr "" + +#: migrations/0001_initial.py:85 models/pagemodel.py:65 +msgid "changed by" +msgstr "" + +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 +msgid "publication date" +msgstr "" + +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 +msgid "publication end date" +msgstr "" + +#: migrations/0001_initial.py:90 models/pagemodel.py:80 +msgid "in navigation" +msgstr "" + +#: migrations/0001_initial.py:91 models/pagemodel.py:81 +msgid "soft root" +msgstr "" + +#: migrations/0001_initial.py:92 models/pagemodel.py:83 +msgid "id" +msgstr "" + +#: migrations/0001_initial.py:93 models/pagemodel.py:85 +msgid "attached menu" +msgstr "" + +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 +msgid "template" +msgstr "" + +#: migrations/0001_initial.py:95 models/pagemodel.py:92 +msgid "login required" +msgstr "" + +#: migrations/0001_initial.py:96 models/pagemodel.py:93 +msgid "menu visibility" +msgstr "" + +#: migrations/0001_initial.py:98 models/pagemodel.py:97 +msgid "application" +msgstr "" + +#: migrations/0001_initial.py:99 models/pagemodel.py:98 +msgid "application instance name" +msgstr "" + +#: migrations/0001_initial.py:110 models/pagemodel.py:89 +msgid "site" +msgstr "" + +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 +#: templates/admin/cms/page/permissions.html:15 +msgid "Grant on" +msgstr "" + +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 +#: test_utils/project/sampleapp/ns_urls.py:8 +msgid "page" +msgstr "" + +#: models/pagemodel.py:43 +msgid "for logged in users only" +msgstr "" + +#: models/pagemodel.py:44 +msgid "for anonymous users only" +msgstr "" + +#: models/pagemodel.py:53 +msgid "Inherit from parent page" +msgstr "" + +#: models/pagemodel.py:54 +msgid "Deny" +msgstr "" + +#: models/pagemodel.py:55 +msgid "Only this website" +msgstr "" + +#: models/pagemodel.py:56 +msgid "Allow" +msgstr "" + +#: models/pagemodel.py:72 +msgid "" +"When the page should go live. Status must be \"Published\" for page to go " +"live." +msgstr "" + +#: models/pagemodel.py:74 +msgid "When to expire the page. Leave empty to never expire." +msgstr "" + +#: models/pagemodel.py:82 +msgid "All ancestors will not be displayed in the navigation" +msgstr "" + +#: models/pagemodel.py:84 +msgid "" +"A unique identifier that is used with the page_url templatetag for linking " +"to this page" +msgstr "" + +#: models/pagemodel.py:87 +msgid "The template used to render the content." +msgstr "" + +#: models/pagemodel.py:89 +msgid "The site the page is accessible at." +msgstr "" + +#: models/pagemodel.py:95 +msgid "limit when this page is visible in the menu" +msgstr "" + +#: models/pagemodel.py:131 +msgid "pages" +msgstr "" + +#: models/pagemodel.py:887 +msgid "Empty" +msgstr "" + +#: models/pagemodel.py:1013 +msgid "default" +msgstr "" + +#: models/permissionmodels.py:53 +msgid "Current page" +msgstr "" + +#: models/permissionmodels.py:54 +msgid "Page children (immediate)" +msgstr "" + +#: models/permissionmodels.py:55 +msgid "Page and children (immediate)" +msgstr "" + +#: models/permissionmodels.py:56 +msgid "Page descendants" +msgstr "" + +#: models/permissionmodels.py:57 +msgid "Page and descendants" +msgstr "" + +#: models/permissionmodels.py:74 +msgid "on page level" +msgstr "" + +#: models/permissionmodels.py:76 +msgid "frontend view restriction" +msgstr "" + +#: models/permissionmodels.py:100 +msgid "can recover any deleted page" +msgstr "" + +#: models/permissionmodels.py:101 +msgid "If none selected, user haves granted permissions to all sites." +msgstr "" + +#: models/permissionmodels.py:106 +msgid "Page global permission" +msgstr "" + +#: models/permissionmodels.py:107 +msgid "Pages global permissions" +msgstr "" + +#: models/permissionmodels.py:124 +msgid "Page permission" +msgstr "" + +#: models/permissionmodels.py:145 +msgid "User (page)" +msgstr "" + +#: models/permissionmodels.py:146 +msgid "Users (page)" +msgstr "" + +#: models/permissionmodels.py:156 +msgid "User group (page)" +msgstr "" + +#: models/permissionmodels.py:157 +msgid "User groups (page)" +msgstr "" + +#: models/placeholdermodel.py:24 +msgid "slot" +msgstr "" + +#: models/placeholdermodel.py:25 +msgid "width" +msgstr "" + +#: models/pluginmodel.py:125 +msgid "" +msgstr "" + +#: models/settingmodels.py:12 +msgid "The language for the admin interface and toolbar" +msgstr "" + +#: models/settingmodels.py:16 +msgid "user setting" +msgstr "" + +#: models/settingmodels.py:17 +msgid "user settings" +msgstr "" + +#: models/static_placeholder.py:27 +msgid "by template" +msgstr "" + +#: models/static_placeholder.py:28 +msgid "by code" +msgstr "" + +#: models/static_placeholder.py:31 +msgid "static placeholder name" +msgstr "" + +#: models/static_placeholder.py:32 +msgid "" +"Descriptive name to identify this static placeholder. Not displayed to " +"users." +msgstr "" + +#: models/static_placeholder.py:34 +msgid "placeholder code" +msgstr "" + +#: models/static_placeholder.py:35 +msgid "To render the static placeholder in templates." +msgstr "" + +#: models/static_placeholder.py:36 +msgid "placeholder content" +msgstr "" + +#: models/static_placeholder.py:40 +msgid "creation_method" +msgstr "" + +#: models/static_placeholder.py:46 +msgid "static placeholder" +msgstr "" + +#: models/static_placeholder.py:47 +msgid "static placeholders" +msgstr "" + +#: models/static_placeholder.py:63 +msgid "A static placeholder with the same site and code already exists" +msgstr "" + +#: models/titlemodels.py:18 models/titlemodels.py:19 models/titlemodels.py:21 +msgid "title" +msgstr "" + +#: models/titlemodels.py:20 +msgid "overwrite the title (html title tag)" +msgstr "" + +#: models/titlemodels.py:22 +msgid "overwrite the title in the menu" +msgstr "" + +#: models/titlemodels.py:23 +msgid "description" +msgstr "" + +#: models/titlemodels.py:24 +msgid "The text displayed in search engines." +msgstr "" + +#: models/titlemodels.py:25 +msgid "slug" +msgstr "" + +#: models/titlemodels.py:26 +msgid "Path" +msgstr "" + +#: models/titlemodels.py:27 +msgid "has url overwrite" +msgstr "" + +#: models/titlemodels.py:28 +msgid "redirect" +msgstr "" + +#: models/titlemodels.py:33 +msgid "is published" +msgstr "" + +#: plugin_base.py:81 +msgid "Advanced options" +msgstr "" + +#: plugin_base.py:98 +msgid "Generic" +msgstr "" + +#: plugin_base.py:289 +msgid "There are no further settings for this plugin. Please press save." +msgstr "" + +#: south_migrations/0071_mptt_to_mp.py:54 +#, python-format +msgid "Path Overflow from: '%s'" +msgstr "" + +#: south_migrations/0071_mptt_to_mp.py:104 +msgid "" +"The new node is too deep in the tree, try increasing the path.max_length " +"property and UPDATE your database" +msgstr "" + +#: templates/admin/cms/extensions/change_form.html:5 +#: templates/admin/cms/page/change_form.html:90 +#: templates/admin/cms/page/plugin/submit_line.html:3 +#: templates/admin/cms/page/submit_row.html:4 +#: templates/admin/cms/page/tree/copy_premissions.html:19 +#: templates/admin/cms/usersettings/change_form.html:25 +msgid "Save" +msgstr "" + +#: templates/admin/cms/mail/base.html:55 +#, python-format +msgid "Log in to administration here." +msgstr "" + +#: templates/admin/cms/mail/base.txt:8 +#, python-format +msgid "Login url: %(login_url)s" +msgstr "" + +#: templates/admin/cms/mail/page_user_change.html:7 +#: templates/admin/cms/mail/page_user_change.txt:5 +msgid "Username:" +msgstr "" + +#: templates/admin/cms/mail/page_user_change.html:11 +#: templates/admin/cms/mail/page_user_change.txt:6 +msgid "Password:" +msgstr "" + +#: templates/admin/cms/page/change_form.html:4 +#: templates/admin/cms/page/close_frame.html:4 +msgid "Change a page" +msgstr "" + +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 +msgid "Please correct the error below." +msgid_plural "Please correct the errors below." +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/change_form.html:78 +msgid "All permissions" +msgstr "" + +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 +msgid "Loading..." +msgstr "" + +#: templates/admin/cms/page/change_form.html:91 +#: templates/admin/cms/page/plugin/submit_line.html:9 +#: templates/admin/cms/page/submit_row.html:16 +msgid "Save and continue editing" +msgstr "" + +#: templates/admin/cms/page/history/recover_header.html:15 +#, python-format +msgid "Recover deleted %(verbose_name)s" +msgstr "" + +#: templates/admin/cms/page/history/recover_header.html:21 +msgid "Press the save button below to recover this version of the object." +msgstr "" + +#: templates/admin/cms/page/history/revision_header.html:11 +#, python-format +msgid "Revert %(verbose_name)s" +msgstr "" + +#: templates/admin/cms/page/history/revision_header.html:20 +msgid "Press the save button below to revert to this version of the object." +msgstr "" + +#: templates/admin/cms/page/permissions.html:6 +msgid "User" +msgstr "" + +#: templates/admin/cms/page/permissions.html:7 +msgid "Group" +msgstr "" + +#: templates/admin/cms/page/permissions.html:8 +msgid "Can edit" +msgstr "" + +#: templates/admin/cms/page/permissions.html:9 +msgid "Can add" +msgstr "" + +#: templates/admin/cms/page/permissions.html:10 +msgid "Can delete" +msgstr "" + +#: templates/admin/cms/page/permissions.html:11 +msgid "Can publish" +msgstr "" + +#: templates/admin/cms/page/permissions.html:12 +msgid "Can change permissions" +msgstr "" + +#: templates/admin/cms/page/permissions.html:13 +msgid "Can move" +msgstr "" + +#: templates/admin/cms/page/permissions.html:14 +msgid "Can view" +msgstr "" + +#: templates/admin/cms/page/permissions.html:22 +#: templates/admin/cms/page/permissions.html:23 +msgid "(global)" +msgstr "" + +#: templates/admin/cms/page/permissions.html:27 +msgid "(current)" +msgstr "" + +#: templates/admin/cms/page/permissions.html:44 +msgid "All" +msgstr "" + +#: templates/admin/cms/page/permissions.html:52 +msgid "Page doesn't inherit any permissions." +msgstr "" + +#: templates/admin/cms/page/plugin/error_form.html:4 +msgid "Edit model" +msgstr "" + +#: templates/admin/cms/page/plugin/submit_line.html:7 +#: templates/admin/cms/page/submit_row.html:14 +msgid "Save as new" +msgstr "" + +#: templates/admin/cms/page/plugin/submit_line.html:8 +#: templates/admin/cms/page/submit_row.html:15 +msgid "Save and add another" +msgstr "" + +#: templates/admin/cms/page/submit_row.html:9 +msgid "Basic Settings" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:4 +msgid "List of pages" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 +msgid "Search" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:50 +msgid "Successfully moved" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:51 +msgid "Changes within the tree might require a refresh." +msgstr "" + +#: templates/admin/cms/page/tree/base.html:52 +msgid "An error occured. Please reload the page" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:53 +msgid "Are you sure you want to § this page?" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:69 +#, python-format +msgid "Recover deleted %(name)s" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:72 +#, python-format +msgid "Add %(name)s" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:84 +msgid "Pages on:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "on" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "off" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:125 +msgid "Filter" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 +msgid "Menu" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:13 +msgid "Actions" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:14 +msgid "Info" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:28 +msgid "" +"There is no page around yet.
Add page now." +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:5 +msgid "Copy options" +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:6 +msgid "Choose copy options" +msgstr "" + +#: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 +msgid "Close" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:18 +msgid "insert above" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:19 +msgid "insert below" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:21 +msgid "insert inside" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:25 +msgid "softroot" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:25 +msgid "home" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:26 +#, python-format +msgid "Application: %(apphook)s" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:33 +#, python-format +msgid "Edit this page in %(language)s " +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:36 +msgid "Pick an action:" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:46 +msgid "in menu" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:46 +msgid "not in menu" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:54 +msgid "Page settings (SHIFT-click for advanced settings)" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:54 +msgid "page settings" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 +msgid "Copy" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:56 +msgid "copy" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 +msgid "Add Child" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 +msgid "add" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 +msgid "Cut" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:67 +msgid "cut" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:69 +msgid "delete" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:74 +msgid "info" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" +msgstr "" + +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" +msgstr "" + +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:11 +msgid "Copy all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:13 +msgid "Copy from" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 +msgid "Empty all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." +msgstr "" + +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 +msgid "Edit" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem_menu.html:5 +msgid "Available plugins" +msgstr "" + +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" +msgstr "" + +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" +msgstr "" + +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" +msgstr "" + +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:43 +msgid "Toggle toolbar" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 +msgid "This page has no preview!" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:122 +msgid "It is being redirected to:" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:32 +#, python-format +msgid "Development version using django CMS %(cms_version)s" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:33 +msgid "Cancel" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:34 +msgid "The following error occured:" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:35 +msgid "Action successfull... reloading." +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:36 +msgid "Are you sure you want to delete this plugin?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 +msgid "Are you sure you want to publish this page?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 +msgid "" +"Login failed. Please check your credentials and try again." +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:58 +msgid "This page has unpublished changes." +msgstr "" + +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + +#: templatetags/cms_admin.py:61 +msgid "unpublished changes" +msgstr "" + +#: templatetags/cms_admin.py:64 +msgid "published" +msgstr "" + +#: templatetags/cms_admin.py:73 +msgid "unpublished parent" +msgstr "" + +#: templatetags/cms_admin.py:76 +msgid "unpublished" +msgstr "" + +#: templatetags/cms_admin.py:79 +msgid "no content" +msgstr "" + +#: templatetags/cms_admin.py:168 templatetags/cms_admin.py:174 +#, python-format +msgid "%(icon)s" +msgstr "" + +#: templatetags/cms_tags.py:106 +#, python-format +msgid "Page not found on %(domain)s" +msgstr "" + +#: templatetags/cms_tags.py:107 +#, python-format +msgid "" +"A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" +"`. The URL of the request was: http://%(host)s%(path)s" +msgstr "" + +#: test_utils/cli.py:132 test_utils/cli.py:143 +msgid "English" +msgstr "" + +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 +msgid "French" +msgstr "" + +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 +msgid "German" +msgstr "" + +#: test_utils/cli.py:135 test_utils/cli.py:160 +msgid "Brazilian Portuguese" +msgstr "" + +#: test_utils/cli.py:136 test_utils/cli.py:185 +msgid "Dutch" +msgstr "" + +#: test_utils/cli.py:201 +msgid "two columns" +msgstr "" + +#: test_utils/cli.py:202 +msgid "three columns" +msgstr "" + +#: test_utils/cli.py:203 +msgid "navigation examples" +msgstr "" + +#: test_utils/cli.py:211 +msgid "sidebar column" +msgstr "" + +#: test_utils/cli.py:217 +msgid "left column" +msgstr "" + +#: test_utils/cli.py:222 +msgid "Add a link" +msgstr "" + +#: test_utils/cli.py:229 +msgid "right column" +msgstr "" + +#: test_utils/project/custom_templates/__init__.py:4 +#: test_utils/project/templates/inner_dir/custom_templates/__init__.py:4 +#: test_utils/project/templates/inner_dir/custom_templates_2/__init__.py:4 +msgid "Two columns" +msgstr "" + +#: test_utils/project/custom_templates/__init__.py:5 +#: test_utils/project/templates/inner_dir/custom_templates/__init__.py:5 +#: test_utils/project/templates/inner_dir/custom_templates_2/__init__.py:5 +msgid "Three columns" +msgstr "" + +#: test_utils/project/customuserapp/models.py:39 +msgid "username" +msgstr "" + +#: test_utils/project/customuserapp/models.py:40 +msgid "" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" +msgstr "" + +#: test_utils/project/customuserapp/models.py:43 +msgid "Enter a valid username." +msgstr "" + +#: test_utils/project/customuserapp/models.py:45 +msgid "email address" +msgstr "" + +#: test_utils/project/customuserapp/models.py:46 +msgid "staff status" +msgstr "" + +#: test_utils/project/customuserapp/models.py:47 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: test_utils/project/customuserapp/models.py:49 +msgid "active" +msgstr "" + +#: test_utils/project/customuserapp/models.py:50 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: test_utils/project/customuserapp/models.py:61 +msgid "users" +msgstr "" + +#: test_utils/project/extensionapp/cms_toolbars.py:47 +msgid "Title Extension" +msgstr "" + +#: test_utils/project/extensionapp/cms_toolbars.py:85 +msgid "Page Extension" +msgstr "" + +#: test_utils/project/objectpermissionsapp/models.py:49 +msgid "object ID" +msgstr "" + +#: test_utils/project/placeholderapp/cms_apps.py:7 +msgid "Example1 App" +msgstr "" + +#: test_utils/project/placeholderapp/cms_apps.py:14 +msgid "MultilingualExample1 App" +msgstr "" + +#: test_utils/project/placeholderapp/cms_toolbars.py:26 +msgid "Example1" +msgstr "" + +#: test_utils/project/placeholderapp/cms_toolbars.py:27 +msgid "Examples" +msgstr "" + +#: test_utils/project/pluginapp/plugins/extra_context/cms_plugins.py:9 +msgid "Extra Context" +msgstr "" + +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 +msgid "Articles" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:8 +msgid "Sample App" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:17 +msgid "Sample App with excluded permissions" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:28 +msgid "Sample App 2" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:36 +msgid "Namespaced App" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" +msgstr "" + +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:17 +msgid "sample root page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:18 +msgid "sample settings page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:19 +msgid "sample account page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:20 +msgid "sample my profile page" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:33 +msgid "Static Menu" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:51 +msgid "Static Menu2" +msgstr "" + +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 +msgid "^account/$" +msgstr "" + +#: test_utils/project/sampleapp/views.py:32 +msgid "Change Category" +msgstr "" + +#: test_utils/project/templates/registration/logged_out.html:7 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "" + +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + +#: utils/mail.py:37 +msgid "CMS - your user account was created." +msgstr "" + +#: utils/mail.py:39 +msgid "CMS - your user account was changed." +msgstr "" + +#: utils/page_resolver.py:142 +msgid "Invalid URL, use /my/url format." +msgstr "" + +#: utils/page_resolver.py:170 +#, python-format +msgid "" +"Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." +msgid_plural "" +"Pages %(pages)s have the same url '%(url)s' as current page " +"\"%(instance)s\"." +msgstr[0] "" +msgstr[1] "" + +#: utils/plugins.py:234 +#, python-format +msgid "This placeholder already has the maximum number of plugins (%s)." +msgstr "" + +#: utils/plugins.py:244 +#, python-format +msgid "" +"This placeholder already has the maximum number (%(limit)s) of allowed " +"%(plugin_name)s plugins." +msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/fi_FI/LC_MESSAGES/djangojs.mo b/cms/locale/fi_FI/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000..301ee194ce Binary files /dev/null and b/cms/locale/fi_FI/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/fi_FI/LC_MESSAGES/djangojs.po b/cms/locale/fi_FI/LC_MESSAGES/djangojs.po new file mode 100644 index 0000000000..74db7b479f --- /dev/null +++ b/cms/locale/fi_FI/LC_MESSAGES/djangojs.po @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: django-cms\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2010-11-30 06:49+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Finnish (Finland) (http://www.transifex.com/divio/django-cms/language/fi_FI/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fi_FI\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 +msgid "Are you sure you want to change tabs without saving the page first?" +msgstr "" diff --git a/cms/locale/fr/LC_MESSAGES/django.po b/cms/locale/fr/LC_MESSAGES/django.po index 5627e97b0c..8c90d51176 100644 --- a/cms/locale/fr/LC_MESSAGES/django.po +++ b/cms/locale/fr/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # # Translators: # adrien.delhorme, 2014 +# adrien.delhorme, 2014 # Alexandre Cloquet , 2014-2015 # Antoine Nguyen , 2011 # asnoun samir , 2015 @@ -18,10 +19,13 @@ # Gabriel Le Breton , 2015 # Gonzo id , 2014-2015 # Jérôme Place , 2014-2015 +# kalvn , 2014 +# mbi0 , 2013 # mbi0 , 2013 # Patrick Lauber , 2014 # kalvn , 2014 # Sébastien Fievet , 2013 +# Sébastien Fievet , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/gl/LC_MESSAGES/django.po b/cms/locale/gl/LC_MESSAGES/django.po index b8314877ce..93cf3b670c 100644 --- a/cms/locale/gl/LC_MESSAGES/django.po +++ b/cms/locale/gl/LC_MESSAGES/django.po @@ -5,6 +5,7 @@ # Translators: # Manuel Alejandro Núñez Liz , 2013 # Pablo, 2015 +# Pablo, 2015 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/gu/LC_MESSAGES/django.po b/cms/locale/gu/LC_MESSAGES/django.po index 2fe10c656c..03c3f8a368 100644 --- a/cms/locale/gu/LC_MESSAGES/django.po +++ b/cms/locale/gu/LC_MESSAGES/django.po @@ -6,6 +6,7 @@ # slam , 2013 # Mattias Lindvall , 2013 # Roger Pons , 2013 +# slam , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/he/LC_MESSAGES/django.po b/cms/locale/he/LC_MESSAGES/django.po index 60afec4dad..7bfdf3ca6e 100644 --- a/cms/locale/he/LC_MESSAGES/django.po +++ b/cms/locale/he/LC_MESSAGES/django.po @@ -5,6 +5,7 @@ # Translators: # Alex Trost , 2013 # Daniel Braun , 2013 +# Daniel Braun , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/he/LC_MESSAGES/djangojs.po b/cms/locale/he/LC_MESSAGES/djangojs.po index 82d22820e3..128553725c 100644 --- a/cms/locale/he/LC_MESSAGES/djangojs.po +++ b/cms/locale/he/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # Daniel Braun , 2013 +# Daniel Braun , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/hr/LC_MESSAGES/django.po b/cms/locale/hr/LC_MESSAGES/django.po index 6b5dd2356a..f1e61bd3ef 100644 --- a/cms/locale/hr/LC_MESSAGES/django.po +++ b/cms/locale/hr/LC_MESSAGES/django.po @@ -5,6 +5,7 @@ # Translators: # Damir , 2013-2015 # legendri , 2012 +# legendri , 2012 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/hr/LC_MESSAGES/djangojs.po b/cms/locale/hr/LC_MESSAGES/djangojs.po index 417d1cd6ed..94acd152b9 100644 --- a/cms/locale/hr/LC_MESSAGES/djangojs.po +++ b/cms/locale/hr/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # legendri , 2012 +# legendri , 2012 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/hu/LC_MESSAGES/django.po b/cms/locale/hu/LC_MESSAGES/django.po index 9d0b30c5c5..a637845854 100644 --- a/cms/locale/hu/LC_MESSAGES/django.po +++ b/cms/locale/hu/LC_MESSAGES/django.po @@ -4,11 +4,14 @@ # # Translators: # Attila Kovacs , 2013 +# fazekasda , 2012 # fazekasda , 2013-2014 # fazekasda , 2012 # Szabo L. , 2013 # Tibor Balogh, 2014 # Tibor Balogh, 2014 +# Tibor Balogh, 2014 +# Viktor Nagy, 2013 # Viktor Nagy, 2013 msgid "" msgstr "" diff --git a/cms/locale/hu/LC_MESSAGES/djangojs.po b/cms/locale/hu/LC_MESSAGES/djangojs.po index 8447b4aee5..3f200efc06 100644 --- a/cms/locale/hu/LC_MESSAGES/djangojs.po +++ b/cms/locale/hu/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # fazekasda , 2012 +# fazekasda , 2012 # Szabo L. , 2013 msgid "" msgstr "" diff --git a/cms/locale/id/LC_MESSAGES/django.po b/cms/locale/id/LC_MESSAGES/django.po index 60d6a1e3ff..f5ce8b2f13 100644 --- a/cms/locale/id/LC_MESSAGES/django.po +++ b/cms/locale/id/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # # Translators: # Gunawan Ariyanto , 2014 +# Gunawan Ariyanto , 2014 # Oby Sumampouw , 2014 msgid "" msgstr "" diff --git a/cms/locale/is/LC_MESSAGES/djangojs.po b/cms/locale/is/LC_MESSAGES/djangojs.po index 7d7f254dc9..002d9db726 100644 --- a/cms/locale/is/LC_MESSAGES/djangojs.po +++ b/cms/locale/is/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # Hannes Baldursson , 2013 +# Hannes Baldursson , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/is_IS/LC_MESSAGES/django.mo b/cms/locale/is_IS/LC_MESSAGES/django.mo index f26c51a949..ad7bd71216 100644 Binary files a/cms/locale/is_IS/LC_MESSAGES/django.mo and b/cms/locale/is_IS/LC_MESSAGES/django.mo differ diff --git a/cms/locale/is_IS/LC_MESSAGES/django.po b/cms/locale/is_IS/LC_MESSAGES/django.po index a69088895d..428e470e59 100644 --- a/cms/locale/is_IS/LC_MESSAGES/django.po +++ b/cms/locale/is_IS/LC_MESSAGES/django.po @@ -7,392 +7,392 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-04-15 19:20+0200\n" -"PO-Revision-Date: 2015-04-15 17:21+0000\n" -"Last-Translator: yakky \n" -"Language-Team: Icelandic (Iceland) (http://www.transifex.com/projects/p/django-cms/language/is_IS/)\n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2016-01-19 20:19+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Icelandic (Iceland) (http://www.transifex.com/divio/django-cms/language/is_IS/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: is_IS\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" #: admin/dialog/forms.py:10 msgid "Copy permissions" msgstr "" -#: admin/forms.py:66 admin/forms.py:162 admin/forms.py:205 cms_toolbar.py:182 +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 #: models/settingmodels.py:11 msgid "Language" msgstr "" -#: admin/forms.py:67 admin/forms.py:163 admin/forms.py:206 +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 msgid "The current language of the content fields." msgstr "" -#: admin/forms.py:68 +#: admin/forms.py:71 forms/wizards.py:81 msgid "Page type" msgstr "" -#: admin/forms.py:69 +#: admin/forms.py:72 forms/wizards.py:79 msgid "Title" msgstr "" -#: admin/forms.py:70 +#: admin/forms.py:73 msgid "The default title" msgstr "" -#: admin/forms.py:71 +#: admin/forms.py:74 msgid "Slug" msgstr "" -#: admin/forms.py:72 +#: admin/forms.py:75 msgid "The part of the title that is used in the URL" msgstr "" -#: admin/forms.py:73 +#: admin/forms.py:76 msgid "Menu Title" msgstr "" -#: admin/forms.py:74 +#: admin/forms.py:77 msgid "Overwrite what is displayed in the menu" msgstr "" -#: admin/forms.py:75 +#: admin/forms.py:78 msgid "Page Title" msgstr "" -#: admin/forms.py:76 +#: admin/forms.py:79 msgid "" "Overwrites what is displayed at the top of your browser or in bookmarks" msgstr "" -#: admin/forms.py:78 +#: admin/forms.py:81 msgid "Description meta tag" msgstr "" -#: admin/forms.py:80 +#: admin/forms.py:83 msgid "A description of the page used by search engines." msgstr "" -#: admin/forms.py:129 +#: admin/forms.py:132 msgid "Another page with this slug already exists" msgstr "" -#: admin/forms.py:157 +#: admin/forms.py:160 msgid "Slug must not be empty." msgstr "" -#: admin/forms.py:185 +#: admin/forms.py:188 msgid "Application" msgstr "" -#: admin/forms.py:187 +#: admin/forms.py:190 msgid "Hook application to this page." msgstr "" -#: admin/forms.py:188 +#: admin/forms.py:191 msgid "Overwrite URL" msgstr "" -#: admin/forms.py:189 +#: admin/forms.py:192 msgid "Keep this field empty if standard path should be used." msgstr "" -#: admin/forms.py:193 +#: admin/forms.py:196 msgid "X Frame Options" msgstr "" -#: admin/forms.py:194 +#: admin/forms.py:197 msgid "Whether this page can be embedded in other pages or websites" msgstr "" -#: admin/forms.py:199 +#: admin/forms.py:202 msgid "Redirect" msgstr "" -#: admin/forms.py:200 +#: admin/forms.py:203 msgid "Redirects to this URL." msgstr "" -#: admin/forms.py:201 +#: admin/forms.py:204 msgid "Start typing..." msgstr "" -#: admin/forms.py:210 +#: admin/forms.py:213 msgid "Application configurations" msgstr "" -#: admin/forms.py:216 +#: admin/forms.py:219 msgid "Language independent options" msgstr "" -#: admin/forms.py:299 +#: admin/forms.py:303 msgid "A page with this reverse URL id exists already." msgstr "" -#: admin/forms.py:316 +#: admin/forms.py:320 msgid "An application instance using this configuration already exists." msgstr "" -#: admin/forms.py:324 admin/forms.py:335 +#: admin/forms.py:328 admin/forms.py:339 msgid "An application instance with this name already exists." msgstr "" -#: admin/forms.py:391 migrations/0001_initial.py:72 -#: migrations/0001_initial.py:135 models/permissionmodels.py:63 +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 #: test_utils/project/customuserapp/models.py:60 msgid "user" msgstr "" -#: admin/forms.py:454 +#: admin/forms.py:458 msgid "" "Add page permission requires also access to children, or descendants, " "otherwise added page can't be changed by its creator." msgstr "" -#: admin/forms.py:459 +#: admin/forms.py:463 msgid "Add page permission also requires edit page permission." msgstr "" -#: admin/forms.py:487 +#: admin/forms.py:491 msgid "can_view" msgstr "" -#: admin/forms.py:498 +#: admin/forms.py:502 msgid "Please select user or group first." msgstr "" -#: admin/forms.py:509 admin/forms.py:516 admin/forms.py:520 +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 #: templates/admin/cms/usersettings/change_form.html:17 -#: templatetags/cms_tags.py:762 +#: templatetags/cms_tags.py:760 msgid "Add" msgstr "" -#: admin/forms.py:510 admin/forms.py:517 admin/forms.py:521 +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 msgid "Change" msgstr "" -#: admin/forms.py:511 admin/forms.py:518 admin/forms.py:522 +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 #: templates/admin/cms/extensions/change_form.html:8 #: templates/admin/cms/page/plugin/submit_line.html:5 #: templates/admin/cms/page/submit_row.html:7 -#: templates/admin/cms/page/tree/menu_item.html:66 -#: templates/cms/toolbar/dragitem.html:15 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 msgid "Delete" msgstr "" -#: admin/forms.py:512 +#: admin/forms.py:516 msgid "Recover (any) pages" msgstr "" -#: admin/forms.py:540 +#: admin/forms.py:544 msgid "Notify user" msgstr "" -#: admin/forms.py:542 +#: admin/forms.py:546 msgid "" "Send email notification to user about username or password change. Requires " "user email." msgstr "" -#: admin/forms.py:563 +#: admin/forms.py:567 msgid "New password" msgstr "" -#: admin/forms.py:565 +#: admin/forms.py:569 msgid "New password confirmation" msgstr "" -#: admin/forms.py:590 +#: admin/forms.py:594 msgid "Email notification requires valid email address." msgstr "" -#: admin/forms.py:592 +#: admin/forms.py:596 msgid "" "The permission to add new pages requires the permission to change pages!" msgstr "" -#: admin/forms.py:594 +#: admin/forms.py:598 msgid "" "The permission to add new users requires the permission to change users!" msgstr "" -#: admin/forms.py:596 +#: admin/forms.py:600 msgid "To add permissions you also need to edit them!" msgstr "" -#: admin/pageadmin.py:341 templates/admin/cms/page/submit_row.html:9 +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 msgid "Advanced Settings" msgstr "" -#: admin/pageadmin.py:344 cms_toolbar.py:475 +#: admin/pageadmin.py:356 cms_toolbars.py:507 msgid "Publishing dates" msgstr "" -#: admin/pageadmin.py:350 +#: admin/pageadmin.py:362 msgid "Change Permissions" msgstr "" -#: admin/pageadmin.py:393 +#: admin/pageadmin.py:405 msgid "Add Page Type" msgstr "" -#: admin/pageadmin.py:397 +#: admin/pageadmin.py:409 msgid "Add Page Copy" msgstr "" -#: admin/pageadmin.py:597 +#: admin/pageadmin.py:609 #, python-format msgid "%(plugin_name)s plugin added to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:605 +#: admin/pageadmin.py:617 #, python-format msgid "Copied plugins to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:616 +#: admin/pageadmin.py:628 #, python-format msgid "" "%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" msgstr "" -#: admin/pageadmin.py:628 +#: admin/pageadmin.py:640 msgid "Plugins were moved" msgstr "" -#: admin/pageadmin.py:635 +#: admin/pageadmin.py:647 #, python-format msgid "" "%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " "deleted." msgstr "" -#: admin/pageadmin.py:648 +#: admin/pageadmin.py:660 #, python-format msgid "All plugins in the placeholder \"%(name)s\" were deleted." msgstr "" -#: admin/pageadmin.py:667 +#: admin/pageadmin.py:679 msgid "You do not have permission to change pages." msgstr "" -#: admin/pageadmin.py:679 +#: admin/pageadmin.py:691 msgid "Database error" msgstr "" -#: admin/pageadmin.py:778 admin/pageadmin.py:797 admin/pageadmin.py:1084 -#: admin/pageadmin.py:1121 +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 msgid "You do not have permission to change this page" msgstr "" -#: admin/pageadmin.py:782 admin/pageadmin.py:801 +#: admin/pageadmin.py:794 admin/pageadmin.py:813 msgid "Page reverted but slug stays the same because of url collisions." msgstr "" -#: admin/pageadmin.py:812 +#: admin/pageadmin.py:824 msgid "You do not have permission to change the template" msgstr "" -#: admin/pageadmin.py:816 +#: admin/pageadmin.py:828 msgid "Template not valid" msgstr "" -#: admin/pageadmin.py:821 +#: admin/pageadmin.py:833 #, python-format msgid "Template changed to %s" msgstr "" -#: admin/pageadmin.py:824 +#: admin/pageadmin.py:836 msgid "The template was successfully changed" msgstr "" -#: admin/pageadmin.py:846 +#: admin/pageadmin.py:859 msgid "" "Error! You don't have permissions to move this page. Please reload the page" msgstr "" -#: admin/pageadmin.py:851 +#: admin/pageadmin.py:864 msgid "Page moved" msgstr "" -#: admin/pageadmin.py:897 admin/placeholderadmin.py:237 -#: admin/placeholderadmin.py:283 +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 msgid "Language must be set to a supported language!" msgstr "" -#: admin/pageadmin.py:902 admin/placeholderadmin.py:302 +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 msgid "You do not have permission to copy these plugins." msgstr "" -#: admin/pageadmin.py:905 +#: admin/pageadmin.py:918 #, python-format msgid "Copied plugins from %(source_language)s to %(target_language)s" msgstr "" -#: admin/pageadmin.py:955 +#: admin/pageadmin.py:972 msgid "You do not have permission to publish this page" msgstr "" -#: admin/pageadmin.py:972 admin/pageadmin.py:984 +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 msgid "Page not published! A parent page is not published yet." msgstr "" -#: admin/pageadmin.py:974 +#: admin/pageadmin.py:991 msgid "The content was successfully published." msgstr "" -#: admin/pageadmin.py:986 +#: admin/pageadmin.py:1003 msgid "There was a problem publishing your content" msgstr "" -#: admin/pageadmin.py:1052 +#: admin/pageadmin.py:1070 msgid "You do not have permission to unpublish this page" msgstr "" -#: admin/pageadmin.py:1054 +#: admin/pageadmin.py:1072 msgid "This page was never published" msgstr "" -#: admin/pageadmin.py:1057 +#: admin/pageadmin.py:1075 #, python-format msgid "The %(language)s page \"%(page)s\" was successfully unpublished" msgstr "" -#: admin/pageadmin.py:1088 +#: admin/pageadmin.py:1107 #, python-format msgid "The page \"%s\" was successfully reverted." msgstr "" -#: admin/pageadmin.py:1125 +#: admin/pageadmin.py:1144 #, python-format msgid "%(name)s object with primary key %(key)r does not exist." msgstr "" -#: admin/pageadmin.py:1131 +#: admin/pageadmin.py:1150 msgid "There only exists one translation for this page" msgstr "" -#: admin/pageadmin.py:1160 +#: admin/pageadmin.py:1192 #, python-format msgid "Title and plugins with language %(language)s was deleted" msgstr "" -#: admin/pageadmin.py:1183 admin/placeholderadmin.py:484 -#: admin/placeholderadmin.py:523 +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 msgid "Are you sure?" msgstr "" -#: admin/pageadmin.py:1223 +#: admin/pageadmin.py:1256 msgid "You do not have permission to change this page's in_navigation status" msgstr "" -#: admin/pageadmin.py:1245 +#: admin/pageadmin.py:1278 msgid "Page Types" msgstr "" -#: admin/pageadmin.py:1325 +#: admin/pageadmin.py:1358 msgid "You do not have permission to edit this page" msgstr "" @@ -404,7 +404,7 @@ msgstr "" msgid "View restrictions" msgstr "" -#: admin/permissionadmin.py:148 models/permissionmodels.py:123 +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 msgid "Page permissions" msgstr "" @@ -416,63 +416,73 @@ msgstr "" msgid "Page permissions management" msgstr "" -#: admin/placeholderadmin.py:67 +#: admin/placeholderadmin.py:102 #, python-format msgid "Field %s not found" msgstr "" -#: admin/placeholderadmin.py:74 +#: admin/placeholderadmin.py:109 msgid "You do not have permission to edit this item" msgstr "" -#: admin/placeholderadmin.py:216 +#: admin/placeholderadmin.py:251 msgid "You do not have permission to add a plugin" msgstr "" -#: admin/placeholderadmin.py:239 +#: admin/placeholderadmin.py:274 msgid "Parent plugin language must be same as language!" msgstr "" -#: admin/placeholderadmin.py:335 +#: admin/placeholderadmin.py:380 msgid "Plugin not found" msgstr "" -#: admin/placeholderadmin.py:340 +#: admin/placeholderadmin.py:385 msgid "You do not have permission to edit this plugin" msgstr "" -#: admin/placeholderadmin.py:423 +#: admin/placeholderadmin.py:491 msgid "You have no permission to move this plugin" msgstr "" -#: admin/placeholderadmin.py:461 admin/placeholderadmin.py:472 +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 msgid "You do not have permission to delete this plugin" msgstr "" -#: admin/placeholderadmin.py:476 +#: admin/placeholderadmin.py:604 #, python-format msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." msgstr "" -#: admin/placeholderadmin.py:482 admin/placeholderadmin.py:521 +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 #, python-format msgid "Cannot delete %(name)s" msgstr "" -#: admin/placeholderadmin.py:502 admin/placeholderadmin.py:513 +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 msgid "You do not have permission to clear this placeholder" msgstr "" -#: admin/placeholderadmin.py:516 +#: admin/placeholderadmin.py:649 #, python-format msgid "The placeholder \"%(obj)s\" was cleared successfully." msgstr "" -#: admin/placeholderadmin.py:526 +#: admin/placeholderadmin.py:659 msgid "placeholder" msgstr "" #: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 msgid "django CMS" msgstr "" @@ -488,322 +498,366 @@ msgstr "" msgid "Create Alias" msgstr "" -#: cms_toolbar.py:91 +#: cms_toolbars.py:93 msgid "Structure" msgstr "" -#: cms_toolbar.py:92 +#: cms_toolbars.py:94 forms/wizards.py:84 msgid "Content" msgstr "" -#: cms_toolbar.py:127 +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 msgid "Sites" msgstr "" -#: cms_toolbar.py:128 +#: cms_toolbars.py:152 msgid "Admin Sites" msgstr "" -#: cms_toolbar.py:135 +#: cms_toolbars.py:159 msgid "Administration" msgstr "" -#: cms_toolbar.py:139 +#: cms_toolbars.py:163 msgid "User settings" msgstr "" -#: cms_toolbar.py:143 +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 msgid "Disable toolbar" msgstr "" -#: cms_toolbar.py:157 +#: cms_toolbars.py:191 msgid "Users" msgstr "" -#: cms_toolbar.py:176 tests/toolbar.py:640 tests/toolbar.py:655 -#: tests/toolbar.py:688 +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 #, python-format msgid "Logout %s" msgstr "" -#: cms_toolbar.py:176 +#: cms_toolbars.py:210 msgid "Logout" msgstr "" -#: cms_toolbar.py:315 +#: cms_toolbars.py:348 msgid "Publish changes" msgstr "" -#: cms_toolbar.py:317 +#: cms_toolbars.py:350 msgid "Publish page now" msgstr "" -#: cms_toolbar.py:359 cms_toolbar.py:444 +#: cms_toolbars.py:392 cms_toolbars.py:476 msgid "Page settings" msgstr "" -#: cms_toolbar.py:379 +#: cms_toolbars.py:410 #, python-format msgid "Add %(language)s Translation" msgstr "" -#: cms_toolbar.py:387 +#: cms_toolbars.py:418 #, python-format msgid "Delete %(language)s Translation" msgstr "" -#: cms_toolbar.py:396 +#: cms_toolbars.py:427 #, python-format msgid "Copy all plugins from %s" msgstr "" -#: cms_toolbar.py:397 +#: cms_toolbars.py:428 #, python-format msgid "Are you sure you want copy all plugins from %s?" msgstr "" -#: cms_toolbar.py:411 +#: cms_toolbars.py:442 msgid "Pages" msgstr "" -#: cms_toolbar.py:419 templates/admin/cms/page/permissions.html:5 +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 msgid "Page" msgstr "" -#: cms_toolbar.py:422 +#: cms_toolbars.py:453 msgid "Add Page" msgstr "" -#: cms_toolbar.py:425 +#: cms_toolbars.py:457 msgid "New Page" msgstr "" -#: cms_toolbar.py:426 +#: cms_toolbars.py:458 msgid "New Sub Page" msgstr "" -#: cms_toolbar.py:427 +#: cms_toolbars.py:459 msgid "Duplicate this Page" msgstr "" -#: cms_toolbar.py:439 +#: cms_toolbars.py:471 msgid "Edit this Page" msgstr "" -#: cms_toolbar.py:449 +#: cms_toolbars.py:481 msgid "Templates" msgstr "" -#: cms_toolbar.py:465 +#: cms_toolbars.py:497 msgid "Advanced settings" msgstr "" -#: cms_toolbar.py:471 +#: cms_toolbars.py:503 msgid "Permissions" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Hide in navigation" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Display in navigation" msgstr "" -#: cms_toolbar.py:488 +#: cms_toolbars.py:520 msgid "Unpublish page" msgstr "" -#: cms_toolbar.py:491 +#: cms_toolbars.py:523 msgid "Publish page" msgstr "" -#: cms_toolbar.py:502 +#: cms_toolbars.py:534 msgid "Delete page" msgstr "" -#: cms_toolbar.py:511 +#: cms_toolbars.py:543 msgid "Save as Page Type" msgstr "" -#: cms_toolbar.py:516 templates/admin/cms/page/history/revision_header.html:10 +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 msgid "History" msgstr "" -#: cms_toolbar.py:534 +#: cms_toolbars.py:566 msgid "Undo" msgstr "" -#: cms_toolbar.py:535 +#: cms_toolbars.py:567 msgid "Redo" msgstr "" -#: cms_toolbar.py:540 +#: cms_toolbars.py:572 msgid "Are you sure you want to revert to live?" msgstr "" -#: cms_toolbar.py:541 +#: cms_toolbars.py:573 msgid "Revert to live" msgstr "" -#: cms_toolbar.py:544 +#: cms_toolbars.py:576 msgid "View history" msgstr "" -#: forms/fields.py:31 +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 msgid "Select a valid site" msgstr "" -#: forms/fields.py:32 +#: forms/fields.py:34 msgid "Select a valid page" msgstr "" -#: forms/widgets.py:222 forms/widgets.py:309 +#: forms/widgets.py:275 msgid "Add Another" msgstr "" +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + #: migrations/0001_initial.py:26 migrations/0001_initial.py:60 #: migrations/0001_initial.py:83 migrations/0001_initial.py:123 msgid "ID" msgstr "" -#: migrations/0001_initial.py:27 models/pluginmodel.py:77 +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 msgid "position" msgstr "" -#: migrations/0001_initial.py:28 models/pluginmodel.py:78 +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 #: models/titlemodels.py:17 msgid "language" msgstr "" -#: migrations/0001_initial.py:29 models/pluginmodel.py:79 +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 msgid "plugin_name" msgstr "" -#: migrations/0001_initial.py:30 models/pluginmodel.py:80 +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 #: models/titlemodels.py:30 msgid "creation date" msgstr "" #: migrations/0001_initial.py:61 migrations/0001_initial.py:124 -#: models/permissionmodels.py:67 +#: models/permissionmodels.py:69 msgid "can edit" msgstr "" #: migrations/0001_initial.py:62 migrations/0001_initial.py:125 -#: models/permissionmodels.py:68 +#: models/permissionmodels.py:70 msgid "can add" msgstr "" #: migrations/0001_initial.py:63 migrations/0001_initial.py:126 -#: models/permissionmodels.py:69 +#: models/permissionmodels.py:71 msgid "can delete" msgstr "" #: migrations/0001_initial.py:64 migrations/0001_initial.py:127 -#: models/permissionmodels.py:70 +#: models/permissionmodels.py:72 msgid "can change advanced settings" msgstr "" #: migrations/0001_initial.py:65 migrations/0001_initial.py:128 -#: models/permissionmodels.py:71 +#: models/permissionmodels.py:73 msgid "can publish" msgstr "" #: migrations/0001_initial.py:66 migrations/0001_initial.py:129 -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "can change permissions" msgstr "" #: migrations/0001_initial.py:67 migrations/0001_initial.py:130 -#: models/permissionmodels.py:73 +#: models/permissionmodels.py:75 msgid "can move" msgstr "" #: migrations/0001_initial.py:68 migrations/0001_initial.py:131 -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "view restricted" msgstr "" -#: migrations/0001_initial.py:69 models/permissionmodels.py:98 +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 msgid "can recover pages" msgstr "" #: migrations/0001_initial.py:70 migrations/0001_initial.py:133 -#: models/permissionmodels.py:64 +#: models/permissionmodels.py:66 msgid "group" msgstr "" -#: migrations/0001_initial.py:71 models/permissionmodels.py:99 +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 msgid "sites" msgstr "" -#: migrations/0001_initial.py:84 models/pagemodel.py:61 +#: migrations/0001_initial.py:84 models/pagemodel.py:62 msgid "created by" msgstr "" -#: migrations/0001_initial.py:85 models/pagemodel.py:62 +#: migrations/0001_initial.py:85 models/pagemodel.py:65 msgid "changed by" msgstr "" -#: migrations/0001_initial.py:88 models/pagemodel.py:67 -#: templates/admin/cms/page/tree/menu_item.html:73 +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 msgid "publication date" msgstr "" -#: migrations/0001_initial.py:89 models/pagemodel.py:69 -#: templates/admin/cms/page/tree/menu_item.html:74 +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 msgid "publication end date" msgstr "" -#: migrations/0001_initial.py:90 models/pagemodel.py:76 +#: migrations/0001_initial.py:90 models/pagemodel.py:80 msgid "in navigation" msgstr "" -#: migrations/0001_initial.py:91 models/pagemodel.py:77 +#: migrations/0001_initial.py:91 models/pagemodel.py:81 msgid "soft root" msgstr "" -#: migrations/0001_initial.py:92 models/pagemodel.py:79 +#: migrations/0001_initial.py:92 models/pagemodel.py:83 msgid "id" msgstr "" -#: migrations/0001_initial.py:93 models/pagemodel.py:81 +#: migrations/0001_initial.py:93 models/pagemodel.py:85 msgid "attached menu" msgstr "" -#: migrations/0001_initial.py:94 models/pagemodel.py:82 -#: templates/admin/cms/page/tree/menu_item.html:77 +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 msgid "template" msgstr "" -#: migrations/0001_initial.py:95 models/pagemodel.py:88 +#: migrations/0001_initial.py:95 models/pagemodel.py:92 msgid "login required" msgstr "" -#: migrations/0001_initial.py:96 models/pagemodel.py:89 +#: migrations/0001_initial.py:96 models/pagemodel.py:93 msgid "menu visibility" msgstr "" -#: migrations/0001_initial.py:98 models/pagemodel.py:93 +#: migrations/0001_initial.py:98 models/pagemodel.py:97 msgid "application" msgstr "" -#: migrations/0001_initial.py:99 models/pagemodel.py:94 +#: migrations/0001_initial.py:99 models/pagemodel.py:98 msgid "application instance name" msgstr "" -#: migrations/0001_initial.py:110 models/pagemodel.py:85 +#: migrations/0001_initial.py:110 models/pagemodel.py:89 msgid "site" msgstr "" -#: migrations/0001_initial.py:132 models/permissionmodels.py:116 +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 #: templates/admin/cms/page/permissions.html:15 msgid "Grant on" msgstr "" -#: migrations/0001_initial.py:134 models/pagemodel.py:126 -#: models/permissionmodels.py:117 models/titlemodels.py:29 +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 #: test_utils/project/sampleapp/ns_urls.py:8 msgid "page" msgstr "" @@ -832,119 +886,119 @@ msgstr "" msgid "Allow" msgstr "" -#: models/pagemodel.py:68 +#: models/pagemodel.py:72 msgid "" "When the page should go live. Status must be \"Published\" for page to go " "live." msgstr "" -#: models/pagemodel.py:70 +#: models/pagemodel.py:74 msgid "When to expire the page. Leave empty to never expire." msgstr "" -#: models/pagemodel.py:78 +#: models/pagemodel.py:82 msgid "All ancestors will not be displayed in the navigation" msgstr "" -#: models/pagemodel.py:80 +#: models/pagemodel.py:84 msgid "" "A unique identifier that is used with the page_url templatetag for linking " "to this page" msgstr "" -#: models/pagemodel.py:83 +#: models/pagemodel.py:87 msgid "The template used to render the content." msgstr "" -#: models/pagemodel.py:85 +#: models/pagemodel.py:89 msgid "The site the page is accessible at." msgstr "" -#: models/pagemodel.py:91 +#: models/pagemodel.py:95 msgid "limit when this page is visible in the menu" msgstr "" -#: models/pagemodel.py:127 +#: models/pagemodel.py:131 msgid "pages" msgstr "" -#: models/pagemodel.py:863 +#: models/pagemodel.py:887 msgid "Empty" msgstr "" -#: models/pagemodel.py:984 +#: models/pagemodel.py:1013 msgid "default" msgstr "" -#: models/permissionmodels.py:52 +#: models/permissionmodels.py:53 msgid "Current page" msgstr "" -#: models/permissionmodels.py:53 +#: models/permissionmodels.py:54 msgid "Page children (immediate)" msgstr "" -#: models/permissionmodels.py:54 +#: models/permissionmodels.py:55 msgid "Page and children (immediate)" msgstr "" -#: models/permissionmodels.py:55 +#: models/permissionmodels.py:56 msgid "Page descendants" msgstr "" -#: models/permissionmodels.py:56 +#: models/permissionmodels.py:57 msgid "Page and descendants" msgstr "" -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "on page level" msgstr "" -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "frontend view restriction" msgstr "" -#: models/permissionmodels.py:98 +#: models/permissionmodels.py:100 msgid "can recover any deleted page" msgstr "" -#: models/permissionmodels.py:99 +#: models/permissionmodels.py:101 msgid "If none selected, user haves granted permissions to all sites." msgstr "" -#: models/permissionmodels.py:104 +#: models/permissionmodels.py:106 msgid "Page global permission" msgstr "" -#: models/permissionmodels.py:105 +#: models/permissionmodels.py:107 msgid "Pages global permissions" msgstr "" -#: models/permissionmodels.py:122 +#: models/permissionmodels.py:124 msgid "Page permission" msgstr "" -#: models/permissionmodels.py:137 +#: models/permissionmodels.py:145 msgid "User (page)" msgstr "" -#: models/permissionmodels.py:138 +#: models/permissionmodels.py:146 msgid "Users (page)" msgstr "" -#: models/permissionmodels.py:148 +#: models/permissionmodels.py:156 msgid "User group (page)" msgstr "" -#: models/permissionmodels.py:149 +#: models/permissionmodels.py:157 msgid "User groups (page)" msgstr "" -#: models/placeholdermodel.py:25 +#: models/placeholdermodel.py:24 msgid "slot" msgstr "" -#: models/placeholdermodel.py:26 +#: models/placeholdermodel.py:25 msgid "width" msgstr "" @@ -1058,7 +1112,7 @@ msgstr "" msgid "Generic" msgstr "" -#: plugin_base.py:285 +#: plugin_base.py:289 msgid "There are no further settings for this plugin. Please press save." msgstr "" @@ -1074,7 +1128,7 @@ msgid "" msgstr "" #: templates/admin/cms/extensions/change_form.html:5 -#: templates/admin/cms/page/change_form.html:74 +#: templates/admin/cms/page/change_form.html:90 #: templates/admin/cms/page/plugin/submit_line.html:3 #: templates/admin/cms/page/submit_row.html:4 #: templates/admin/cms/page/tree/copy_premissions.html:19 @@ -1102,39 +1156,46 @@ msgstr "" msgid "Password:" msgstr "" -#: templates/admin/cms/page/change_form.html:5 +#: templates/admin/cms/page/change_form.html:4 #: templates/admin/cms/page/close_frame.html:4 msgid "Change a page" msgstr "" -#: templates/admin/cms/page/change_form.html:44 +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 msgid "Please correct the error below." msgid_plural "Please correct the errors below." msgstr[0] "" msgstr[1] "" -#: templates/admin/cms/page/change_form.html:62 +#: templates/admin/cms/page/change_form.html:78 msgid "All permissions" msgstr "" -#: templates/admin/cms/page/change_form.html:63 -#: templates/admin/cms/page/tree/base.html:80 +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 msgid "Loading..." msgstr "" -#: templates/admin/cms/page/change_form.html:75 +#: templates/admin/cms/page/change_form.html:91 #: templates/admin/cms/page/plugin/submit_line.html:9 -#: templates/admin/cms/page/submit_row.html:14 +#: templates/admin/cms/page/submit_row.html:16 msgid "Save and continue editing" msgstr "" -#: templates/admin/cms/page/history/recover_header.html:12 -#: templates/admin/cms/page/history/revision_header.html:6 -#: templates/admin/cms/page/tree/base.html:9 -#: templates/admin/cms/usersettings/change_form.html:14 -msgid "Home" -msgstr "" - #: templates/admin/cms/page/history/recover_header.html:15 #, python-format msgid "Recover deleted %(verbose_name)s" @@ -1211,16 +1272,16 @@ msgid "Edit model" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:7 -#: templates/admin/cms/page/submit_row.html:12 +#: templates/admin/cms/page/submit_row.html:14 msgid "Save as new" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:8 -#: templates/admin/cms/page/submit_row.html:13 +#: templates/admin/cms/page/submit_row.html:15 msgid "Save and add another" msgstr "" -#: templates/admin/cms/page/submit_row.html:8 +#: templates/admin/cms/page/submit_row.html:9 msgid "Basic Settings" msgstr "" @@ -1229,68 +1290,89 @@ msgid "List of pages" msgstr "" #: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 msgid "Search" msgstr "" -#: templates/admin/cms/page/tree/base.html:54 +#: templates/admin/cms/page/tree/base.html:50 msgid "Successfully moved" msgstr "" -#: templates/admin/cms/page/tree/base.html:55 +#: templates/admin/cms/page/tree/base.html:51 msgid "Changes within the tree might require a refresh." msgstr "" -#: templates/admin/cms/page/tree/base.html:56 +#: templates/admin/cms/page/tree/base.html:52 msgid "An error occured. Please reload the page" msgstr "" -#: templates/admin/cms/page/tree/base.html:57 +#: templates/admin/cms/page/tree/base.html:53 msgid "Are you sure you want to § this page?" msgstr "" -#: templates/admin/cms/page/tree/base.html:73 +#: templates/admin/cms/page/tree/base.html:69 #, python-format msgid "Recover deleted %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:76 +#: templates/admin/cms/page/tree/base.html:72 #, python-format msgid "Add %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:88 +#: templates/admin/cms/page/tree/base.html:84 msgid "Pages on:" msgstr "" #: templates/admin/cms/page/tree/base.html:108 -msgid "Filter:" +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" msgstr "" #: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 msgid "on" msgstr "" -#: templates/admin/cms/page/tree/base.html:108 +#: templates/admin/cms/page/tree/base.html:123 msgid "off" msgstr "" -#: templates/admin/cms/page/tree/base.html:110 +#: templates/admin/cms/page/tree/base.html:125 msgid "Filter" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:10 +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 msgid "Menu" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:11 +#: templates/admin/cms/page/tree/base_header.html:13 msgid "Actions" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:12 +#: templates/admin/cms/page/tree/base_header.html:14 msgid "Info" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:26 +#: templates/admin/cms/page/tree/base_header.html:28 msgid "" "There is no page around yet.
Add page now." @@ -1305,235 +1387,369 @@ msgid "Choose copy options" msgstr "" #: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 msgid "Close" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "select this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "edit this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:17 +#: templates/admin/cms/page/tree/menu_item.html:18 msgid "insert above" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:18 +#: templates/admin/cms/page/tree/menu_item.html:19 msgid "insert below" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:20 +#: templates/admin/cms/page/tree/menu_item.html:21 msgid "insert inside" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "softroot" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "home" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:25 +#: templates/admin/cms/page/tree/menu_item.html:26 #, python-format msgid "Application: %(apphook)s" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:29 +#: templates/admin/cms/page/tree/menu_item.html:33 #, python-format msgid "Edit this page in %(language)s " msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:32 +#: templates/admin/cms/page/tree/menu_item.html:36 msgid "Pick an action:" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:33 -msgid "Unpublish" +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:34 -msgid "Publish" +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "not in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "Page settings (SHIFT-click for advanced settings)" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "page settings" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 -#: templates/cms/toolbar/dragitem.html:12 +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 msgid "Copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 +#: templates/admin/cms/page/tree/menu_item.html:56 msgid "copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "Add Child" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "add" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 -#: templates/cms/toolbar/dragitem.html:13 +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 msgid "Cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 +#: templates/admin/cms/page/tree/menu_item.html:67 msgid "cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:66 +#: templates/admin/cms/page/tree/menu_item.html:69 msgid "delete" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:71 +#: templates/admin/cms/page/tree/menu_item.html:74 msgid "info" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:75 -msgid "is restricted" +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:76 -msgid "last change by" +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" msgstr "" -#: templates/cms/toolbar/clipboard.html:24 -msgid "Empty Clipboard" +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" msgstr "" -#: templates/cms/toolbar/dragbar.html:7 templates/cms/toolbar/dragitem.html:9 -msgid "Quicksearch" +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" msgstr "" -#: templates/cms/toolbar/dragbar.html:9 templates/cms/toolbar/dragitem.html:11 -msgid "Settings" +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" msgstr "" -#: templates/cms/toolbar/dragbar.html:10 +#: templates/cms/toolbar/dragbar.html:11 msgid "Copy all" msgstr "" -#: templates/cms/toolbar/dragbar.html:12 +#: templates/cms/toolbar/dragbar.html:13 msgid "Copy from" msgstr "" -#: templates/cms/toolbar/dragbar.html:14 +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 msgid "Empty all" msgstr "" -#: templates/cms/toolbar/dragbar.html:25 -msgid "Drop a plugin here" +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." msgstr "" -#: templates/cms/toolbar/dragitem.html:14 -#: templates/cms/toolbar/items/live_draft.html:9 templatetags/cms_tags.py:753 -#: templatetags/cms_tags.py:756 +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 msgid "Edit" msgstr "" +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + #: templates/cms/toolbar/dragitem_menu.html:5 msgid "Available plugins" msgstr "" -#: templates/cms/toolbar/dragitem_menu.html:10 -msgid "Scroll for more" +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:5 -msgid "Save and close" +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Live" +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Draft" +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" msgstr "" -#: templates/cms/toolbar/items/login.html:6 toolbar/toolbar.py:23 -msgid "Username" +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" msgstr "" -#: templates/cms/toolbar/items/login.html:7 -msgid "Password" +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" msgstr "" -#: templates/cms/toolbar/toolbar.html:8 -msgid "Double-click to edit" +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" msgstr "" -#: templates/cms/toolbar/toolbar.html:32 +#: templates/cms/toolbar/toolbar.html:43 msgid "Toggle toolbar" msgstr "" -#: templates/cms/toolbar/toolbar.html:74 -msgid "Start" +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" msgstr "" -#: templates/cms/toolbar/toolbar.html:109 +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 msgid "This page has no preview!" msgstr "" -#: templates/cms/toolbar/toolbar.html:110 +#: templates/cms/toolbar/toolbar.html:122 msgid "It is being redirected to:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:41 +#: templates/cms/toolbar/toolbar_javascript.html:32 #, python-format msgid "Development version using django CMS %(cms_version)s" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:42 +#: templates/cms/toolbar/toolbar_javascript.html:33 msgid "Cancel" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:43 +#: templates/cms/toolbar/toolbar_javascript.html:34 msgid "The following error occured:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:44 +#: templates/cms/toolbar/toolbar_javascript.html:35 msgid "Action successfull... reloading." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:45 +#: templates/cms/toolbar/toolbar_javascript.html:36 msgid "Are you sure you want to delete this plugin?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:46 +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 msgid "Are you sure you want to publish this page?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:64 +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 msgid "" "Login failed. Please check your credentials and try again." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:65 +#: templates/cms/toolbar/toolbar_javascript.html:58 msgid "This page has unpublished changes." msgstr "" +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + #: templatetags/cms_admin.py:61 msgid "unpublished changes" msgstr "" @@ -1559,64 +1775,64 @@ msgstr "" msgid "%(icon)s" msgstr "" -#: templatetags/cms_tags.py:111 +#: templatetags/cms_tags.py:106 #, python-format msgid "Page not found on %(domain)s" msgstr "" -#: templatetags/cms_tags.py:112 +#: templatetags/cms_tags.py:107 #, python-format msgid "" "A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" "`. The URL of the request was: http://%(host)s%(path)s" msgstr "" -#: test_utils/cli.py:139 test_utils/cli.py:150 +#: test_utils/cli.py:132 test_utils/cli.py:143 msgid "English" msgstr "" -#: test_utils/cli.py:140 test_utils/cli.py:162 test_utils/cli.py:185 +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 msgid "French" msgstr "" -#: test_utils/cli.py:141 test_utils/cli.py:156 test_utils/cli.py:179 -#: test_utils/cli.py:198 +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 msgid "German" msgstr "" -#: test_utils/cli.py:142 test_utils/cli.py:167 +#: test_utils/cli.py:135 test_utils/cli.py:160 msgid "Brazilian Portuguese" msgstr "" -#: test_utils/cli.py:143 test_utils/cli.py:192 +#: test_utils/cli.py:136 test_utils/cli.py:185 msgid "Dutch" msgstr "" -#: test_utils/cli.py:208 +#: test_utils/cli.py:201 msgid "two columns" msgstr "" -#: test_utils/cli.py:209 +#: test_utils/cli.py:202 msgid "three columns" msgstr "" -#: test_utils/cli.py:210 +#: test_utils/cli.py:203 msgid "navigation examples" msgstr "" -#: test_utils/cli.py:218 +#: test_utils/cli.py:211 msgid "sidebar column" msgstr "" -#: test_utils/cli.py:224 +#: test_utils/cli.py:217 msgid "left column" msgstr "" -#: test_utils/cli.py:229 +#: test_utils/cli.py:222 msgid "Add a link" msgstr "" -#: test_utils/cli.py:236 +#: test_utils/cli.py:229 msgid "right column" msgstr "" @@ -1638,7 +1854,7 @@ msgstr "" #: test_utils/project/customuserapp/models.py:40 msgid "" -"Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" msgstr "" #: test_utils/project/customuserapp/models.py:43 @@ -1671,31 +1887,31 @@ msgstr "" msgid "users" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:47 +#: test_utils/project/extensionapp/cms_toolbars.py:47 msgid "Title Extension" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:85 +#: test_utils/project/extensionapp/cms_toolbars.py:85 msgid "Page Extension" msgstr "" -#: test_utils/project/objectpermissionsapp/models.py:46 +#: test_utils/project/objectpermissionsapp/models.py:49 msgid "object ID" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:7 +#: test_utils/project/placeholderapp/cms_apps.py:7 msgid "Example1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:14 +#: test_utils/project/placeholderapp/cms_apps.py:14 msgid "MultilingualExample1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:26 +#: test_utils/project/placeholderapp/cms_toolbars.py:26 msgid "Example1" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:27 +#: test_utils/project/placeholderapp/cms_toolbars.py:27 msgid "Examples" msgstr "" @@ -1703,69 +1919,81 @@ msgstr "" msgid "Extra Context" msgstr "" -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:11 -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:27 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 msgid "Articles" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:8 +#: test_utils/project/sampleapp/cms_apps.py:8 msgid "Sample App" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:17 +#: test_utils/project/sampleapp/cms_apps.py:17 msgid "Sample App with excluded permissions" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:28 +#: test_utils/project/sampleapp/cms_apps.py:28 msgid "Sample App 2" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:35 +#: test_utils/project/sampleapp/cms_apps.py:36 msgid "Namespaced App" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:21 -#: test_utils/project/sampleapp/views.py:31 -msgid "Category" -msgstr "" - -#: test_utils/project/sampleapp/cms_toolbar.py:22 -msgid "Categories" +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:23 -msgid "Add Category" +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" msgstr "" -#: test_utils/project/sampleapp/menu.py:17 +#: test_utils/project/sampleapp/cms_menus.py:17 msgid "sample root page" msgstr "" -#: test_utils/project/sampleapp/menu.py:18 +#: test_utils/project/sampleapp/cms_menus.py:18 msgid "sample settings page" msgstr "" -#: test_utils/project/sampleapp/menu.py:19 +#: test_utils/project/sampleapp/cms_menus.py:19 msgid "sample account page" msgstr "" -#: test_utils/project/sampleapp/menu.py:20 +#: test_utils/project/sampleapp/cms_menus.py:20 msgid "sample my profile page" msgstr "" -#: test_utils/project/sampleapp/menu.py:33 +#: test_utils/project/sampleapp/cms_menus.py:33 msgid "Static Menu" msgstr "" -#: test_utils/project/sampleapp/menu.py:51 +#: test_utils/project/sampleapp/cms_menus.py:51 msgid "Static Menu2" msgstr "" -#: test_utils/project/sampleapp/urls.py:11 +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 msgid "^account/$" msgstr "" -#: test_utils/project/sampleapp/views.py:33 +#: test_utils/project/sampleapp/views.py:32 msgid "Change Category" msgstr "" @@ -1773,6 +2001,14 @@ msgstr "" msgid "Thanks for spending some quality time with the Web site today." msgstr "" +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + #: utils/mail.py:37 msgid "CMS - your user account was created." msgstr "" @@ -1781,11 +2017,11 @@ msgstr "" msgid "CMS - your user account was changed." msgstr "" -#: utils/page_resolver.py:131 +#: utils/page_resolver.py:142 msgid "Invalid URL, use /my/url format." msgstr "" -#: utils/page_resolver.py:159 +#: utils/page_resolver.py:170 #, python-format msgid "" "Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." @@ -1795,14 +2031,24 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: utils/plugins.py:227 +#: utils/plugins.py:234 #, python-format msgid "This placeholder already has the maximum number of plugins (%s)." msgstr "" -#: utils/plugins.py:237 +#: utils/plugins.py:244 #, python-format msgid "" "This placeholder already has the maximum number (%(limit)s) of allowed " "%(plugin_name)s plugins." msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/is_IS/LC_MESSAGES/djangojs.mo b/cms/locale/is_IS/LC_MESSAGES/djangojs.mo index 5c1d8d3791..1ea945c2ef 100644 Binary files a/cms/locale/is_IS/LC_MESSAGES/djangojs.mo and b/cms/locale/is_IS/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/is_IS/LC_MESSAGES/djangojs.po b/cms/locale/is_IS/LC_MESSAGES/djangojs.po index 00d68aeb11..b392eb34da 100644 --- a/cms/locale/is_IS/LC_MESSAGES/djangojs.po +++ b/cms/locale/is_IS/LC_MESSAGES/djangojs.po @@ -7,16 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-12 21:31+0100\n" -"PO-Revision-Date: 2013-12-12 08:53+0000\n" -"Last-Translator: Patrick Lauber \n" -"Language-Team: Icelandic (Iceland) (http://www.transifex.com/projects/p/django-cms/language/is_IS/)\n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2016-01-19 20:19+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Icelandic (Iceland) (http://www.transifex.com/divio/django-cms/language/is_IS/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: is_IS\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" -#: static/cms/js/modules/cms.changeform.js:60 +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 msgid "Are you sure you want to change tabs without saving the page first?" msgstr "" diff --git a/cms/locale/it/LC_MESSAGES/django.po b/cms/locale/it/LC_MESSAGES/django.po index 02317e0ef8..e70cd13e25 100644 --- a/cms/locale/it/LC_MESSAGES/django.po +++ b/cms/locale/it/LC_MESSAGES/django.po @@ -5,18 +5,22 @@ # Translators: # Marco Badan , 2011 # Denis Darii , 2011 +# Denis Darii , 2011 # Francesco Moggia , 2013 # yakky , 2011 # yakky , 2013-2015 # yakky , 2012 # karim79 , 2011 +# Marco Badan , 2011 # Marco Barberis , 2011 # mbi0 , 2013 +# mbi0 , 2013 # Saverio , 2014 # Stefano Brentegani , 2013-2014 # Stefano Brentegani , 2011 -# Stefano Brentegani , 2014-2015 +# Stefano Brentegani , 2011,2014-2015 # Tania Monti , 2013 +# yakky , 2011-2012 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/it/LC_MESSAGES/djangojs.po b/cms/locale/it/LC_MESSAGES/djangojs.po index 704a497bcb..123daa6d75 100644 --- a/cms/locale/it/LC_MESSAGES/djangojs.po +++ b/cms/locale/it/LC_MESSAGES/djangojs.po @@ -7,7 +7,8 @@ # Marco Barberis , 2011 # Stefano Brentegani , 2013 # Stefano Brentegani , 2011 -# Stefano Brentegani , 2015 +# Stefano Brentegani , 2011,2013,2015 +# yakky , 2015 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/kk/LC_MESSAGES/django.po b/cms/locale/kk/LC_MESSAGES/django.po index e7c3fa03a1..4bfa572fdc 100644 --- a/cms/locale/kk/LC_MESSAGES/django.po +++ b/cms/locale/kk/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # # Translators: # tonukok , 2014 +# tonukok , 2014 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/kk/LC_MESSAGES/djangojs.po b/cms/locale/kk/LC_MESSAGES/djangojs.po index 9bbc1eb37f..3bf86e80ad 100644 --- a/cms/locale/kk/LC_MESSAGES/djangojs.po +++ b/cms/locale/kk/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # tonukok , 2014 +# tonukok , 2014 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/km/LC_MESSAGES/django.po b/cms/locale/km/LC_MESSAGES/django.po index d2d30ccabd..0f62f715fd 100644 --- a/cms/locale/km/LC_MESSAGES/django.po +++ b/cms/locale/km/LC_MESSAGES/django.po @@ -5,6 +5,8 @@ # Translators: # pykhmer , 2011 # Sovichet Tep, 2011 +# Sovichet Tep, 2011 +# vireax, 2011 # vireax, 2011 msgid "" msgstr "" diff --git a/cms/locale/km/LC_MESSAGES/djangojs.po b/cms/locale/km/LC_MESSAGES/djangojs.po index 35c692836d..2d932a9150 100644 --- a/cms/locale/km/LC_MESSAGES/djangojs.po +++ b/cms/locale/km/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # Sovichet Tep, 2011 +# Sovichet Tep, 2011 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/ko_KR/LC_MESSAGES/django.po b/cms/locale/ko_KR/LC_MESSAGES/django.po index 9b73bff4cc..667c864a1e 100644 --- a/cms/locale/ko_KR/LC_MESSAGES/django.po +++ b/cms/locale/ko_KR/LC_MESSAGES/django.po @@ -4,6 +4,8 @@ # # Translators: # daeyong , 2013,2015 +# daeyong , 2013,2015 +# enoch2110 , 2014 # enoch2110 , 2014 msgid "" msgstr "" diff --git a/cms/locale/ko_KR/LC_MESSAGES/djangojs.po b/cms/locale/ko_KR/LC_MESSAGES/djangojs.po index 9fa91e926f..6d6737f2a9 100644 --- a/cms/locale/ko_KR/LC_MESSAGES/djangojs.po +++ b/cms/locale/ko_KR/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # daeyong , 2013 +# daeyong , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/ku_IQ/LC_MESSAGES/django.po b/cms/locale/ku_IQ/LC_MESSAGES/django.po index abbcb9c727..70c47397ea 100644 --- a/cms/locale/ku_IQ/LC_MESSAGES/django.po +++ b/cms/locale/ku_IQ/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # # Translators: # muhammad , 2012 +# muhammad , 2012 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/mn/LC_MESSAGES/django.po b/cms/locale/mn/LC_MESSAGES/django.po index 57e8fd2d60..da9abdea87 100644 --- a/cms/locale/mn/LC_MESSAGES/django.po +++ b/cms/locale/mn/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # # Translators: # Bayarkhuu Bataa, 2013 +# Bayarkhuu Bataa, 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/nb/LC_MESSAGES/django.po b/cms/locale/nb/LC_MESSAGES/django.po index da6e0ccd53..83e2b83b52 100644 --- a/cms/locale/nb/LC_MESSAGES/django.po +++ b/cms/locale/nb/LC_MESSAGES/django.po @@ -4,10 +4,12 @@ # # Translators: # Bjorn Pettersen , 2015 +# fivethreeo , 2011 # Kim Silkebækken , 2014 # Kim Silkebækken , 2014 # fivethreeo , 2011 # Sindre Myren , 2011 +# Sindre Myren , 2011 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/nb/LC_MESSAGES/djangojs.po b/cms/locale/nb/LC_MESSAGES/djangojs.po index abe6537c3f..38c548b510 100644 --- a/cms/locale/nb/LC_MESSAGES/djangojs.po +++ b/cms/locale/nb/LC_MESSAGES/djangojs.po @@ -4,6 +4,8 @@ # # Translators: # Kim Silkebækken , 2014 +# Kim Silkebækken , 2014 +# Sindre Myren , 2011 # Sindre Myren , 2011 msgid "" msgstr "" diff --git a/cms/locale/no/LC_MESSAGES/django.po b/cms/locale/no/LC_MESSAGES/django.po index 07d7638dc1..69eb48616e 100644 --- a/cms/locale/no/LC_MESSAGES/django.po +++ b/cms/locale/no/LC_MESSAGES/django.po @@ -3,10 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# affy , 2014 # Eirik Krogstad , 2013,2015 +# fivethreeo , 2011 # affy , 2014 # fivethreeo , 2011 # Sindre Myren , 2011 +# Sindre Myren , 2011 +# Stein Strindhaug , 2012 # Stein Strindhaug , 2012 msgid "" msgstr "" diff --git a/cms/locale/no/LC_MESSAGES/djangojs.po b/cms/locale/no/LC_MESSAGES/djangojs.po index 036853e085..d5f7a1eb01 100644 --- a/cms/locale/no/LC_MESSAGES/djangojs.po +++ b/cms/locale/no/LC_MESSAGES/djangojs.po @@ -5,6 +5,7 @@ # Translators: # Eirik Krogstad , 2013 # Sindre Myren , 2011 +# Sindre Myren , 2011 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/pl/LC_MESSAGES/django.po b/cms/locale/pl/LC_MESSAGES/django.po index a02cf42775..c92630a31e 100644 --- a/cms/locale/pl/LC_MESSAGES/django.po +++ b/cms/locale/pl/LC_MESSAGES/django.po @@ -3,12 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# angularcircle, 2012-2013 # angularcircle, 2013 # angularcircle, 2012 # ar4s , 2014-2015 # Arkadiusz Błasiak , 2015 # Jakub Paczkowski , 2013 # ksiedlarek , 2014 +# ksiedlarek , 2014 # Piotr Jakimiak , 2015 # Piotr Jakimiak , 2015 # Piotr Kilczuk , 2013 @@ -16,6 +18,7 @@ # Robert Weglarek , 2014 # Robert Weglarek , 2014-2015 # sebastian1 , 2012 +# sebastian1 , 2012 # Robert Weglarek , 2014 # Robert Weglarek , 2014 # Ziemowit Płaszaj , 2013 diff --git a/cms/locale/pl/LC_MESSAGES/djangojs.po b/cms/locale/pl/LC_MESSAGES/djangojs.po index 58161b099f..bceb5afcf9 100644 --- a/cms/locale/pl/LC_MESSAGES/djangojs.po +++ b/cms/locale/pl/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # angularcircle, 2012 +# angularcircle, 2012 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/pt/LC_MESSAGES/django.po b/cms/locale/pt/LC_MESSAGES/django.po index a7aec99088..e07a12c169 100644 --- a/cms/locale/pt/LC_MESSAGES/django.po +++ b/cms/locale/pt/LC_MESSAGES/django.po @@ -6,9 +6,10 @@ # Joel Fernandes , 2014 # jumpifzero , 2011 # Mike C. , 2012 +# Mike C. , 2012 # Rui , 2014 # Vítor Figueiró , 2012 -# Vítor Figueiró , 2013-2015 +# Vítor Figueiró , 2012-2015 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/pt/LC_MESSAGES/djangojs.po b/cms/locale/pt/LC_MESSAGES/djangojs.po index 19119b8c0f..f3fde5ed0e 100644 --- a/cms/locale/pt/LC_MESSAGES/djangojs.po +++ b/cms/locale/pt/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # Vítor Figueiró , 2012 +# Vítor Figueiró , 2012 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/pt_BR/LC_MESSAGES/django.po b/cms/locale/pt_BR/LC_MESSAGES/django.po index 28bb7ee609..692a2a6318 100644 --- a/cms/locale/pt_BR/LC_MESSAGES/django.po +++ b/cms/locale/pt_BR/LC_MESSAGES/django.po @@ -6,8 +6,10 @@ # Andre Manzano , 2014 # Cleber de Souza Corrêa , 2014 # Fábio C. Barrionuevo da Luz , 2011 +# Fábio C. Barrionuevo da Luz , 2011 # Felipe Bessa Coelho , 2014 # felipemocruha , 2013 +# felipemocruha , 2013 # Guilherme Vierno , 2015 # Henrique Bastos , 2013 # João Luiz Lorencetti , 2015 diff --git a/cms/locale/ro/LC_MESSAGES/django.po b/cms/locale/ro/LC_MESSAGES/django.po index 57c6ab3457..c2ec95302f 100644 --- a/cms/locale/ro/LC_MESSAGES/django.po +++ b/cms/locale/ro/LC_MESSAGES/django.po @@ -5,10 +5,14 @@ # Translators: # Catalin Dragomirescu , 2014 # costel , 2014 +# costel , 2014 +# Denis Darii , 2011 # Denis Darii , 2011 # IlieLipan , 2012 +# IlieLipan , 2012 # Julian C , 2014 # vially , 2014 +# vially , 2014 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/ro/LC_MESSAGES/djangojs.po b/cms/locale/ro/LC_MESSAGES/djangojs.po index 8eb3c72ab3..5d913a21f8 100644 --- a/cms/locale/ro/LC_MESSAGES/djangojs.po +++ b/cms/locale/ro/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # Denis Darii , 2011 +# Denis Darii , 2011 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/ru/LC_MESSAGES/django.po b/cms/locale/ru/LC_MESSAGES/django.po index b4b4fb73bd..e08d4dd1b4 100644 --- a/cms/locale/ru/LC_MESSAGES/django.po +++ b/cms/locale/ru/LC_MESSAGES/django.po @@ -5,9 +5,14 @@ # Translators: # Alex , 2013 # andrewkoltsov , 2014 +# andrewkoltsov , 2014 +# andrey_shipilov , 2011 +# Denis Darii , 2011 # Denis Darii , 2011 # Dimmus , 2011 # Gleb Chipiga , 2011 +# ha7y , 2014 +# koodjo , 2012 # koodjo , 2012 # Leonid Dworzanski , 2015 # Leonid Kurbatov , 2013-2014 @@ -16,7 +21,10 @@ # Oleg Rybkin , 2014-2015 # Pylyp Dukhlii , 2014 # Roman Bor , 2013 +# Roman Bor , 2013 # Sergey Komarov , 2013 +# Sergey Komarov , 2013 +# slam , 2013 # andrey_shipilov , 2011 msgid "" msgstr "" diff --git a/cms/locale/sl_SI/LC_MESSAGES/djangojs.po b/cms/locale/sl_SI/LC_MESSAGES/djangojs.po index 031fc78898..4a9b14ebb2 100644 --- a/cms/locale/sl_SI/LC_MESSAGES/djangojs.po +++ b/cms/locale/sl_SI/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # neo64bit , 2011 +# neo64bit , 2011 # simonv , 2011 msgid "" msgstr "" diff --git a/cms/locale/sq_AL/LC_MESSAGES/django.mo b/cms/locale/sq_AL/LC_MESSAGES/django.mo index 292e426831..d866b80b0a 100644 Binary files a/cms/locale/sq_AL/LC_MESSAGES/django.mo and b/cms/locale/sq_AL/LC_MESSAGES/django.mo differ diff --git a/cms/locale/sq_AL/LC_MESSAGES/django.po b/cms/locale/sq_AL/LC_MESSAGES/django.po index 5e29416ac5..dceb57fd20 100644 --- a/cms/locale/sq_AL/LC_MESSAGES/django.po +++ b/cms/locale/sq_AL/LC_MESSAGES/django.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-04-15 19:20+0200\n" -"PO-Revision-Date: 2015-04-15 17:21+0000\n" -"Last-Translator: yakky \n" -"Language-Team: Albanian (Albania) (http://www.transifex.com/projects/p/django-cms/language/sq_AL/)\n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2016-01-19 20:20+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Albanian (Albania) (http://www.transifex.com/divio/django-cms/language/sq_AL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,378 +21,378 @@ msgstr "" msgid "Copy permissions" msgstr "" -#: admin/forms.py:66 admin/forms.py:162 admin/forms.py:205 cms_toolbar.py:182 +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 #: models/settingmodels.py:11 msgid "Language" msgstr "" -#: admin/forms.py:67 admin/forms.py:163 admin/forms.py:206 +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 msgid "The current language of the content fields." msgstr "" -#: admin/forms.py:68 +#: admin/forms.py:71 forms/wizards.py:81 msgid "Page type" msgstr "" -#: admin/forms.py:69 +#: admin/forms.py:72 forms/wizards.py:79 msgid "Title" msgstr "" -#: admin/forms.py:70 +#: admin/forms.py:73 msgid "The default title" msgstr "" -#: admin/forms.py:71 +#: admin/forms.py:74 msgid "Slug" msgstr "" -#: admin/forms.py:72 +#: admin/forms.py:75 msgid "The part of the title that is used in the URL" msgstr "" -#: admin/forms.py:73 +#: admin/forms.py:76 msgid "Menu Title" msgstr "" -#: admin/forms.py:74 +#: admin/forms.py:77 msgid "Overwrite what is displayed in the menu" msgstr "" -#: admin/forms.py:75 +#: admin/forms.py:78 msgid "Page Title" msgstr "" -#: admin/forms.py:76 +#: admin/forms.py:79 msgid "" "Overwrites what is displayed at the top of your browser or in bookmarks" msgstr "" -#: admin/forms.py:78 +#: admin/forms.py:81 msgid "Description meta tag" msgstr "" -#: admin/forms.py:80 +#: admin/forms.py:83 msgid "A description of the page used by search engines." msgstr "" -#: admin/forms.py:129 +#: admin/forms.py:132 msgid "Another page with this slug already exists" msgstr "" -#: admin/forms.py:157 +#: admin/forms.py:160 msgid "Slug must not be empty." msgstr "" -#: admin/forms.py:185 +#: admin/forms.py:188 msgid "Application" msgstr "" -#: admin/forms.py:187 +#: admin/forms.py:190 msgid "Hook application to this page." msgstr "" -#: admin/forms.py:188 +#: admin/forms.py:191 msgid "Overwrite URL" msgstr "" -#: admin/forms.py:189 +#: admin/forms.py:192 msgid "Keep this field empty if standard path should be used." msgstr "" -#: admin/forms.py:193 +#: admin/forms.py:196 msgid "X Frame Options" msgstr "" -#: admin/forms.py:194 +#: admin/forms.py:197 msgid "Whether this page can be embedded in other pages or websites" msgstr "" -#: admin/forms.py:199 +#: admin/forms.py:202 msgid "Redirect" msgstr "" -#: admin/forms.py:200 +#: admin/forms.py:203 msgid "Redirects to this URL." msgstr "" -#: admin/forms.py:201 +#: admin/forms.py:204 msgid "Start typing..." msgstr "" -#: admin/forms.py:210 +#: admin/forms.py:213 msgid "Application configurations" msgstr "" -#: admin/forms.py:216 +#: admin/forms.py:219 msgid "Language independent options" msgstr "" -#: admin/forms.py:299 +#: admin/forms.py:303 msgid "A page with this reverse URL id exists already." msgstr "" -#: admin/forms.py:316 +#: admin/forms.py:320 msgid "An application instance using this configuration already exists." msgstr "" -#: admin/forms.py:324 admin/forms.py:335 +#: admin/forms.py:328 admin/forms.py:339 msgid "An application instance with this name already exists." msgstr "" -#: admin/forms.py:391 migrations/0001_initial.py:72 -#: migrations/0001_initial.py:135 models/permissionmodels.py:63 +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 #: test_utils/project/customuserapp/models.py:60 msgid "user" msgstr "" -#: admin/forms.py:454 +#: admin/forms.py:458 msgid "" "Add page permission requires also access to children, or descendants, " "otherwise added page can't be changed by its creator." msgstr "" -#: admin/forms.py:459 +#: admin/forms.py:463 msgid "Add page permission also requires edit page permission." msgstr "" -#: admin/forms.py:487 +#: admin/forms.py:491 msgid "can_view" msgstr "" -#: admin/forms.py:498 +#: admin/forms.py:502 msgid "Please select user or group first." msgstr "" -#: admin/forms.py:509 admin/forms.py:516 admin/forms.py:520 +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 #: templates/admin/cms/usersettings/change_form.html:17 -#: templatetags/cms_tags.py:762 +#: templatetags/cms_tags.py:760 msgid "Add" msgstr "" -#: admin/forms.py:510 admin/forms.py:517 admin/forms.py:521 +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 msgid "Change" msgstr "" -#: admin/forms.py:511 admin/forms.py:518 admin/forms.py:522 +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 #: templates/admin/cms/extensions/change_form.html:8 #: templates/admin/cms/page/plugin/submit_line.html:5 #: templates/admin/cms/page/submit_row.html:7 -#: templates/admin/cms/page/tree/menu_item.html:66 -#: templates/cms/toolbar/dragitem.html:15 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 msgid "Delete" msgstr "" -#: admin/forms.py:512 +#: admin/forms.py:516 msgid "Recover (any) pages" msgstr "" -#: admin/forms.py:540 +#: admin/forms.py:544 msgid "Notify user" msgstr "" -#: admin/forms.py:542 +#: admin/forms.py:546 msgid "" "Send email notification to user about username or password change. Requires " "user email." msgstr "" -#: admin/forms.py:563 +#: admin/forms.py:567 msgid "New password" msgstr "" -#: admin/forms.py:565 +#: admin/forms.py:569 msgid "New password confirmation" msgstr "" -#: admin/forms.py:590 +#: admin/forms.py:594 msgid "Email notification requires valid email address." msgstr "" -#: admin/forms.py:592 +#: admin/forms.py:596 msgid "" "The permission to add new pages requires the permission to change pages!" msgstr "" -#: admin/forms.py:594 +#: admin/forms.py:598 msgid "" "The permission to add new users requires the permission to change users!" msgstr "" -#: admin/forms.py:596 +#: admin/forms.py:600 msgid "To add permissions you also need to edit them!" msgstr "" -#: admin/pageadmin.py:341 templates/admin/cms/page/submit_row.html:9 +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 msgid "Advanced Settings" msgstr "" -#: admin/pageadmin.py:344 cms_toolbar.py:475 +#: admin/pageadmin.py:356 cms_toolbars.py:507 msgid "Publishing dates" msgstr "" -#: admin/pageadmin.py:350 +#: admin/pageadmin.py:362 msgid "Change Permissions" msgstr "" -#: admin/pageadmin.py:393 +#: admin/pageadmin.py:405 msgid "Add Page Type" msgstr "" -#: admin/pageadmin.py:397 +#: admin/pageadmin.py:409 msgid "Add Page Copy" msgstr "" -#: admin/pageadmin.py:597 +#: admin/pageadmin.py:609 #, python-format msgid "%(plugin_name)s plugin added to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:605 +#: admin/pageadmin.py:617 #, python-format msgid "Copied plugins to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:616 +#: admin/pageadmin.py:628 #, python-format msgid "" "%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" msgstr "" -#: admin/pageadmin.py:628 +#: admin/pageadmin.py:640 msgid "Plugins were moved" msgstr "" -#: admin/pageadmin.py:635 +#: admin/pageadmin.py:647 #, python-format msgid "" "%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " "deleted." msgstr "" -#: admin/pageadmin.py:648 +#: admin/pageadmin.py:660 #, python-format msgid "All plugins in the placeholder \"%(name)s\" were deleted." msgstr "" -#: admin/pageadmin.py:667 +#: admin/pageadmin.py:679 msgid "You do not have permission to change pages." msgstr "" -#: admin/pageadmin.py:679 +#: admin/pageadmin.py:691 msgid "Database error" msgstr "" -#: admin/pageadmin.py:778 admin/pageadmin.py:797 admin/pageadmin.py:1084 -#: admin/pageadmin.py:1121 +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 msgid "You do not have permission to change this page" msgstr "" -#: admin/pageadmin.py:782 admin/pageadmin.py:801 +#: admin/pageadmin.py:794 admin/pageadmin.py:813 msgid "Page reverted but slug stays the same because of url collisions." msgstr "" -#: admin/pageadmin.py:812 +#: admin/pageadmin.py:824 msgid "You do not have permission to change the template" msgstr "" -#: admin/pageadmin.py:816 +#: admin/pageadmin.py:828 msgid "Template not valid" msgstr "" -#: admin/pageadmin.py:821 +#: admin/pageadmin.py:833 #, python-format msgid "Template changed to %s" msgstr "" -#: admin/pageadmin.py:824 +#: admin/pageadmin.py:836 msgid "The template was successfully changed" msgstr "" -#: admin/pageadmin.py:846 +#: admin/pageadmin.py:859 msgid "" "Error! You don't have permissions to move this page. Please reload the page" msgstr "" -#: admin/pageadmin.py:851 +#: admin/pageadmin.py:864 msgid "Page moved" msgstr "" -#: admin/pageadmin.py:897 admin/placeholderadmin.py:237 -#: admin/placeholderadmin.py:283 +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 msgid "Language must be set to a supported language!" msgstr "" -#: admin/pageadmin.py:902 admin/placeholderadmin.py:302 +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 msgid "You do not have permission to copy these plugins." msgstr "" -#: admin/pageadmin.py:905 +#: admin/pageadmin.py:918 #, python-format msgid "Copied plugins from %(source_language)s to %(target_language)s" msgstr "" -#: admin/pageadmin.py:955 +#: admin/pageadmin.py:972 msgid "You do not have permission to publish this page" msgstr "" -#: admin/pageadmin.py:972 admin/pageadmin.py:984 +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 msgid "Page not published! A parent page is not published yet." msgstr "" -#: admin/pageadmin.py:974 +#: admin/pageadmin.py:991 msgid "The content was successfully published." msgstr "" -#: admin/pageadmin.py:986 +#: admin/pageadmin.py:1003 msgid "There was a problem publishing your content" msgstr "" -#: admin/pageadmin.py:1052 +#: admin/pageadmin.py:1070 msgid "You do not have permission to unpublish this page" msgstr "" -#: admin/pageadmin.py:1054 +#: admin/pageadmin.py:1072 msgid "This page was never published" msgstr "" -#: admin/pageadmin.py:1057 +#: admin/pageadmin.py:1075 #, python-format msgid "The %(language)s page \"%(page)s\" was successfully unpublished" msgstr "" -#: admin/pageadmin.py:1088 +#: admin/pageadmin.py:1107 #, python-format msgid "The page \"%s\" was successfully reverted." msgstr "" -#: admin/pageadmin.py:1125 +#: admin/pageadmin.py:1144 #, python-format msgid "%(name)s object with primary key %(key)r does not exist." msgstr "" -#: admin/pageadmin.py:1131 +#: admin/pageadmin.py:1150 msgid "There only exists one translation for this page" msgstr "" -#: admin/pageadmin.py:1160 +#: admin/pageadmin.py:1192 #, python-format msgid "Title and plugins with language %(language)s was deleted" msgstr "" -#: admin/pageadmin.py:1183 admin/placeholderadmin.py:484 -#: admin/placeholderadmin.py:523 +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 msgid "Are you sure?" msgstr "" -#: admin/pageadmin.py:1223 +#: admin/pageadmin.py:1256 msgid "You do not have permission to change this page's in_navigation status" msgstr "" -#: admin/pageadmin.py:1245 +#: admin/pageadmin.py:1278 msgid "Page Types" msgstr "" -#: admin/pageadmin.py:1325 +#: admin/pageadmin.py:1358 msgid "You do not have permission to edit this page" msgstr "" @@ -404,7 +404,7 @@ msgstr "" msgid "View restrictions" msgstr "" -#: admin/permissionadmin.py:148 models/permissionmodels.py:123 +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 msgid "Page permissions" msgstr "" @@ -416,63 +416,73 @@ msgstr "" msgid "Page permissions management" msgstr "" -#: admin/placeholderadmin.py:67 +#: admin/placeholderadmin.py:102 #, python-format msgid "Field %s not found" msgstr "" -#: admin/placeholderadmin.py:74 +#: admin/placeholderadmin.py:109 msgid "You do not have permission to edit this item" msgstr "" -#: admin/placeholderadmin.py:216 +#: admin/placeholderadmin.py:251 msgid "You do not have permission to add a plugin" msgstr "" -#: admin/placeholderadmin.py:239 +#: admin/placeholderadmin.py:274 msgid "Parent plugin language must be same as language!" msgstr "" -#: admin/placeholderadmin.py:335 +#: admin/placeholderadmin.py:380 msgid "Plugin not found" msgstr "" -#: admin/placeholderadmin.py:340 +#: admin/placeholderadmin.py:385 msgid "You do not have permission to edit this plugin" msgstr "" -#: admin/placeholderadmin.py:423 +#: admin/placeholderadmin.py:491 msgid "You have no permission to move this plugin" msgstr "" -#: admin/placeholderadmin.py:461 admin/placeholderadmin.py:472 +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 msgid "You do not have permission to delete this plugin" msgstr "" -#: admin/placeholderadmin.py:476 +#: admin/placeholderadmin.py:604 #, python-format msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." msgstr "" -#: admin/placeholderadmin.py:482 admin/placeholderadmin.py:521 +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 #, python-format msgid "Cannot delete %(name)s" msgstr "" -#: admin/placeholderadmin.py:502 admin/placeholderadmin.py:513 +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 msgid "You do not have permission to clear this placeholder" msgstr "" -#: admin/placeholderadmin.py:516 +#: admin/placeholderadmin.py:649 #, python-format msgid "The placeholder \"%(obj)s\" was cleared successfully." msgstr "" -#: admin/placeholderadmin.py:526 +#: admin/placeholderadmin.py:659 msgid "placeholder" msgstr "" #: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 msgid "django CMS" msgstr "" @@ -488,322 +498,366 @@ msgstr "" msgid "Create Alias" msgstr "" -#: cms_toolbar.py:91 +#: cms_toolbars.py:93 msgid "Structure" msgstr "" -#: cms_toolbar.py:92 +#: cms_toolbars.py:94 forms/wizards.py:84 msgid "Content" msgstr "" -#: cms_toolbar.py:127 +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 msgid "Sites" msgstr "" -#: cms_toolbar.py:128 +#: cms_toolbars.py:152 msgid "Admin Sites" msgstr "" -#: cms_toolbar.py:135 +#: cms_toolbars.py:159 msgid "Administration" msgstr "" -#: cms_toolbar.py:139 +#: cms_toolbars.py:163 msgid "User settings" msgstr "" -#: cms_toolbar.py:143 +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 msgid "Disable toolbar" msgstr "" -#: cms_toolbar.py:157 +#: cms_toolbars.py:191 msgid "Users" msgstr "" -#: cms_toolbar.py:176 tests/toolbar.py:640 tests/toolbar.py:655 -#: tests/toolbar.py:688 +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 #, python-format msgid "Logout %s" msgstr "" -#: cms_toolbar.py:176 +#: cms_toolbars.py:210 msgid "Logout" msgstr "" -#: cms_toolbar.py:315 +#: cms_toolbars.py:348 msgid "Publish changes" msgstr "" -#: cms_toolbar.py:317 +#: cms_toolbars.py:350 msgid "Publish page now" msgstr "" -#: cms_toolbar.py:359 cms_toolbar.py:444 +#: cms_toolbars.py:392 cms_toolbars.py:476 msgid "Page settings" msgstr "" -#: cms_toolbar.py:379 +#: cms_toolbars.py:410 #, python-format msgid "Add %(language)s Translation" msgstr "" -#: cms_toolbar.py:387 +#: cms_toolbars.py:418 #, python-format msgid "Delete %(language)s Translation" msgstr "" -#: cms_toolbar.py:396 +#: cms_toolbars.py:427 #, python-format msgid "Copy all plugins from %s" msgstr "" -#: cms_toolbar.py:397 +#: cms_toolbars.py:428 #, python-format msgid "Are you sure you want copy all plugins from %s?" msgstr "" -#: cms_toolbar.py:411 +#: cms_toolbars.py:442 msgid "Pages" msgstr "" -#: cms_toolbar.py:419 templates/admin/cms/page/permissions.html:5 +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 msgid "Page" msgstr "" -#: cms_toolbar.py:422 +#: cms_toolbars.py:453 msgid "Add Page" msgstr "" -#: cms_toolbar.py:425 +#: cms_toolbars.py:457 msgid "New Page" msgstr "" -#: cms_toolbar.py:426 +#: cms_toolbars.py:458 msgid "New Sub Page" msgstr "" -#: cms_toolbar.py:427 +#: cms_toolbars.py:459 msgid "Duplicate this Page" msgstr "" -#: cms_toolbar.py:439 +#: cms_toolbars.py:471 msgid "Edit this Page" msgstr "" -#: cms_toolbar.py:449 +#: cms_toolbars.py:481 msgid "Templates" msgstr "" -#: cms_toolbar.py:465 +#: cms_toolbars.py:497 msgid "Advanced settings" msgstr "" -#: cms_toolbar.py:471 +#: cms_toolbars.py:503 msgid "Permissions" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Hide in navigation" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Display in navigation" msgstr "" -#: cms_toolbar.py:488 +#: cms_toolbars.py:520 msgid "Unpublish page" msgstr "" -#: cms_toolbar.py:491 +#: cms_toolbars.py:523 msgid "Publish page" msgstr "" -#: cms_toolbar.py:502 +#: cms_toolbars.py:534 msgid "Delete page" msgstr "" -#: cms_toolbar.py:511 +#: cms_toolbars.py:543 msgid "Save as Page Type" msgstr "" -#: cms_toolbar.py:516 templates/admin/cms/page/history/revision_header.html:10 +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 msgid "History" msgstr "" -#: cms_toolbar.py:534 +#: cms_toolbars.py:566 msgid "Undo" msgstr "" -#: cms_toolbar.py:535 +#: cms_toolbars.py:567 msgid "Redo" msgstr "" -#: cms_toolbar.py:540 +#: cms_toolbars.py:572 msgid "Are you sure you want to revert to live?" msgstr "" -#: cms_toolbar.py:541 +#: cms_toolbars.py:573 msgid "Revert to live" msgstr "" -#: cms_toolbar.py:544 +#: cms_toolbars.py:576 msgid "View history" msgstr "" -#: forms/fields.py:31 +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 msgid "Select a valid site" msgstr "" -#: forms/fields.py:32 +#: forms/fields.py:34 msgid "Select a valid page" msgstr "" -#: forms/widgets.py:222 forms/widgets.py:309 +#: forms/widgets.py:275 msgid "Add Another" msgstr "" +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + #: migrations/0001_initial.py:26 migrations/0001_initial.py:60 #: migrations/0001_initial.py:83 migrations/0001_initial.py:123 msgid "ID" msgstr "" -#: migrations/0001_initial.py:27 models/pluginmodel.py:77 +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 msgid "position" msgstr "" -#: migrations/0001_initial.py:28 models/pluginmodel.py:78 +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 #: models/titlemodels.py:17 msgid "language" msgstr "" -#: migrations/0001_initial.py:29 models/pluginmodel.py:79 +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 msgid "plugin_name" msgstr "" -#: migrations/0001_initial.py:30 models/pluginmodel.py:80 +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 #: models/titlemodels.py:30 msgid "creation date" msgstr "" #: migrations/0001_initial.py:61 migrations/0001_initial.py:124 -#: models/permissionmodels.py:67 +#: models/permissionmodels.py:69 msgid "can edit" msgstr "" #: migrations/0001_initial.py:62 migrations/0001_initial.py:125 -#: models/permissionmodels.py:68 +#: models/permissionmodels.py:70 msgid "can add" msgstr "" #: migrations/0001_initial.py:63 migrations/0001_initial.py:126 -#: models/permissionmodels.py:69 +#: models/permissionmodels.py:71 msgid "can delete" msgstr "" #: migrations/0001_initial.py:64 migrations/0001_initial.py:127 -#: models/permissionmodels.py:70 +#: models/permissionmodels.py:72 msgid "can change advanced settings" msgstr "" #: migrations/0001_initial.py:65 migrations/0001_initial.py:128 -#: models/permissionmodels.py:71 +#: models/permissionmodels.py:73 msgid "can publish" msgstr "" #: migrations/0001_initial.py:66 migrations/0001_initial.py:129 -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "can change permissions" msgstr "" #: migrations/0001_initial.py:67 migrations/0001_initial.py:130 -#: models/permissionmodels.py:73 +#: models/permissionmodels.py:75 msgid "can move" msgstr "" #: migrations/0001_initial.py:68 migrations/0001_initial.py:131 -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "view restricted" msgstr "" -#: migrations/0001_initial.py:69 models/permissionmodels.py:98 +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 msgid "can recover pages" msgstr "" #: migrations/0001_initial.py:70 migrations/0001_initial.py:133 -#: models/permissionmodels.py:64 +#: models/permissionmodels.py:66 msgid "group" msgstr "" -#: migrations/0001_initial.py:71 models/permissionmodels.py:99 +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 msgid "sites" msgstr "" -#: migrations/0001_initial.py:84 models/pagemodel.py:61 +#: migrations/0001_initial.py:84 models/pagemodel.py:62 msgid "created by" msgstr "" -#: migrations/0001_initial.py:85 models/pagemodel.py:62 +#: migrations/0001_initial.py:85 models/pagemodel.py:65 msgid "changed by" msgstr "" -#: migrations/0001_initial.py:88 models/pagemodel.py:67 -#: templates/admin/cms/page/tree/menu_item.html:73 +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 msgid "publication date" msgstr "" -#: migrations/0001_initial.py:89 models/pagemodel.py:69 -#: templates/admin/cms/page/tree/menu_item.html:74 +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 msgid "publication end date" msgstr "" -#: migrations/0001_initial.py:90 models/pagemodel.py:76 +#: migrations/0001_initial.py:90 models/pagemodel.py:80 msgid "in navigation" msgstr "" -#: migrations/0001_initial.py:91 models/pagemodel.py:77 +#: migrations/0001_initial.py:91 models/pagemodel.py:81 msgid "soft root" msgstr "" -#: migrations/0001_initial.py:92 models/pagemodel.py:79 +#: migrations/0001_initial.py:92 models/pagemodel.py:83 msgid "id" msgstr "" -#: migrations/0001_initial.py:93 models/pagemodel.py:81 +#: migrations/0001_initial.py:93 models/pagemodel.py:85 msgid "attached menu" msgstr "" -#: migrations/0001_initial.py:94 models/pagemodel.py:82 -#: templates/admin/cms/page/tree/menu_item.html:77 +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 msgid "template" msgstr "" -#: migrations/0001_initial.py:95 models/pagemodel.py:88 +#: migrations/0001_initial.py:95 models/pagemodel.py:92 msgid "login required" msgstr "" -#: migrations/0001_initial.py:96 models/pagemodel.py:89 +#: migrations/0001_initial.py:96 models/pagemodel.py:93 msgid "menu visibility" msgstr "" -#: migrations/0001_initial.py:98 models/pagemodel.py:93 +#: migrations/0001_initial.py:98 models/pagemodel.py:97 msgid "application" msgstr "" -#: migrations/0001_initial.py:99 models/pagemodel.py:94 +#: migrations/0001_initial.py:99 models/pagemodel.py:98 msgid "application instance name" msgstr "" -#: migrations/0001_initial.py:110 models/pagemodel.py:85 +#: migrations/0001_initial.py:110 models/pagemodel.py:89 msgid "site" msgstr "" -#: migrations/0001_initial.py:132 models/permissionmodels.py:116 +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 #: templates/admin/cms/page/permissions.html:15 msgid "Grant on" msgstr "" -#: migrations/0001_initial.py:134 models/pagemodel.py:126 -#: models/permissionmodels.py:117 models/titlemodels.py:29 +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 #: test_utils/project/sampleapp/ns_urls.py:8 msgid "page" msgstr "" @@ -832,119 +886,119 @@ msgstr "" msgid "Allow" msgstr "" -#: models/pagemodel.py:68 +#: models/pagemodel.py:72 msgid "" "When the page should go live. Status must be \"Published\" for page to go " "live." msgstr "" -#: models/pagemodel.py:70 +#: models/pagemodel.py:74 msgid "When to expire the page. Leave empty to never expire." msgstr "" -#: models/pagemodel.py:78 +#: models/pagemodel.py:82 msgid "All ancestors will not be displayed in the navigation" msgstr "" -#: models/pagemodel.py:80 +#: models/pagemodel.py:84 msgid "" "A unique identifier that is used with the page_url templatetag for linking " "to this page" msgstr "" -#: models/pagemodel.py:83 +#: models/pagemodel.py:87 msgid "The template used to render the content." msgstr "" -#: models/pagemodel.py:85 +#: models/pagemodel.py:89 msgid "The site the page is accessible at." msgstr "" -#: models/pagemodel.py:91 +#: models/pagemodel.py:95 msgid "limit when this page is visible in the menu" msgstr "" -#: models/pagemodel.py:127 +#: models/pagemodel.py:131 msgid "pages" msgstr "" -#: models/pagemodel.py:863 +#: models/pagemodel.py:887 msgid "Empty" msgstr "" -#: models/pagemodel.py:984 +#: models/pagemodel.py:1013 msgid "default" msgstr "" -#: models/permissionmodels.py:52 +#: models/permissionmodels.py:53 msgid "Current page" msgstr "" -#: models/permissionmodels.py:53 +#: models/permissionmodels.py:54 msgid "Page children (immediate)" msgstr "" -#: models/permissionmodels.py:54 +#: models/permissionmodels.py:55 msgid "Page and children (immediate)" msgstr "" -#: models/permissionmodels.py:55 +#: models/permissionmodels.py:56 msgid "Page descendants" msgstr "" -#: models/permissionmodels.py:56 +#: models/permissionmodels.py:57 msgid "Page and descendants" msgstr "" -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "on page level" msgstr "" -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "frontend view restriction" msgstr "" -#: models/permissionmodels.py:98 +#: models/permissionmodels.py:100 msgid "can recover any deleted page" msgstr "" -#: models/permissionmodels.py:99 +#: models/permissionmodels.py:101 msgid "If none selected, user haves granted permissions to all sites." msgstr "" -#: models/permissionmodels.py:104 +#: models/permissionmodels.py:106 msgid "Page global permission" msgstr "" -#: models/permissionmodels.py:105 +#: models/permissionmodels.py:107 msgid "Pages global permissions" msgstr "" -#: models/permissionmodels.py:122 +#: models/permissionmodels.py:124 msgid "Page permission" msgstr "" -#: models/permissionmodels.py:137 +#: models/permissionmodels.py:145 msgid "User (page)" msgstr "" -#: models/permissionmodels.py:138 +#: models/permissionmodels.py:146 msgid "Users (page)" msgstr "" -#: models/permissionmodels.py:148 +#: models/permissionmodels.py:156 msgid "User group (page)" msgstr "" -#: models/permissionmodels.py:149 +#: models/permissionmodels.py:157 msgid "User groups (page)" msgstr "" -#: models/placeholdermodel.py:25 +#: models/placeholdermodel.py:24 msgid "slot" msgstr "" -#: models/placeholdermodel.py:26 +#: models/placeholdermodel.py:25 msgid "width" msgstr "" @@ -1058,7 +1112,7 @@ msgstr "" msgid "Generic" msgstr "" -#: plugin_base.py:285 +#: plugin_base.py:289 msgid "There are no further settings for this plugin. Please press save." msgstr "" @@ -1074,7 +1128,7 @@ msgid "" msgstr "" #: templates/admin/cms/extensions/change_form.html:5 -#: templates/admin/cms/page/change_form.html:74 +#: templates/admin/cms/page/change_form.html:90 #: templates/admin/cms/page/plugin/submit_line.html:3 #: templates/admin/cms/page/submit_row.html:4 #: templates/admin/cms/page/tree/copy_premissions.html:19 @@ -1102,39 +1156,46 @@ msgstr "" msgid "Password:" msgstr "" -#: templates/admin/cms/page/change_form.html:5 +#: templates/admin/cms/page/change_form.html:4 #: templates/admin/cms/page/close_frame.html:4 msgid "Change a page" msgstr "" -#: templates/admin/cms/page/change_form.html:44 +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 msgid "Please correct the error below." msgid_plural "Please correct the errors below." msgstr[0] "" msgstr[1] "" -#: templates/admin/cms/page/change_form.html:62 +#: templates/admin/cms/page/change_form.html:78 msgid "All permissions" msgstr "" -#: templates/admin/cms/page/change_form.html:63 -#: templates/admin/cms/page/tree/base.html:80 +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 msgid "Loading..." msgstr "" -#: templates/admin/cms/page/change_form.html:75 +#: templates/admin/cms/page/change_form.html:91 #: templates/admin/cms/page/plugin/submit_line.html:9 -#: templates/admin/cms/page/submit_row.html:14 +#: templates/admin/cms/page/submit_row.html:16 msgid "Save and continue editing" msgstr "" -#: templates/admin/cms/page/history/recover_header.html:12 -#: templates/admin/cms/page/history/revision_header.html:6 -#: templates/admin/cms/page/tree/base.html:9 -#: templates/admin/cms/usersettings/change_form.html:14 -msgid "Home" -msgstr "" - #: templates/admin/cms/page/history/recover_header.html:15 #, python-format msgid "Recover deleted %(verbose_name)s" @@ -1211,16 +1272,16 @@ msgid "Edit model" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:7 -#: templates/admin/cms/page/submit_row.html:12 +#: templates/admin/cms/page/submit_row.html:14 msgid "Save as new" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:8 -#: templates/admin/cms/page/submit_row.html:13 +#: templates/admin/cms/page/submit_row.html:15 msgid "Save and add another" msgstr "" -#: templates/admin/cms/page/submit_row.html:8 +#: templates/admin/cms/page/submit_row.html:9 msgid "Basic Settings" msgstr "" @@ -1229,68 +1290,89 @@ msgid "List of pages" msgstr "" #: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 msgid "Search" msgstr "" -#: templates/admin/cms/page/tree/base.html:54 +#: templates/admin/cms/page/tree/base.html:50 msgid "Successfully moved" msgstr "" -#: templates/admin/cms/page/tree/base.html:55 +#: templates/admin/cms/page/tree/base.html:51 msgid "Changes within the tree might require a refresh." msgstr "" -#: templates/admin/cms/page/tree/base.html:56 +#: templates/admin/cms/page/tree/base.html:52 msgid "An error occured. Please reload the page" msgstr "" -#: templates/admin/cms/page/tree/base.html:57 +#: templates/admin/cms/page/tree/base.html:53 msgid "Are you sure you want to § this page?" msgstr "" -#: templates/admin/cms/page/tree/base.html:73 +#: templates/admin/cms/page/tree/base.html:69 #, python-format msgid "Recover deleted %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:76 +#: templates/admin/cms/page/tree/base.html:72 #, python-format msgid "Add %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:88 +#: templates/admin/cms/page/tree/base.html:84 msgid "Pages on:" msgstr "" #: templates/admin/cms/page/tree/base.html:108 -msgid "Filter:" +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" +msgstr[1] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" msgstr "" #: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 msgid "on" msgstr "" -#: templates/admin/cms/page/tree/base.html:108 +#: templates/admin/cms/page/tree/base.html:123 msgid "off" msgstr "" -#: templates/admin/cms/page/tree/base.html:110 +#: templates/admin/cms/page/tree/base.html:125 msgid "Filter" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:10 +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 msgid "Menu" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:11 +#: templates/admin/cms/page/tree/base_header.html:13 msgid "Actions" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:12 +#: templates/admin/cms/page/tree/base_header.html:14 msgid "Info" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:26 +#: templates/admin/cms/page/tree/base_header.html:28 msgid "" "There is no page around yet.
Add page now." @@ -1305,235 +1387,369 @@ msgid "Choose copy options" msgstr "" #: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 msgid "Close" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "select this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "edit this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:17 +#: templates/admin/cms/page/tree/menu_item.html:18 msgid "insert above" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:18 +#: templates/admin/cms/page/tree/menu_item.html:19 msgid "insert below" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:20 +#: templates/admin/cms/page/tree/menu_item.html:21 msgid "insert inside" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "softroot" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "home" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:25 +#: templates/admin/cms/page/tree/menu_item.html:26 #, python-format msgid "Application: %(apphook)s" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:29 +#: templates/admin/cms/page/tree/menu_item.html:33 #, python-format msgid "Edit this page in %(language)s " msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:32 +#: templates/admin/cms/page/tree/menu_item.html:36 msgid "Pick an action:" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:33 -msgid "Unpublish" +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:34 -msgid "Publish" +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "not in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "Page settings (SHIFT-click for advanced settings)" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "page settings" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 -#: templates/cms/toolbar/dragitem.html:12 +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 msgid "Copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 +#: templates/admin/cms/page/tree/menu_item.html:56 msgid "copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "Add Child" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "add" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 -#: templates/cms/toolbar/dragitem.html:13 +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 msgid "Cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 +#: templates/admin/cms/page/tree/menu_item.html:67 msgid "cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:66 +#: templates/admin/cms/page/tree/menu_item.html:69 msgid "delete" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:71 +#: templates/admin/cms/page/tree/menu_item.html:74 msgid "info" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:75 -msgid "is restricted" +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:76 -msgid "last change by" +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" msgstr "" -#: templates/cms/toolbar/clipboard.html:24 -msgid "Empty Clipboard" +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" msgstr "" -#: templates/cms/toolbar/dragbar.html:7 templates/cms/toolbar/dragitem.html:9 -msgid "Quicksearch" +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" msgstr "" -#: templates/cms/toolbar/dragbar.html:9 templates/cms/toolbar/dragitem.html:11 -msgid "Settings" +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" msgstr "" -#: templates/cms/toolbar/dragbar.html:10 +#: templates/cms/toolbar/dragbar.html:11 msgid "Copy all" msgstr "" -#: templates/cms/toolbar/dragbar.html:12 +#: templates/cms/toolbar/dragbar.html:13 msgid "Copy from" msgstr "" -#: templates/cms/toolbar/dragbar.html:14 +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 msgid "Empty all" msgstr "" -#: templates/cms/toolbar/dragbar.html:25 -msgid "Drop a plugin here" +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." msgstr "" -#: templates/cms/toolbar/dragitem.html:14 -#: templates/cms/toolbar/items/live_draft.html:9 templatetags/cms_tags.py:753 -#: templatetags/cms_tags.py:756 +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 msgid "Edit" msgstr "" +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + #: templates/cms/toolbar/dragitem_menu.html:5 msgid "Available plugins" msgstr "" -#: templates/cms/toolbar/dragitem_menu.html:10 -msgid "Scroll for more" +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:5 -msgid "Save and close" +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Live" +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Draft" +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" msgstr "" -#: templates/cms/toolbar/items/login.html:6 toolbar/toolbar.py:23 -msgid "Username" +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" msgstr "" -#: templates/cms/toolbar/items/login.html:7 -msgid "Password" +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" msgstr "" -#: templates/cms/toolbar/toolbar.html:8 -msgid "Double-click to edit" +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" msgstr "" -#: templates/cms/toolbar/toolbar.html:32 +#: templates/cms/toolbar/toolbar.html:43 msgid "Toggle toolbar" msgstr "" -#: templates/cms/toolbar/toolbar.html:74 -msgid "Start" +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" msgstr "" -#: templates/cms/toolbar/toolbar.html:109 +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 msgid "This page has no preview!" msgstr "" -#: templates/cms/toolbar/toolbar.html:110 +#: templates/cms/toolbar/toolbar.html:122 msgid "It is being redirected to:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:41 +#: templates/cms/toolbar/toolbar_javascript.html:32 #, python-format msgid "Development version using django CMS %(cms_version)s" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:42 +#: templates/cms/toolbar/toolbar_javascript.html:33 msgid "Cancel" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:43 +#: templates/cms/toolbar/toolbar_javascript.html:34 msgid "The following error occured:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:44 +#: templates/cms/toolbar/toolbar_javascript.html:35 msgid "Action successfull... reloading." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:45 +#: templates/cms/toolbar/toolbar_javascript.html:36 msgid "Are you sure you want to delete this plugin?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:46 +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 msgid "Are you sure you want to publish this page?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:64 +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 msgid "" "Login failed. Please check your credentials and try again." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:65 +#: templates/cms/toolbar/toolbar_javascript.html:58 msgid "This page has unpublished changes." msgstr "" +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + #: templatetags/cms_admin.py:61 msgid "unpublished changes" msgstr "" @@ -1559,64 +1775,64 @@ msgstr "" msgid "%(icon)s" msgstr "" -#: templatetags/cms_tags.py:111 +#: templatetags/cms_tags.py:106 #, python-format msgid "Page not found on %(domain)s" msgstr "" -#: templatetags/cms_tags.py:112 +#: templatetags/cms_tags.py:107 #, python-format msgid "" "A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" "`. The URL of the request was: http://%(host)s%(path)s" msgstr "" -#: test_utils/cli.py:139 test_utils/cli.py:150 +#: test_utils/cli.py:132 test_utils/cli.py:143 msgid "English" msgstr "" -#: test_utils/cli.py:140 test_utils/cli.py:162 test_utils/cli.py:185 +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 msgid "French" msgstr "" -#: test_utils/cli.py:141 test_utils/cli.py:156 test_utils/cli.py:179 -#: test_utils/cli.py:198 +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 msgid "German" msgstr "" -#: test_utils/cli.py:142 test_utils/cli.py:167 +#: test_utils/cli.py:135 test_utils/cli.py:160 msgid "Brazilian Portuguese" msgstr "" -#: test_utils/cli.py:143 test_utils/cli.py:192 +#: test_utils/cli.py:136 test_utils/cli.py:185 msgid "Dutch" msgstr "" -#: test_utils/cli.py:208 +#: test_utils/cli.py:201 msgid "two columns" msgstr "" -#: test_utils/cli.py:209 +#: test_utils/cli.py:202 msgid "three columns" msgstr "" -#: test_utils/cli.py:210 +#: test_utils/cli.py:203 msgid "navigation examples" msgstr "" -#: test_utils/cli.py:218 +#: test_utils/cli.py:211 msgid "sidebar column" msgstr "" -#: test_utils/cli.py:224 +#: test_utils/cli.py:217 msgid "left column" msgstr "" -#: test_utils/cli.py:229 +#: test_utils/cli.py:222 msgid "Add a link" msgstr "" -#: test_utils/cli.py:236 +#: test_utils/cli.py:229 msgid "right column" msgstr "" @@ -1638,7 +1854,7 @@ msgstr "" #: test_utils/project/customuserapp/models.py:40 msgid "" -"Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" msgstr "" #: test_utils/project/customuserapp/models.py:43 @@ -1671,31 +1887,31 @@ msgstr "" msgid "users" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:47 +#: test_utils/project/extensionapp/cms_toolbars.py:47 msgid "Title Extension" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:85 +#: test_utils/project/extensionapp/cms_toolbars.py:85 msgid "Page Extension" msgstr "" -#: test_utils/project/objectpermissionsapp/models.py:46 +#: test_utils/project/objectpermissionsapp/models.py:49 msgid "object ID" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:7 +#: test_utils/project/placeholderapp/cms_apps.py:7 msgid "Example1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:14 +#: test_utils/project/placeholderapp/cms_apps.py:14 msgid "MultilingualExample1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:26 +#: test_utils/project/placeholderapp/cms_toolbars.py:26 msgid "Example1" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:27 +#: test_utils/project/placeholderapp/cms_toolbars.py:27 msgid "Examples" msgstr "" @@ -1703,69 +1919,81 @@ msgstr "" msgid "Extra Context" msgstr "" -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:11 -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:27 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 msgid "Articles" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:8 +#: test_utils/project/sampleapp/cms_apps.py:8 msgid "Sample App" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:17 +#: test_utils/project/sampleapp/cms_apps.py:17 msgid "Sample App with excluded permissions" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:28 +#: test_utils/project/sampleapp/cms_apps.py:28 msgid "Sample App 2" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:35 +#: test_utils/project/sampleapp/cms_apps.py:36 msgid "Namespaced App" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:21 -#: test_utils/project/sampleapp/views.py:31 -msgid "Category" -msgstr "" - -#: test_utils/project/sampleapp/cms_toolbar.py:22 -msgid "Categories" +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:23 -msgid "Add Category" +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" msgstr "" -#: test_utils/project/sampleapp/menu.py:17 +#: test_utils/project/sampleapp/cms_menus.py:17 msgid "sample root page" msgstr "" -#: test_utils/project/sampleapp/menu.py:18 +#: test_utils/project/sampleapp/cms_menus.py:18 msgid "sample settings page" msgstr "" -#: test_utils/project/sampleapp/menu.py:19 +#: test_utils/project/sampleapp/cms_menus.py:19 msgid "sample account page" msgstr "" -#: test_utils/project/sampleapp/menu.py:20 +#: test_utils/project/sampleapp/cms_menus.py:20 msgid "sample my profile page" msgstr "" -#: test_utils/project/sampleapp/menu.py:33 +#: test_utils/project/sampleapp/cms_menus.py:33 msgid "Static Menu" msgstr "" -#: test_utils/project/sampleapp/menu.py:51 +#: test_utils/project/sampleapp/cms_menus.py:51 msgid "Static Menu2" msgstr "" -#: test_utils/project/sampleapp/urls.py:11 +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 msgid "^account/$" msgstr "" -#: test_utils/project/sampleapp/views.py:33 +#: test_utils/project/sampleapp/views.py:32 msgid "Change Category" msgstr "" @@ -1773,6 +2001,14 @@ msgstr "" msgid "Thanks for spending some quality time with the Web site today." msgstr "" +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + #: utils/mail.py:37 msgid "CMS - your user account was created." msgstr "" @@ -1781,11 +2017,11 @@ msgstr "" msgid "CMS - your user account was changed." msgstr "" -#: utils/page_resolver.py:131 +#: utils/page_resolver.py:142 msgid "Invalid URL, use /my/url format." msgstr "" -#: utils/page_resolver.py:159 +#: utils/page_resolver.py:170 #, python-format msgid "" "Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." @@ -1795,14 +2031,24 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: utils/plugins.py:227 +#: utils/plugins.py:234 #, python-format msgid "This placeholder already has the maximum number of plugins (%s)." msgstr "" -#: utils/plugins.py:237 +#: utils/plugins.py:244 #, python-format msgid "" "This placeholder already has the maximum number (%(limit)s) of allowed " "%(plugin_name)s plugins." msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/sq_AL/LC_MESSAGES/djangojs.mo b/cms/locale/sq_AL/LC_MESSAGES/djangojs.mo index af5876334e..959c4a44ba 100644 Binary files a/cms/locale/sq_AL/LC_MESSAGES/djangojs.mo and b/cms/locale/sq_AL/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/sq_AL/LC_MESSAGES/djangojs.po b/cms/locale/sq_AL/LC_MESSAGES/djangojs.po index 333cbd9843..a5babb6ca7 100644 --- a/cms/locale/sq_AL/LC_MESSAGES/djangojs.po +++ b/cms/locale/sq_AL/LC_MESSAGES/djangojs.po @@ -7,16 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-12 21:31+0100\n" -"PO-Revision-Date: 2013-12-12 08:53+0000\n" -"Last-Translator: Patrick Lauber \n" -"Language-Team: Albanian (Albania) (http://www.transifex.com/projects/p/django-cms/language/sq_AL/)\n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2016-01-19 20:20+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Albanian (Albania) (http://www.transifex.com/divio/django-cms/language/sq_AL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sq_AL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: static/cms/js/modules/cms.changeform.js:60 +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 msgid "Are you sure you want to change tabs without saving the page first?" msgstr "" diff --git a/cms/locale/sv/LC_MESSAGES/django.po b/cms/locale/sv/LC_MESSAGES/django.po index 056019be38..3ccfa5a6c5 100644 --- a/cms/locale/sv/LC_MESSAGES/django.po +++ b/cms/locale/sv/LC_MESSAGES/django.po @@ -5,15 +5,21 @@ # Translators: # Björn Sandberg , 2013 # Björn Sandberg , 2013 +# Björn Sandberg , 2013 # hula , 2014 # hannseman , 2011 # hannseman , 2011 +# hula , 2014 +# jakob.hedman , 2014 # jakob.hedman , 2014 # jakob.hedman , 2014 # joelbitar , 2014 +# joelbitar , 2014 # Mattias Lindvall , 2013 # osterberg , 2015 # ooskar , 2014 +# ooskar , 2014 +# osterberg , 2015 # Patrik Gärdeman , 2011 # Simon Hedberg , 2011 # tapetersen , 2011 diff --git a/cms/locale/sv/LC_MESSAGES/djangojs.po b/cms/locale/sv/LC_MESSAGES/djangojs.po index 00455b4817..5c87fd1e76 100644 --- a/cms/locale/sv/LC_MESSAGES/djangojs.po +++ b/cms/locale/sv/LC_MESSAGES/djangojs.po @@ -5,6 +5,7 @@ # Translators: # Mattias Lindvall , 2013 # ooskar , 2014 +# ooskar , 2014 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/ta/LC_MESSAGES/django.po b/cms/locale/ta/LC_MESSAGES/django.po index 34d52dfe9f..5bd4fd5370 100644 --- a/cms/locale/ta/LC_MESSAGES/django.po +++ b/cms/locale/ta/LC_MESSAGES/django.po @@ -6,6 +6,7 @@ # L.Desigan , 2014 # Haridaykumar , 2014 # L.Desigan , 2014 +# L.Desigan , 2014 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/ta/LC_MESSAGES/djangojs.po b/cms/locale/ta/LC_MESSAGES/djangojs.po index 094542586f..52d4f28338 100644 --- a/cms/locale/ta/LC_MESSAGES/djangojs.po +++ b/cms/locale/ta/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # L.Desigan , 2014 +# L.Desigan , 2014 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/tr/LC_MESSAGES/django.po b/cms/locale/tr/LC_MESSAGES/django.po index c835f0d25e..a1060e57a4 100644 --- a/cms/locale/tr/LC_MESSAGES/django.po +++ b/cms/locale/tr/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ # Ahmet Çakır , 2013 # Cem Yıldız , 2015 # Cem Yıldız , 2015 -# Cihad GÜNDOĞDU , 2014 +# Cihad GÜNDOĞDU , 2013-2014 # Cihad GÜNDOĞDU , 2013 # Cumhur Korkut , 2013 # İsmail Aslan , 2015 @@ -14,6 +14,7 @@ # Mehmet Özgür Bayhan , 2013 # Mustafa Arıcı <>, 2012 # mustafaimer , 2011 +# mustafaimer , 2011 # Şeref R. Ayar , 2013 # suleyman , 2011 # Yasin YILMAZ , 2013 diff --git a/cms/locale/tr_TR/LC_MESSAGES/django.mo b/cms/locale/tr_TR/LC_MESSAGES/django.mo index 90ddbf0d6b..3b0fcc5e90 100644 Binary files a/cms/locale/tr_TR/LC_MESSAGES/django.mo and b/cms/locale/tr_TR/LC_MESSAGES/django.mo differ diff --git a/cms/locale/tr_TR/LC_MESSAGES/django.po b/cms/locale/tr_TR/LC_MESSAGES/django.po index ba7f33fbc5..c3b23a5e35 100644 --- a/cms/locale/tr_TR/LC_MESSAGES/django.po +++ b/cms/locale/tr_TR/LC_MESSAGES/django.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-04-15 19:20+0200\n" -"PO-Revision-Date: 2015-04-15 17:21+0000\n" -"Last-Translator: yakky \n" -"Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/django-cms/language/tr_TR/)\n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2016-01-19 20:20+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Turkish (Turkey) (http://www.transifex.com/divio/django-cms/language/tr_TR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,378 +21,378 @@ msgstr "" msgid "Copy permissions" msgstr "" -#: admin/forms.py:66 admin/forms.py:162 admin/forms.py:205 cms_toolbar.py:182 +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 #: models/settingmodels.py:11 msgid "Language" msgstr "" -#: admin/forms.py:67 admin/forms.py:163 admin/forms.py:206 +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 msgid "The current language of the content fields." msgstr "" -#: admin/forms.py:68 +#: admin/forms.py:71 forms/wizards.py:81 msgid "Page type" msgstr "" -#: admin/forms.py:69 +#: admin/forms.py:72 forms/wizards.py:79 msgid "Title" msgstr "" -#: admin/forms.py:70 +#: admin/forms.py:73 msgid "The default title" msgstr "" -#: admin/forms.py:71 +#: admin/forms.py:74 msgid "Slug" msgstr "" -#: admin/forms.py:72 +#: admin/forms.py:75 msgid "The part of the title that is used in the URL" msgstr "" -#: admin/forms.py:73 +#: admin/forms.py:76 msgid "Menu Title" msgstr "" -#: admin/forms.py:74 +#: admin/forms.py:77 msgid "Overwrite what is displayed in the menu" msgstr "" -#: admin/forms.py:75 +#: admin/forms.py:78 msgid "Page Title" msgstr "" -#: admin/forms.py:76 +#: admin/forms.py:79 msgid "" "Overwrites what is displayed at the top of your browser or in bookmarks" msgstr "" -#: admin/forms.py:78 +#: admin/forms.py:81 msgid "Description meta tag" msgstr "" -#: admin/forms.py:80 +#: admin/forms.py:83 msgid "A description of the page used by search engines." msgstr "" -#: admin/forms.py:129 +#: admin/forms.py:132 msgid "Another page with this slug already exists" msgstr "" -#: admin/forms.py:157 +#: admin/forms.py:160 msgid "Slug must not be empty." msgstr "" -#: admin/forms.py:185 +#: admin/forms.py:188 msgid "Application" msgstr "" -#: admin/forms.py:187 +#: admin/forms.py:190 msgid "Hook application to this page." msgstr "" -#: admin/forms.py:188 +#: admin/forms.py:191 msgid "Overwrite URL" msgstr "" -#: admin/forms.py:189 +#: admin/forms.py:192 msgid "Keep this field empty if standard path should be used." msgstr "" -#: admin/forms.py:193 +#: admin/forms.py:196 msgid "X Frame Options" msgstr "" -#: admin/forms.py:194 +#: admin/forms.py:197 msgid "Whether this page can be embedded in other pages or websites" msgstr "" -#: admin/forms.py:199 +#: admin/forms.py:202 msgid "Redirect" msgstr "" -#: admin/forms.py:200 +#: admin/forms.py:203 msgid "Redirects to this URL." msgstr "" -#: admin/forms.py:201 +#: admin/forms.py:204 msgid "Start typing..." msgstr "" -#: admin/forms.py:210 +#: admin/forms.py:213 msgid "Application configurations" msgstr "" -#: admin/forms.py:216 +#: admin/forms.py:219 msgid "Language independent options" msgstr "" -#: admin/forms.py:299 +#: admin/forms.py:303 msgid "A page with this reverse URL id exists already." msgstr "" -#: admin/forms.py:316 +#: admin/forms.py:320 msgid "An application instance using this configuration already exists." msgstr "" -#: admin/forms.py:324 admin/forms.py:335 +#: admin/forms.py:328 admin/forms.py:339 msgid "An application instance with this name already exists." msgstr "" -#: admin/forms.py:391 migrations/0001_initial.py:72 -#: migrations/0001_initial.py:135 models/permissionmodels.py:63 +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 #: test_utils/project/customuserapp/models.py:60 msgid "user" msgstr "" -#: admin/forms.py:454 +#: admin/forms.py:458 msgid "" "Add page permission requires also access to children, or descendants, " "otherwise added page can't be changed by its creator." msgstr "" -#: admin/forms.py:459 +#: admin/forms.py:463 msgid "Add page permission also requires edit page permission." msgstr "" -#: admin/forms.py:487 +#: admin/forms.py:491 msgid "can_view" msgstr "" -#: admin/forms.py:498 +#: admin/forms.py:502 msgid "Please select user or group first." msgstr "" -#: admin/forms.py:509 admin/forms.py:516 admin/forms.py:520 +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 #: templates/admin/cms/usersettings/change_form.html:17 -#: templatetags/cms_tags.py:762 +#: templatetags/cms_tags.py:760 msgid "Add" msgstr "" -#: admin/forms.py:510 admin/forms.py:517 admin/forms.py:521 +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 msgid "Change" msgstr "" -#: admin/forms.py:511 admin/forms.py:518 admin/forms.py:522 +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 #: templates/admin/cms/extensions/change_form.html:8 #: templates/admin/cms/page/plugin/submit_line.html:5 #: templates/admin/cms/page/submit_row.html:7 -#: templates/admin/cms/page/tree/menu_item.html:66 -#: templates/cms/toolbar/dragitem.html:15 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 msgid "Delete" msgstr "" -#: admin/forms.py:512 +#: admin/forms.py:516 msgid "Recover (any) pages" msgstr "" -#: admin/forms.py:540 +#: admin/forms.py:544 msgid "Notify user" msgstr "" -#: admin/forms.py:542 +#: admin/forms.py:546 msgid "" "Send email notification to user about username or password change. Requires " "user email." msgstr "" -#: admin/forms.py:563 +#: admin/forms.py:567 msgid "New password" msgstr "" -#: admin/forms.py:565 +#: admin/forms.py:569 msgid "New password confirmation" msgstr "" -#: admin/forms.py:590 +#: admin/forms.py:594 msgid "Email notification requires valid email address." msgstr "" -#: admin/forms.py:592 +#: admin/forms.py:596 msgid "" "The permission to add new pages requires the permission to change pages!" msgstr "" -#: admin/forms.py:594 +#: admin/forms.py:598 msgid "" "The permission to add new users requires the permission to change users!" msgstr "" -#: admin/forms.py:596 +#: admin/forms.py:600 msgid "To add permissions you also need to edit them!" msgstr "" -#: admin/pageadmin.py:341 templates/admin/cms/page/submit_row.html:9 +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 msgid "Advanced Settings" msgstr "" -#: admin/pageadmin.py:344 cms_toolbar.py:475 +#: admin/pageadmin.py:356 cms_toolbars.py:507 msgid "Publishing dates" msgstr "" -#: admin/pageadmin.py:350 +#: admin/pageadmin.py:362 msgid "Change Permissions" msgstr "" -#: admin/pageadmin.py:393 +#: admin/pageadmin.py:405 msgid "Add Page Type" msgstr "" -#: admin/pageadmin.py:397 +#: admin/pageadmin.py:409 msgid "Add Page Copy" msgstr "" -#: admin/pageadmin.py:597 +#: admin/pageadmin.py:609 #, python-format msgid "%(plugin_name)s plugin added to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:605 +#: admin/pageadmin.py:617 #, python-format msgid "Copied plugins to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:616 +#: admin/pageadmin.py:628 #, python-format msgid "" "%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" msgstr "" -#: admin/pageadmin.py:628 +#: admin/pageadmin.py:640 msgid "Plugins were moved" msgstr "" -#: admin/pageadmin.py:635 +#: admin/pageadmin.py:647 #, python-format msgid "" "%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " "deleted." msgstr "" -#: admin/pageadmin.py:648 +#: admin/pageadmin.py:660 #, python-format msgid "All plugins in the placeholder \"%(name)s\" were deleted." msgstr "" -#: admin/pageadmin.py:667 +#: admin/pageadmin.py:679 msgid "You do not have permission to change pages." msgstr "" -#: admin/pageadmin.py:679 +#: admin/pageadmin.py:691 msgid "Database error" msgstr "" -#: admin/pageadmin.py:778 admin/pageadmin.py:797 admin/pageadmin.py:1084 -#: admin/pageadmin.py:1121 +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 msgid "You do not have permission to change this page" msgstr "" -#: admin/pageadmin.py:782 admin/pageadmin.py:801 +#: admin/pageadmin.py:794 admin/pageadmin.py:813 msgid "Page reverted but slug stays the same because of url collisions." msgstr "" -#: admin/pageadmin.py:812 +#: admin/pageadmin.py:824 msgid "You do not have permission to change the template" msgstr "" -#: admin/pageadmin.py:816 +#: admin/pageadmin.py:828 msgid "Template not valid" msgstr "" -#: admin/pageadmin.py:821 +#: admin/pageadmin.py:833 #, python-format msgid "Template changed to %s" msgstr "" -#: admin/pageadmin.py:824 +#: admin/pageadmin.py:836 msgid "The template was successfully changed" msgstr "" -#: admin/pageadmin.py:846 +#: admin/pageadmin.py:859 msgid "" "Error! You don't have permissions to move this page. Please reload the page" msgstr "" -#: admin/pageadmin.py:851 +#: admin/pageadmin.py:864 msgid "Page moved" msgstr "" -#: admin/pageadmin.py:897 admin/placeholderadmin.py:237 -#: admin/placeholderadmin.py:283 +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 msgid "Language must be set to a supported language!" msgstr "" -#: admin/pageadmin.py:902 admin/placeholderadmin.py:302 +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 msgid "You do not have permission to copy these plugins." msgstr "" -#: admin/pageadmin.py:905 +#: admin/pageadmin.py:918 #, python-format msgid "Copied plugins from %(source_language)s to %(target_language)s" msgstr "" -#: admin/pageadmin.py:955 +#: admin/pageadmin.py:972 msgid "You do not have permission to publish this page" msgstr "" -#: admin/pageadmin.py:972 admin/pageadmin.py:984 +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 msgid "Page not published! A parent page is not published yet." msgstr "" -#: admin/pageadmin.py:974 +#: admin/pageadmin.py:991 msgid "The content was successfully published." msgstr "" -#: admin/pageadmin.py:986 +#: admin/pageadmin.py:1003 msgid "There was a problem publishing your content" msgstr "" -#: admin/pageadmin.py:1052 +#: admin/pageadmin.py:1070 msgid "You do not have permission to unpublish this page" msgstr "" -#: admin/pageadmin.py:1054 +#: admin/pageadmin.py:1072 msgid "This page was never published" msgstr "" -#: admin/pageadmin.py:1057 +#: admin/pageadmin.py:1075 #, python-format msgid "The %(language)s page \"%(page)s\" was successfully unpublished" msgstr "" -#: admin/pageadmin.py:1088 +#: admin/pageadmin.py:1107 #, python-format msgid "The page \"%s\" was successfully reverted." msgstr "" -#: admin/pageadmin.py:1125 +#: admin/pageadmin.py:1144 #, python-format msgid "%(name)s object with primary key %(key)r does not exist." msgstr "" -#: admin/pageadmin.py:1131 +#: admin/pageadmin.py:1150 msgid "There only exists one translation for this page" msgstr "" -#: admin/pageadmin.py:1160 +#: admin/pageadmin.py:1192 #, python-format msgid "Title and plugins with language %(language)s was deleted" msgstr "" -#: admin/pageadmin.py:1183 admin/placeholderadmin.py:484 -#: admin/placeholderadmin.py:523 +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 msgid "Are you sure?" msgstr "" -#: admin/pageadmin.py:1223 +#: admin/pageadmin.py:1256 msgid "You do not have permission to change this page's in_navigation status" msgstr "" -#: admin/pageadmin.py:1245 +#: admin/pageadmin.py:1278 msgid "Page Types" msgstr "" -#: admin/pageadmin.py:1325 +#: admin/pageadmin.py:1358 msgid "You do not have permission to edit this page" msgstr "" @@ -404,7 +404,7 @@ msgstr "" msgid "View restrictions" msgstr "" -#: admin/permissionadmin.py:148 models/permissionmodels.py:123 +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 msgid "Page permissions" msgstr "" @@ -416,63 +416,73 @@ msgstr "" msgid "Page permissions management" msgstr "" -#: admin/placeholderadmin.py:67 +#: admin/placeholderadmin.py:102 #, python-format msgid "Field %s not found" msgstr "" -#: admin/placeholderadmin.py:74 +#: admin/placeholderadmin.py:109 msgid "You do not have permission to edit this item" msgstr "" -#: admin/placeholderadmin.py:216 +#: admin/placeholderadmin.py:251 msgid "You do not have permission to add a plugin" msgstr "" -#: admin/placeholderadmin.py:239 +#: admin/placeholderadmin.py:274 msgid "Parent plugin language must be same as language!" msgstr "" -#: admin/placeholderadmin.py:335 +#: admin/placeholderadmin.py:380 msgid "Plugin not found" msgstr "" -#: admin/placeholderadmin.py:340 +#: admin/placeholderadmin.py:385 msgid "You do not have permission to edit this plugin" msgstr "" -#: admin/placeholderadmin.py:423 +#: admin/placeholderadmin.py:491 msgid "You have no permission to move this plugin" msgstr "" -#: admin/placeholderadmin.py:461 admin/placeholderadmin.py:472 +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 msgid "You do not have permission to delete this plugin" msgstr "" -#: admin/placeholderadmin.py:476 +#: admin/placeholderadmin.py:604 #, python-format msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." msgstr "" -#: admin/placeholderadmin.py:482 admin/placeholderadmin.py:521 +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 #, python-format msgid "Cannot delete %(name)s" msgstr "" -#: admin/placeholderadmin.py:502 admin/placeholderadmin.py:513 +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 msgid "You do not have permission to clear this placeholder" msgstr "" -#: admin/placeholderadmin.py:516 +#: admin/placeholderadmin.py:649 #, python-format msgid "The placeholder \"%(obj)s\" was cleared successfully." msgstr "" -#: admin/placeholderadmin.py:526 +#: admin/placeholderadmin.py:659 msgid "placeholder" msgstr "" #: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 msgid "django CMS" msgstr "" @@ -488,322 +498,366 @@ msgstr "" msgid "Create Alias" msgstr "" -#: cms_toolbar.py:91 +#: cms_toolbars.py:93 msgid "Structure" msgstr "" -#: cms_toolbar.py:92 +#: cms_toolbars.py:94 forms/wizards.py:84 msgid "Content" msgstr "" -#: cms_toolbar.py:127 +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 msgid "Sites" msgstr "" -#: cms_toolbar.py:128 +#: cms_toolbars.py:152 msgid "Admin Sites" msgstr "" -#: cms_toolbar.py:135 +#: cms_toolbars.py:159 msgid "Administration" msgstr "" -#: cms_toolbar.py:139 +#: cms_toolbars.py:163 msgid "User settings" msgstr "" -#: cms_toolbar.py:143 +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 msgid "Disable toolbar" msgstr "" -#: cms_toolbar.py:157 +#: cms_toolbars.py:191 msgid "Users" msgstr "" -#: cms_toolbar.py:176 tests/toolbar.py:640 tests/toolbar.py:655 -#: tests/toolbar.py:688 +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 #, python-format msgid "Logout %s" msgstr "" -#: cms_toolbar.py:176 +#: cms_toolbars.py:210 msgid "Logout" msgstr "" -#: cms_toolbar.py:315 +#: cms_toolbars.py:348 msgid "Publish changes" msgstr "" -#: cms_toolbar.py:317 +#: cms_toolbars.py:350 msgid "Publish page now" msgstr "" -#: cms_toolbar.py:359 cms_toolbar.py:444 +#: cms_toolbars.py:392 cms_toolbars.py:476 msgid "Page settings" msgstr "" -#: cms_toolbar.py:379 +#: cms_toolbars.py:410 #, python-format msgid "Add %(language)s Translation" msgstr "" -#: cms_toolbar.py:387 +#: cms_toolbars.py:418 #, python-format msgid "Delete %(language)s Translation" msgstr "" -#: cms_toolbar.py:396 +#: cms_toolbars.py:427 #, python-format msgid "Copy all plugins from %s" msgstr "" -#: cms_toolbar.py:397 +#: cms_toolbars.py:428 #, python-format msgid "Are you sure you want copy all plugins from %s?" msgstr "" -#: cms_toolbar.py:411 +#: cms_toolbars.py:442 msgid "Pages" msgstr "" -#: cms_toolbar.py:419 templates/admin/cms/page/permissions.html:5 +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 msgid "Page" msgstr "" -#: cms_toolbar.py:422 +#: cms_toolbars.py:453 msgid "Add Page" msgstr "" -#: cms_toolbar.py:425 +#: cms_toolbars.py:457 msgid "New Page" msgstr "" -#: cms_toolbar.py:426 +#: cms_toolbars.py:458 msgid "New Sub Page" msgstr "" -#: cms_toolbar.py:427 +#: cms_toolbars.py:459 msgid "Duplicate this Page" msgstr "" -#: cms_toolbar.py:439 +#: cms_toolbars.py:471 msgid "Edit this Page" msgstr "" -#: cms_toolbar.py:449 +#: cms_toolbars.py:481 msgid "Templates" msgstr "" -#: cms_toolbar.py:465 +#: cms_toolbars.py:497 msgid "Advanced settings" msgstr "" -#: cms_toolbar.py:471 +#: cms_toolbars.py:503 msgid "Permissions" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Hide in navigation" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Display in navigation" msgstr "" -#: cms_toolbar.py:488 +#: cms_toolbars.py:520 msgid "Unpublish page" msgstr "" -#: cms_toolbar.py:491 +#: cms_toolbars.py:523 msgid "Publish page" msgstr "" -#: cms_toolbar.py:502 +#: cms_toolbars.py:534 msgid "Delete page" msgstr "" -#: cms_toolbar.py:511 +#: cms_toolbars.py:543 msgid "Save as Page Type" msgstr "" -#: cms_toolbar.py:516 templates/admin/cms/page/history/revision_header.html:10 +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 msgid "History" msgstr "" -#: cms_toolbar.py:534 +#: cms_toolbars.py:566 msgid "Undo" msgstr "" -#: cms_toolbar.py:535 +#: cms_toolbars.py:567 msgid "Redo" msgstr "" -#: cms_toolbar.py:540 +#: cms_toolbars.py:572 msgid "Are you sure you want to revert to live?" msgstr "" -#: cms_toolbar.py:541 +#: cms_toolbars.py:573 msgid "Revert to live" msgstr "" -#: cms_toolbar.py:544 +#: cms_toolbars.py:576 msgid "View history" msgstr "" -#: forms/fields.py:31 +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 msgid "Select a valid site" msgstr "" -#: forms/fields.py:32 +#: forms/fields.py:34 msgid "Select a valid page" msgstr "" -#: forms/widgets.py:222 forms/widgets.py:309 +#: forms/widgets.py:275 msgid "Add Another" msgstr "" +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + #: migrations/0001_initial.py:26 migrations/0001_initial.py:60 #: migrations/0001_initial.py:83 migrations/0001_initial.py:123 msgid "ID" msgstr "" -#: migrations/0001_initial.py:27 models/pluginmodel.py:77 +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 msgid "position" msgstr "" -#: migrations/0001_initial.py:28 models/pluginmodel.py:78 +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 #: models/titlemodels.py:17 msgid "language" msgstr "" -#: migrations/0001_initial.py:29 models/pluginmodel.py:79 +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 msgid "plugin_name" msgstr "" -#: migrations/0001_initial.py:30 models/pluginmodel.py:80 +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 #: models/titlemodels.py:30 msgid "creation date" msgstr "" #: migrations/0001_initial.py:61 migrations/0001_initial.py:124 -#: models/permissionmodels.py:67 +#: models/permissionmodels.py:69 msgid "can edit" msgstr "" #: migrations/0001_initial.py:62 migrations/0001_initial.py:125 -#: models/permissionmodels.py:68 +#: models/permissionmodels.py:70 msgid "can add" msgstr "" #: migrations/0001_initial.py:63 migrations/0001_initial.py:126 -#: models/permissionmodels.py:69 +#: models/permissionmodels.py:71 msgid "can delete" msgstr "" #: migrations/0001_initial.py:64 migrations/0001_initial.py:127 -#: models/permissionmodels.py:70 +#: models/permissionmodels.py:72 msgid "can change advanced settings" msgstr "" #: migrations/0001_initial.py:65 migrations/0001_initial.py:128 -#: models/permissionmodels.py:71 +#: models/permissionmodels.py:73 msgid "can publish" msgstr "" #: migrations/0001_initial.py:66 migrations/0001_initial.py:129 -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "can change permissions" msgstr "" #: migrations/0001_initial.py:67 migrations/0001_initial.py:130 -#: models/permissionmodels.py:73 +#: models/permissionmodels.py:75 msgid "can move" msgstr "" #: migrations/0001_initial.py:68 migrations/0001_initial.py:131 -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "view restricted" msgstr "" -#: migrations/0001_initial.py:69 models/permissionmodels.py:98 +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 msgid "can recover pages" msgstr "" #: migrations/0001_initial.py:70 migrations/0001_initial.py:133 -#: models/permissionmodels.py:64 +#: models/permissionmodels.py:66 msgid "group" msgstr "" -#: migrations/0001_initial.py:71 models/permissionmodels.py:99 +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 msgid "sites" msgstr "" -#: migrations/0001_initial.py:84 models/pagemodel.py:61 +#: migrations/0001_initial.py:84 models/pagemodel.py:62 msgid "created by" msgstr "" -#: migrations/0001_initial.py:85 models/pagemodel.py:62 +#: migrations/0001_initial.py:85 models/pagemodel.py:65 msgid "changed by" msgstr "" -#: migrations/0001_initial.py:88 models/pagemodel.py:67 -#: templates/admin/cms/page/tree/menu_item.html:73 +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 msgid "publication date" msgstr "" -#: migrations/0001_initial.py:89 models/pagemodel.py:69 -#: templates/admin/cms/page/tree/menu_item.html:74 +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 msgid "publication end date" msgstr "" -#: migrations/0001_initial.py:90 models/pagemodel.py:76 +#: migrations/0001_initial.py:90 models/pagemodel.py:80 msgid "in navigation" msgstr "" -#: migrations/0001_initial.py:91 models/pagemodel.py:77 +#: migrations/0001_initial.py:91 models/pagemodel.py:81 msgid "soft root" msgstr "" -#: migrations/0001_initial.py:92 models/pagemodel.py:79 +#: migrations/0001_initial.py:92 models/pagemodel.py:83 msgid "id" msgstr "" -#: migrations/0001_initial.py:93 models/pagemodel.py:81 +#: migrations/0001_initial.py:93 models/pagemodel.py:85 msgid "attached menu" msgstr "" -#: migrations/0001_initial.py:94 models/pagemodel.py:82 -#: templates/admin/cms/page/tree/menu_item.html:77 +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 msgid "template" msgstr "" -#: migrations/0001_initial.py:95 models/pagemodel.py:88 +#: migrations/0001_initial.py:95 models/pagemodel.py:92 msgid "login required" msgstr "" -#: migrations/0001_initial.py:96 models/pagemodel.py:89 +#: migrations/0001_initial.py:96 models/pagemodel.py:93 msgid "menu visibility" msgstr "" -#: migrations/0001_initial.py:98 models/pagemodel.py:93 +#: migrations/0001_initial.py:98 models/pagemodel.py:97 msgid "application" msgstr "" -#: migrations/0001_initial.py:99 models/pagemodel.py:94 +#: migrations/0001_initial.py:99 models/pagemodel.py:98 msgid "application instance name" msgstr "" -#: migrations/0001_initial.py:110 models/pagemodel.py:85 +#: migrations/0001_initial.py:110 models/pagemodel.py:89 msgid "site" msgstr "" -#: migrations/0001_initial.py:132 models/permissionmodels.py:116 +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 #: templates/admin/cms/page/permissions.html:15 msgid "Grant on" msgstr "" -#: migrations/0001_initial.py:134 models/pagemodel.py:126 -#: models/permissionmodels.py:117 models/titlemodels.py:29 +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 #: test_utils/project/sampleapp/ns_urls.py:8 msgid "page" msgstr "" @@ -832,119 +886,119 @@ msgstr "" msgid "Allow" msgstr "" -#: models/pagemodel.py:68 +#: models/pagemodel.py:72 msgid "" "When the page should go live. Status must be \"Published\" for page to go " "live." msgstr "" -#: models/pagemodel.py:70 +#: models/pagemodel.py:74 msgid "When to expire the page. Leave empty to never expire." msgstr "" -#: models/pagemodel.py:78 +#: models/pagemodel.py:82 msgid "All ancestors will not be displayed in the navigation" msgstr "" -#: models/pagemodel.py:80 +#: models/pagemodel.py:84 msgid "" "A unique identifier that is used with the page_url templatetag for linking " "to this page" msgstr "" -#: models/pagemodel.py:83 +#: models/pagemodel.py:87 msgid "The template used to render the content." msgstr "" -#: models/pagemodel.py:85 +#: models/pagemodel.py:89 msgid "The site the page is accessible at." msgstr "" -#: models/pagemodel.py:91 +#: models/pagemodel.py:95 msgid "limit when this page is visible in the menu" msgstr "" -#: models/pagemodel.py:127 +#: models/pagemodel.py:131 msgid "pages" msgstr "" -#: models/pagemodel.py:863 +#: models/pagemodel.py:887 msgid "Empty" msgstr "" -#: models/pagemodel.py:984 +#: models/pagemodel.py:1013 msgid "default" msgstr "" -#: models/permissionmodels.py:52 +#: models/permissionmodels.py:53 msgid "Current page" msgstr "" -#: models/permissionmodels.py:53 +#: models/permissionmodels.py:54 msgid "Page children (immediate)" msgstr "" -#: models/permissionmodels.py:54 +#: models/permissionmodels.py:55 msgid "Page and children (immediate)" msgstr "" -#: models/permissionmodels.py:55 +#: models/permissionmodels.py:56 msgid "Page descendants" msgstr "" -#: models/permissionmodels.py:56 +#: models/permissionmodels.py:57 msgid "Page and descendants" msgstr "" -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "on page level" msgstr "" -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "frontend view restriction" msgstr "" -#: models/permissionmodels.py:98 +#: models/permissionmodels.py:100 msgid "can recover any deleted page" msgstr "" -#: models/permissionmodels.py:99 +#: models/permissionmodels.py:101 msgid "If none selected, user haves granted permissions to all sites." msgstr "" -#: models/permissionmodels.py:104 +#: models/permissionmodels.py:106 msgid "Page global permission" msgstr "" -#: models/permissionmodels.py:105 +#: models/permissionmodels.py:107 msgid "Pages global permissions" msgstr "" -#: models/permissionmodels.py:122 +#: models/permissionmodels.py:124 msgid "Page permission" msgstr "" -#: models/permissionmodels.py:137 +#: models/permissionmodels.py:145 msgid "User (page)" msgstr "" -#: models/permissionmodels.py:138 +#: models/permissionmodels.py:146 msgid "Users (page)" msgstr "" -#: models/permissionmodels.py:148 +#: models/permissionmodels.py:156 msgid "User group (page)" msgstr "" -#: models/permissionmodels.py:149 +#: models/permissionmodels.py:157 msgid "User groups (page)" msgstr "" -#: models/placeholdermodel.py:25 +#: models/placeholdermodel.py:24 msgid "slot" msgstr "" -#: models/placeholdermodel.py:26 +#: models/placeholdermodel.py:25 msgid "width" msgstr "" @@ -1058,7 +1112,7 @@ msgstr "" msgid "Generic" msgstr "" -#: plugin_base.py:285 +#: plugin_base.py:289 msgid "There are no further settings for this plugin. Please press save." msgstr "" @@ -1074,7 +1128,7 @@ msgid "" msgstr "" #: templates/admin/cms/extensions/change_form.html:5 -#: templates/admin/cms/page/change_form.html:74 +#: templates/admin/cms/page/change_form.html:90 #: templates/admin/cms/page/plugin/submit_line.html:3 #: templates/admin/cms/page/submit_row.html:4 #: templates/admin/cms/page/tree/copy_premissions.html:19 @@ -1102,38 +1156,45 @@ msgstr "" msgid "Password:" msgstr "" -#: templates/admin/cms/page/change_form.html:5 +#: templates/admin/cms/page/change_form.html:4 #: templates/admin/cms/page/close_frame.html:4 msgid "Change a page" msgstr "" -#: templates/admin/cms/page/change_form.html:44 +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 msgid "Please correct the error below." msgid_plural "Please correct the errors below." msgstr[0] "" -#: templates/admin/cms/page/change_form.html:62 +#: templates/admin/cms/page/change_form.html:78 msgid "All permissions" msgstr "" -#: templates/admin/cms/page/change_form.html:63 -#: templates/admin/cms/page/tree/base.html:80 +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 msgid "Loading..." msgstr "" -#: templates/admin/cms/page/change_form.html:75 +#: templates/admin/cms/page/change_form.html:91 #: templates/admin/cms/page/plugin/submit_line.html:9 -#: templates/admin/cms/page/submit_row.html:14 +#: templates/admin/cms/page/submit_row.html:16 msgid "Save and continue editing" msgstr "" -#: templates/admin/cms/page/history/recover_header.html:12 -#: templates/admin/cms/page/history/revision_header.html:6 -#: templates/admin/cms/page/tree/base.html:9 -#: templates/admin/cms/usersettings/change_form.html:14 -msgid "Home" -msgstr "" - #: templates/admin/cms/page/history/recover_header.html:15 #, python-format msgid "Recover deleted %(verbose_name)s" @@ -1210,16 +1271,16 @@ msgid "Edit model" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:7 -#: templates/admin/cms/page/submit_row.html:12 +#: templates/admin/cms/page/submit_row.html:14 msgid "Save as new" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:8 -#: templates/admin/cms/page/submit_row.html:13 +#: templates/admin/cms/page/submit_row.html:15 msgid "Save and add another" msgstr "" -#: templates/admin/cms/page/submit_row.html:8 +#: templates/admin/cms/page/submit_row.html:9 msgid "Basic Settings" msgstr "" @@ -1228,68 +1289,88 @@ msgid "List of pages" msgstr "" #: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 msgid "Search" msgstr "" -#: templates/admin/cms/page/tree/base.html:54 +#: templates/admin/cms/page/tree/base.html:50 msgid "Successfully moved" msgstr "" -#: templates/admin/cms/page/tree/base.html:55 +#: templates/admin/cms/page/tree/base.html:51 msgid "Changes within the tree might require a refresh." msgstr "" -#: templates/admin/cms/page/tree/base.html:56 +#: templates/admin/cms/page/tree/base.html:52 msgid "An error occured. Please reload the page" msgstr "" -#: templates/admin/cms/page/tree/base.html:57 +#: templates/admin/cms/page/tree/base.html:53 msgid "Are you sure you want to § this page?" msgstr "" -#: templates/admin/cms/page/tree/base.html:73 +#: templates/admin/cms/page/tree/base.html:69 #, python-format msgid "Recover deleted %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:76 +#: templates/admin/cms/page/tree/base.html:72 #, python-format msgid "Add %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:88 +#: templates/admin/cms/page/tree/base.html:84 msgid "Pages on:" msgstr "" #: templates/admin/cms/page/tree/base.html:108 -msgid "Filter:" +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" msgstr "" #: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 msgid "on" msgstr "" -#: templates/admin/cms/page/tree/base.html:108 +#: templates/admin/cms/page/tree/base.html:123 msgid "off" msgstr "" -#: templates/admin/cms/page/tree/base.html:110 +#: templates/admin/cms/page/tree/base.html:125 msgid "Filter" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:10 +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 msgid "Menu" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:11 +#: templates/admin/cms/page/tree/base_header.html:13 msgid "Actions" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:12 +#: templates/admin/cms/page/tree/base_header.html:14 msgid "Info" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:26 +#: templates/admin/cms/page/tree/base_header.html:28 msgid "" "There is no page around yet.
Add page now." @@ -1304,235 +1385,369 @@ msgid "Choose copy options" msgstr "" #: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 msgid "Close" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "select this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "edit this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:17 +#: templates/admin/cms/page/tree/menu_item.html:18 msgid "insert above" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:18 +#: templates/admin/cms/page/tree/menu_item.html:19 msgid "insert below" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:20 +#: templates/admin/cms/page/tree/menu_item.html:21 msgid "insert inside" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "softroot" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "home" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:25 +#: templates/admin/cms/page/tree/menu_item.html:26 #, python-format msgid "Application: %(apphook)s" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:29 +#: templates/admin/cms/page/tree/menu_item.html:33 #, python-format msgid "Edit this page in %(language)s " msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:32 +#: templates/admin/cms/page/tree/menu_item.html:36 msgid "Pick an action:" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:33 -msgid "Unpublish" +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:34 -msgid "Publish" +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "not in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "Page settings (SHIFT-click for advanced settings)" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "page settings" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 -#: templates/cms/toolbar/dragitem.html:12 +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 msgid "Copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 +#: templates/admin/cms/page/tree/menu_item.html:56 msgid "copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "Add Child" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "add" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 -#: templates/cms/toolbar/dragitem.html:13 +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 msgid "Cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 +#: templates/admin/cms/page/tree/menu_item.html:67 msgid "cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:66 +#: templates/admin/cms/page/tree/menu_item.html:69 msgid "delete" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:71 +#: templates/admin/cms/page/tree/menu_item.html:74 msgid "info" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:75 -msgid "is restricted" +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:76 -msgid "last change by" +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" msgstr "" -#: templates/cms/toolbar/clipboard.html:24 -msgid "Empty Clipboard" +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" msgstr "" -#: templates/cms/toolbar/dragbar.html:7 templates/cms/toolbar/dragitem.html:9 -msgid "Quicksearch" +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" msgstr "" -#: templates/cms/toolbar/dragbar.html:9 templates/cms/toolbar/dragitem.html:11 -msgid "Settings" +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" msgstr "" -#: templates/cms/toolbar/dragbar.html:10 +#: templates/cms/toolbar/dragbar.html:11 msgid "Copy all" msgstr "" -#: templates/cms/toolbar/dragbar.html:12 +#: templates/cms/toolbar/dragbar.html:13 msgid "Copy from" msgstr "" -#: templates/cms/toolbar/dragbar.html:14 +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 msgid "Empty all" msgstr "" -#: templates/cms/toolbar/dragbar.html:25 -msgid "Drop a plugin here" +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." msgstr "" -#: templates/cms/toolbar/dragitem.html:14 -#: templates/cms/toolbar/items/live_draft.html:9 templatetags/cms_tags.py:753 -#: templatetags/cms_tags.py:756 +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 msgid "Edit" msgstr "" +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + #: templates/cms/toolbar/dragitem_menu.html:5 msgid "Available plugins" msgstr "" -#: templates/cms/toolbar/dragitem_menu.html:10 -msgid "Scroll for more" +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:5 -msgid "Save and close" +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Live" +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Draft" +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" msgstr "" -#: templates/cms/toolbar/items/login.html:6 toolbar/toolbar.py:23 -msgid "Username" +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" msgstr "" -#: templates/cms/toolbar/items/login.html:7 -msgid "Password" +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" msgstr "" -#: templates/cms/toolbar/toolbar.html:8 -msgid "Double-click to edit" +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" msgstr "" -#: templates/cms/toolbar/toolbar.html:32 +#: templates/cms/toolbar/toolbar.html:43 msgid "Toggle toolbar" msgstr "" -#: templates/cms/toolbar/toolbar.html:74 -msgid "Start" +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" msgstr "" -#: templates/cms/toolbar/toolbar.html:109 +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 msgid "This page has no preview!" msgstr "" -#: templates/cms/toolbar/toolbar.html:110 +#: templates/cms/toolbar/toolbar.html:122 msgid "It is being redirected to:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:41 +#: templates/cms/toolbar/toolbar_javascript.html:32 #, python-format msgid "Development version using django CMS %(cms_version)s" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:42 +#: templates/cms/toolbar/toolbar_javascript.html:33 msgid "Cancel" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:43 +#: templates/cms/toolbar/toolbar_javascript.html:34 msgid "The following error occured:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:44 +#: templates/cms/toolbar/toolbar_javascript.html:35 msgid "Action successfull... reloading." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:45 +#: templates/cms/toolbar/toolbar_javascript.html:36 msgid "Are you sure you want to delete this plugin?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:46 +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 msgid "Are you sure you want to publish this page?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:64 +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 msgid "" "Login failed. Please check your credentials and try again." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:65 +#: templates/cms/toolbar/toolbar_javascript.html:58 msgid "This page has unpublished changes." msgstr "" +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + #: templatetags/cms_admin.py:61 msgid "unpublished changes" msgstr "" @@ -1558,64 +1773,64 @@ msgstr "" msgid "%(icon)s" msgstr "" -#: templatetags/cms_tags.py:111 +#: templatetags/cms_tags.py:106 #, python-format msgid "Page not found on %(domain)s" msgstr "" -#: templatetags/cms_tags.py:112 +#: templatetags/cms_tags.py:107 #, python-format msgid "" "A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" "`. The URL of the request was: http://%(host)s%(path)s" msgstr "" -#: test_utils/cli.py:139 test_utils/cli.py:150 +#: test_utils/cli.py:132 test_utils/cli.py:143 msgid "English" msgstr "" -#: test_utils/cli.py:140 test_utils/cli.py:162 test_utils/cli.py:185 +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 msgid "French" msgstr "" -#: test_utils/cli.py:141 test_utils/cli.py:156 test_utils/cli.py:179 -#: test_utils/cli.py:198 +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 msgid "German" msgstr "" -#: test_utils/cli.py:142 test_utils/cli.py:167 +#: test_utils/cli.py:135 test_utils/cli.py:160 msgid "Brazilian Portuguese" msgstr "" -#: test_utils/cli.py:143 test_utils/cli.py:192 +#: test_utils/cli.py:136 test_utils/cli.py:185 msgid "Dutch" msgstr "" -#: test_utils/cli.py:208 +#: test_utils/cli.py:201 msgid "two columns" msgstr "" -#: test_utils/cli.py:209 +#: test_utils/cli.py:202 msgid "three columns" msgstr "" -#: test_utils/cli.py:210 +#: test_utils/cli.py:203 msgid "navigation examples" msgstr "" -#: test_utils/cli.py:218 +#: test_utils/cli.py:211 msgid "sidebar column" msgstr "" -#: test_utils/cli.py:224 +#: test_utils/cli.py:217 msgid "left column" msgstr "" -#: test_utils/cli.py:229 +#: test_utils/cli.py:222 msgid "Add a link" msgstr "" -#: test_utils/cli.py:236 +#: test_utils/cli.py:229 msgid "right column" msgstr "" @@ -1637,7 +1852,7 @@ msgstr "" #: test_utils/project/customuserapp/models.py:40 msgid "" -"Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" msgstr "" #: test_utils/project/customuserapp/models.py:43 @@ -1670,31 +1885,31 @@ msgstr "" msgid "users" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:47 +#: test_utils/project/extensionapp/cms_toolbars.py:47 msgid "Title Extension" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:85 +#: test_utils/project/extensionapp/cms_toolbars.py:85 msgid "Page Extension" msgstr "" -#: test_utils/project/objectpermissionsapp/models.py:46 +#: test_utils/project/objectpermissionsapp/models.py:49 msgid "object ID" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:7 +#: test_utils/project/placeholderapp/cms_apps.py:7 msgid "Example1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:14 +#: test_utils/project/placeholderapp/cms_apps.py:14 msgid "MultilingualExample1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:26 +#: test_utils/project/placeholderapp/cms_toolbars.py:26 msgid "Example1" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:27 +#: test_utils/project/placeholderapp/cms_toolbars.py:27 msgid "Examples" msgstr "" @@ -1702,69 +1917,81 @@ msgstr "" msgid "Extra Context" msgstr "" -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:11 -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:27 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 msgid "Articles" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:8 +#: test_utils/project/sampleapp/cms_apps.py:8 msgid "Sample App" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:17 +#: test_utils/project/sampleapp/cms_apps.py:17 msgid "Sample App with excluded permissions" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:28 +#: test_utils/project/sampleapp/cms_apps.py:28 msgid "Sample App 2" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:35 +#: test_utils/project/sampleapp/cms_apps.py:36 msgid "Namespaced App" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:21 -#: test_utils/project/sampleapp/views.py:31 -msgid "Category" -msgstr "" - -#: test_utils/project/sampleapp/cms_toolbar.py:22 -msgid "Categories" +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:23 -msgid "Add Category" +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" msgstr "" -#: test_utils/project/sampleapp/menu.py:17 +#: test_utils/project/sampleapp/cms_menus.py:17 msgid "sample root page" msgstr "" -#: test_utils/project/sampleapp/menu.py:18 +#: test_utils/project/sampleapp/cms_menus.py:18 msgid "sample settings page" msgstr "" -#: test_utils/project/sampleapp/menu.py:19 +#: test_utils/project/sampleapp/cms_menus.py:19 msgid "sample account page" msgstr "" -#: test_utils/project/sampleapp/menu.py:20 +#: test_utils/project/sampleapp/cms_menus.py:20 msgid "sample my profile page" msgstr "" -#: test_utils/project/sampleapp/menu.py:33 +#: test_utils/project/sampleapp/cms_menus.py:33 msgid "Static Menu" msgstr "" -#: test_utils/project/sampleapp/menu.py:51 +#: test_utils/project/sampleapp/cms_menus.py:51 msgid "Static Menu2" msgstr "" -#: test_utils/project/sampleapp/urls.py:11 +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 msgid "^account/$" msgstr "" -#: test_utils/project/sampleapp/views.py:33 +#: test_utils/project/sampleapp/views.py:32 msgid "Change Category" msgstr "" @@ -1772,6 +1999,14 @@ msgstr "" msgid "Thanks for spending some quality time with the Web site today." msgstr "" +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + #: utils/mail.py:37 msgid "CMS - your user account was created." msgstr "" @@ -1780,11 +2015,11 @@ msgstr "" msgid "CMS - your user account was changed." msgstr "" -#: utils/page_resolver.py:131 +#: utils/page_resolver.py:142 msgid "Invalid URL, use /my/url format." msgstr "" -#: utils/page_resolver.py:159 +#: utils/page_resolver.py:170 #, python-format msgid "" "Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." @@ -1793,14 +2028,24 @@ msgid_plural "" "\"%(instance)s\"." msgstr[0] "" -#: utils/plugins.py:227 +#: utils/plugins.py:234 #, python-format msgid "This placeholder already has the maximum number of plugins (%s)." msgstr "" -#: utils/plugins.py:237 +#: utils/plugins.py:244 #, python-format msgid "" "This placeholder already has the maximum number (%(limit)s) of allowed " "%(plugin_name)s plugins." msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/tr_TR/LC_MESSAGES/djangojs.mo b/cms/locale/tr_TR/LC_MESSAGES/djangojs.mo index eca5d2c9ba..390120d3f3 100644 Binary files a/cms/locale/tr_TR/LC_MESSAGES/djangojs.mo and b/cms/locale/tr_TR/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/tr_TR/LC_MESSAGES/djangojs.po b/cms/locale/tr_TR/LC_MESSAGES/djangojs.po index 999f8ee268..1afd1cdc24 100644 --- a/cms/locale/tr_TR/LC_MESSAGES/djangojs.po +++ b/cms/locale/tr_TR/LC_MESSAGES/djangojs.po @@ -7,16 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-04-11 19:49+0200\n" -"PO-Revision-Date: 2010-11-30 06:49+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/django-cms/language/tr_TR/)\n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2016-01-19 20:20+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Turkish (Turkey) (http://www.transifex.com/divio/django-cms/language/tr_TR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: tr_TR\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: static/cms/js/modules/cms.changeform.js:60 +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 msgid "Are you sure you want to change tabs without saving the page first?" msgstr "" diff --git a/cms/locale/uk/LC_MESSAGES/django.po b/cms/locale/uk/LC_MESSAGES/django.po index 56395c9444..78c6844871 100644 --- a/cms/locale/uk/LC_MESSAGES/django.po +++ b/cms/locale/uk/LC_MESSAGES/django.po @@ -4,13 +4,18 @@ # # Translators: # Andrii Pryz , 2013 +# Andrii Pryz , 2013 +# asteryx , 2015 # asteryx , 2015 # roman_grankin , 2014 # yakky , 2015 +# Maxym Lynnyk , 2013 # Oleksandr Bolotov , 2013 # Panasoft , 2014-2015 # Pylyp Dukhlii , 2014 +# roman_grankin , 2014 # Vusheslavov Eduard , 2014 +# yakky , 2015 # Maxym Lynnyk , 2013 msgid "" msgstr "" diff --git a/cms/locale/uk/LC_MESSAGES/djangojs.po b/cms/locale/uk/LC_MESSAGES/djangojs.po index 7497c3bbee..d6426c84e6 100644 --- a/cms/locale/uk/LC_MESSAGES/djangojs.po +++ b/cms/locale/uk/LC_MESSAGES/djangojs.po @@ -5,6 +5,7 @@ # Translators: # Pylyp Dukhlii , 2014 # Roman Kozlovskyi , 2012 +# Roman Kozlovskyi , 2012 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/locale/vi_VN/LC_MESSAGES/django.mo b/cms/locale/vi_VN/LC_MESSAGES/django.mo index 37c304e12c..7856c61d0f 100644 Binary files a/cms/locale/vi_VN/LC_MESSAGES/django.mo and b/cms/locale/vi_VN/LC_MESSAGES/django.mo differ diff --git a/cms/locale/vi_VN/LC_MESSAGES/django.po b/cms/locale/vi_VN/LC_MESSAGES/django.po index 26688c6fd2..4c4341bbcd 100644 --- a/cms/locale/vi_VN/LC_MESSAGES/django.po +++ b/cms/locale/vi_VN/LC_MESSAGES/django.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-04-15 19:20+0200\n" -"PO-Revision-Date: 2015-04-15 17:21+0000\n" -"Last-Translator: yakky \n" -"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/django-cms/language/vi_VN/)\n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2016-01-19 20:19+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/divio/django-cms/language/vi_VN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,378 +21,378 @@ msgstr "" msgid "Copy permissions" msgstr "" -#: admin/forms.py:66 admin/forms.py:162 admin/forms.py:205 cms_toolbar.py:182 +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 #: models/settingmodels.py:11 msgid "Language" msgstr "" -#: admin/forms.py:67 admin/forms.py:163 admin/forms.py:206 +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 msgid "The current language of the content fields." msgstr "" -#: admin/forms.py:68 +#: admin/forms.py:71 forms/wizards.py:81 msgid "Page type" msgstr "" -#: admin/forms.py:69 +#: admin/forms.py:72 forms/wizards.py:79 msgid "Title" msgstr "" -#: admin/forms.py:70 +#: admin/forms.py:73 msgid "The default title" msgstr "" -#: admin/forms.py:71 +#: admin/forms.py:74 msgid "Slug" msgstr "" -#: admin/forms.py:72 +#: admin/forms.py:75 msgid "The part of the title that is used in the URL" msgstr "" -#: admin/forms.py:73 +#: admin/forms.py:76 msgid "Menu Title" msgstr "" -#: admin/forms.py:74 +#: admin/forms.py:77 msgid "Overwrite what is displayed in the menu" msgstr "" -#: admin/forms.py:75 +#: admin/forms.py:78 msgid "Page Title" msgstr "" -#: admin/forms.py:76 +#: admin/forms.py:79 msgid "" "Overwrites what is displayed at the top of your browser or in bookmarks" msgstr "" -#: admin/forms.py:78 +#: admin/forms.py:81 msgid "Description meta tag" msgstr "" -#: admin/forms.py:80 +#: admin/forms.py:83 msgid "A description of the page used by search engines." msgstr "" -#: admin/forms.py:129 +#: admin/forms.py:132 msgid "Another page with this slug already exists" msgstr "" -#: admin/forms.py:157 +#: admin/forms.py:160 msgid "Slug must not be empty." msgstr "" -#: admin/forms.py:185 +#: admin/forms.py:188 msgid "Application" msgstr "" -#: admin/forms.py:187 +#: admin/forms.py:190 msgid "Hook application to this page." msgstr "" -#: admin/forms.py:188 +#: admin/forms.py:191 msgid "Overwrite URL" msgstr "" -#: admin/forms.py:189 +#: admin/forms.py:192 msgid "Keep this field empty if standard path should be used." msgstr "" -#: admin/forms.py:193 +#: admin/forms.py:196 msgid "X Frame Options" msgstr "" -#: admin/forms.py:194 +#: admin/forms.py:197 msgid "Whether this page can be embedded in other pages or websites" msgstr "" -#: admin/forms.py:199 +#: admin/forms.py:202 msgid "Redirect" msgstr "" -#: admin/forms.py:200 +#: admin/forms.py:203 msgid "Redirects to this URL." msgstr "" -#: admin/forms.py:201 +#: admin/forms.py:204 msgid "Start typing..." msgstr "" -#: admin/forms.py:210 +#: admin/forms.py:213 msgid "Application configurations" msgstr "" -#: admin/forms.py:216 +#: admin/forms.py:219 msgid "Language independent options" msgstr "" -#: admin/forms.py:299 +#: admin/forms.py:303 msgid "A page with this reverse URL id exists already." msgstr "" -#: admin/forms.py:316 +#: admin/forms.py:320 msgid "An application instance using this configuration already exists." msgstr "" -#: admin/forms.py:324 admin/forms.py:335 +#: admin/forms.py:328 admin/forms.py:339 msgid "An application instance with this name already exists." msgstr "" -#: admin/forms.py:391 migrations/0001_initial.py:72 -#: migrations/0001_initial.py:135 models/permissionmodels.py:63 +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 #: test_utils/project/customuserapp/models.py:60 msgid "user" msgstr "" -#: admin/forms.py:454 +#: admin/forms.py:458 msgid "" "Add page permission requires also access to children, or descendants, " "otherwise added page can't be changed by its creator." msgstr "" -#: admin/forms.py:459 +#: admin/forms.py:463 msgid "Add page permission also requires edit page permission." msgstr "" -#: admin/forms.py:487 +#: admin/forms.py:491 msgid "can_view" msgstr "" -#: admin/forms.py:498 +#: admin/forms.py:502 msgid "Please select user or group first." msgstr "" -#: admin/forms.py:509 admin/forms.py:516 admin/forms.py:520 +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 #: templates/admin/cms/usersettings/change_form.html:17 -#: templatetags/cms_tags.py:762 +#: templatetags/cms_tags.py:760 msgid "Add" msgstr "" -#: admin/forms.py:510 admin/forms.py:517 admin/forms.py:521 +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 msgid "Change" msgstr "" -#: admin/forms.py:511 admin/forms.py:518 admin/forms.py:522 +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 #: templates/admin/cms/extensions/change_form.html:8 #: templates/admin/cms/page/plugin/submit_line.html:5 #: templates/admin/cms/page/submit_row.html:7 -#: templates/admin/cms/page/tree/menu_item.html:66 -#: templates/cms/toolbar/dragitem.html:15 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 msgid "Delete" msgstr "" -#: admin/forms.py:512 +#: admin/forms.py:516 msgid "Recover (any) pages" msgstr "" -#: admin/forms.py:540 +#: admin/forms.py:544 msgid "Notify user" msgstr "" -#: admin/forms.py:542 +#: admin/forms.py:546 msgid "" "Send email notification to user about username or password change. Requires " "user email." msgstr "" -#: admin/forms.py:563 +#: admin/forms.py:567 msgid "New password" msgstr "" -#: admin/forms.py:565 +#: admin/forms.py:569 msgid "New password confirmation" msgstr "" -#: admin/forms.py:590 +#: admin/forms.py:594 msgid "Email notification requires valid email address." msgstr "" -#: admin/forms.py:592 +#: admin/forms.py:596 msgid "" "The permission to add new pages requires the permission to change pages!" msgstr "" -#: admin/forms.py:594 +#: admin/forms.py:598 msgid "" "The permission to add new users requires the permission to change users!" msgstr "" -#: admin/forms.py:596 +#: admin/forms.py:600 msgid "To add permissions you also need to edit them!" msgstr "" -#: admin/pageadmin.py:341 templates/admin/cms/page/submit_row.html:9 +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 msgid "Advanced Settings" msgstr "" -#: admin/pageadmin.py:344 cms_toolbar.py:475 +#: admin/pageadmin.py:356 cms_toolbars.py:507 msgid "Publishing dates" msgstr "" -#: admin/pageadmin.py:350 +#: admin/pageadmin.py:362 msgid "Change Permissions" msgstr "" -#: admin/pageadmin.py:393 +#: admin/pageadmin.py:405 msgid "Add Page Type" msgstr "" -#: admin/pageadmin.py:397 +#: admin/pageadmin.py:409 msgid "Add Page Copy" msgstr "" -#: admin/pageadmin.py:597 +#: admin/pageadmin.py:609 #, python-format msgid "%(plugin_name)s plugin added to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:605 +#: admin/pageadmin.py:617 #, python-format msgid "Copied plugins to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:616 +#: admin/pageadmin.py:628 #, python-format msgid "" "%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" msgstr "" -#: admin/pageadmin.py:628 +#: admin/pageadmin.py:640 msgid "Plugins were moved" msgstr "" -#: admin/pageadmin.py:635 +#: admin/pageadmin.py:647 #, python-format msgid "" "%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " "deleted." msgstr "" -#: admin/pageadmin.py:648 +#: admin/pageadmin.py:660 #, python-format msgid "All plugins in the placeholder \"%(name)s\" were deleted." msgstr "" -#: admin/pageadmin.py:667 +#: admin/pageadmin.py:679 msgid "You do not have permission to change pages." msgstr "" -#: admin/pageadmin.py:679 +#: admin/pageadmin.py:691 msgid "Database error" msgstr "" -#: admin/pageadmin.py:778 admin/pageadmin.py:797 admin/pageadmin.py:1084 -#: admin/pageadmin.py:1121 +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 msgid "You do not have permission to change this page" msgstr "" -#: admin/pageadmin.py:782 admin/pageadmin.py:801 +#: admin/pageadmin.py:794 admin/pageadmin.py:813 msgid "Page reverted but slug stays the same because of url collisions." msgstr "" -#: admin/pageadmin.py:812 +#: admin/pageadmin.py:824 msgid "You do not have permission to change the template" msgstr "" -#: admin/pageadmin.py:816 +#: admin/pageadmin.py:828 msgid "Template not valid" msgstr "" -#: admin/pageadmin.py:821 +#: admin/pageadmin.py:833 #, python-format msgid "Template changed to %s" msgstr "" -#: admin/pageadmin.py:824 +#: admin/pageadmin.py:836 msgid "The template was successfully changed" msgstr "" -#: admin/pageadmin.py:846 +#: admin/pageadmin.py:859 msgid "" "Error! You don't have permissions to move this page. Please reload the page" msgstr "" -#: admin/pageadmin.py:851 +#: admin/pageadmin.py:864 msgid "Page moved" msgstr "" -#: admin/pageadmin.py:897 admin/placeholderadmin.py:237 -#: admin/placeholderadmin.py:283 +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 msgid "Language must be set to a supported language!" msgstr "" -#: admin/pageadmin.py:902 admin/placeholderadmin.py:302 +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 msgid "You do not have permission to copy these plugins." msgstr "" -#: admin/pageadmin.py:905 +#: admin/pageadmin.py:918 #, python-format msgid "Copied plugins from %(source_language)s to %(target_language)s" msgstr "" -#: admin/pageadmin.py:955 +#: admin/pageadmin.py:972 msgid "You do not have permission to publish this page" msgstr "" -#: admin/pageadmin.py:972 admin/pageadmin.py:984 +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 msgid "Page not published! A parent page is not published yet." msgstr "" -#: admin/pageadmin.py:974 +#: admin/pageadmin.py:991 msgid "The content was successfully published." msgstr "" -#: admin/pageadmin.py:986 +#: admin/pageadmin.py:1003 msgid "There was a problem publishing your content" msgstr "" -#: admin/pageadmin.py:1052 +#: admin/pageadmin.py:1070 msgid "You do not have permission to unpublish this page" msgstr "" -#: admin/pageadmin.py:1054 +#: admin/pageadmin.py:1072 msgid "This page was never published" msgstr "" -#: admin/pageadmin.py:1057 +#: admin/pageadmin.py:1075 #, python-format msgid "The %(language)s page \"%(page)s\" was successfully unpublished" msgstr "" -#: admin/pageadmin.py:1088 +#: admin/pageadmin.py:1107 #, python-format msgid "The page \"%s\" was successfully reverted." msgstr "" -#: admin/pageadmin.py:1125 +#: admin/pageadmin.py:1144 #, python-format msgid "%(name)s object with primary key %(key)r does not exist." msgstr "" -#: admin/pageadmin.py:1131 +#: admin/pageadmin.py:1150 msgid "There only exists one translation for this page" msgstr "" -#: admin/pageadmin.py:1160 +#: admin/pageadmin.py:1192 #, python-format msgid "Title and plugins with language %(language)s was deleted" msgstr "" -#: admin/pageadmin.py:1183 admin/placeholderadmin.py:484 -#: admin/placeholderadmin.py:523 +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 msgid "Are you sure?" msgstr "" -#: admin/pageadmin.py:1223 +#: admin/pageadmin.py:1256 msgid "You do not have permission to change this page's in_navigation status" msgstr "" -#: admin/pageadmin.py:1245 +#: admin/pageadmin.py:1278 msgid "Page Types" msgstr "" -#: admin/pageadmin.py:1325 +#: admin/pageadmin.py:1358 msgid "You do not have permission to edit this page" msgstr "" @@ -404,7 +404,7 @@ msgstr "" msgid "View restrictions" msgstr "" -#: admin/permissionadmin.py:148 models/permissionmodels.py:123 +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 msgid "Page permissions" msgstr "" @@ -416,63 +416,73 @@ msgstr "" msgid "Page permissions management" msgstr "" -#: admin/placeholderadmin.py:67 +#: admin/placeholderadmin.py:102 #, python-format msgid "Field %s not found" msgstr "" -#: admin/placeholderadmin.py:74 +#: admin/placeholderadmin.py:109 msgid "You do not have permission to edit this item" msgstr "" -#: admin/placeholderadmin.py:216 +#: admin/placeholderadmin.py:251 msgid "You do not have permission to add a plugin" msgstr "" -#: admin/placeholderadmin.py:239 +#: admin/placeholderadmin.py:274 msgid "Parent plugin language must be same as language!" msgstr "" -#: admin/placeholderadmin.py:335 +#: admin/placeholderadmin.py:380 msgid "Plugin not found" msgstr "" -#: admin/placeholderadmin.py:340 +#: admin/placeholderadmin.py:385 msgid "You do not have permission to edit this plugin" msgstr "" -#: admin/placeholderadmin.py:423 +#: admin/placeholderadmin.py:491 msgid "You have no permission to move this plugin" msgstr "" -#: admin/placeholderadmin.py:461 admin/placeholderadmin.py:472 +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 msgid "You do not have permission to delete this plugin" msgstr "" -#: admin/placeholderadmin.py:476 +#: admin/placeholderadmin.py:604 #, python-format msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." msgstr "" -#: admin/placeholderadmin.py:482 admin/placeholderadmin.py:521 +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 #, python-format msgid "Cannot delete %(name)s" msgstr "" -#: admin/placeholderadmin.py:502 admin/placeholderadmin.py:513 +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 msgid "You do not have permission to clear this placeholder" msgstr "" -#: admin/placeholderadmin.py:516 +#: admin/placeholderadmin.py:649 #, python-format msgid "The placeholder \"%(obj)s\" was cleared successfully." msgstr "" -#: admin/placeholderadmin.py:526 +#: admin/placeholderadmin.py:659 msgid "placeholder" msgstr "" #: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 msgid "django CMS" msgstr "" @@ -488,322 +498,366 @@ msgstr "" msgid "Create Alias" msgstr "" -#: cms_toolbar.py:91 +#: cms_toolbars.py:93 msgid "Structure" msgstr "" -#: cms_toolbar.py:92 +#: cms_toolbars.py:94 forms/wizards.py:84 msgid "Content" msgstr "" -#: cms_toolbar.py:127 +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 msgid "Sites" msgstr "" -#: cms_toolbar.py:128 +#: cms_toolbars.py:152 msgid "Admin Sites" msgstr "" -#: cms_toolbar.py:135 +#: cms_toolbars.py:159 msgid "Administration" msgstr "" -#: cms_toolbar.py:139 +#: cms_toolbars.py:163 msgid "User settings" msgstr "" -#: cms_toolbar.py:143 +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 msgid "Disable toolbar" msgstr "" -#: cms_toolbar.py:157 +#: cms_toolbars.py:191 msgid "Users" msgstr "" -#: cms_toolbar.py:176 tests/toolbar.py:640 tests/toolbar.py:655 -#: tests/toolbar.py:688 +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 #, python-format msgid "Logout %s" msgstr "" -#: cms_toolbar.py:176 +#: cms_toolbars.py:210 msgid "Logout" msgstr "" -#: cms_toolbar.py:315 +#: cms_toolbars.py:348 msgid "Publish changes" msgstr "" -#: cms_toolbar.py:317 +#: cms_toolbars.py:350 msgid "Publish page now" msgstr "" -#: cms_toolbar.py:359 cms_toolbar.py:444 +#: cms_toolbars.py:392 cms_toolbars.py:476 msgid "Page settings" msgstr "" -#: cms_toolbar.py:379 +#: cms_toolbars.py:410 #, python-format msgid "Add %(language)s Translation" msgstr "" -#: cms_toolbar.py:387 +#: cms_toolbars.py:418 #, python-format msgid "Delete %(language)s Translation" msgstr "" -#: cms_toolbar.py:396 +#: cms_toolbars.py:427 #, python-format msgid "Copy all plugins from %s" msgstr "" -#: cms_toolbar.py:397 +#: cms_toolbars.py:428 #, python-format msgid "Are you sure you want copy all plugins from %s?" msgstr "" -#: cms_toolbar.py:411 +#: cms_toolbars.py:442 msgid "Pages" msgstr "" -#: cms_toolbar.py:419 templates/admin/cms/page/permissions.html:5 +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 msgid "Page" msgstr "" -#: cms_toolbar.py:422 +#: cms_toolbars.py:453 msgid "Add Page" msgstr "" -#: cms_toolbar.py:425 +#: cms_toolbars.py:457 msgid "New Page" msgstr "" -#: cms_toolbar.py:426 +#: cms_toolbars.py:458 msgid "New Sub Page" msgstr "" -#: cms_toolbar.py:427 +#: cms_toolbars.py:459 msgid "Duplicate this Page" msgstr "" -#: cms_toolbar.py:439 +#: cms_toolbars.py:471 msgid "Edit this Page" msgstr "" -#: cms_toolbar.py:449 +#: cms_toolbars.py:481 msgid "Templates" msgstr "" -#: cms_toolbar.py:465 +#: cms_toolbars.py:497 msgid "Advanced settings" msgstr "" -#: cms_toolbar.py:471 +#: cms_toolbars.py:503 msgid "Permissions" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Hide in navigation" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Display in navigation" msgstr "" -#: cms_toolbar.py:488 +#: cms_toolbars.py:520 msgid "Unpublish page" msgstr "" -#: cms_toolbar.py:491 +#: cms_toolbars.py:523 msgid "Publish page" msgstr "" -#: cms_toolbar.py:502 +#: cms_toolbars.py:534 msgid "Delete page" msgstr "" -#: cms_toolbar.py:511 +#: cms_toolbars.py:543 msgid "Save as Page Type" msgstr "" -#: cms_toolbar.py:516 templates/admin/cms/page/history/revision_header.html:10 +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 msgid "History" msgstr "" -#: cms_toolbar.py:534 +#: cms_toolbars.py:566 msgid "Undo" msgstr "" -#: cms_toolbar.py:535 +#: cms_toolbars.py:567 msgid "Redo" msgstr "" -#: cms_toolbar.py:540 +#: cms_toolbars.py:572 msgid "Are you sure you want to revert to live?" msgstr "" -#: cms_toolbar.py:541 +#: cms_toolbars.py:573 msgid "Revert to live" msgstr "" -#: cms_toolbar.py:544 +#: cms_toolbars.py:576 msgid "View history" msgstr "" -#: forms/fields.py:31 +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 msgid "Select a valid site" msgstr "" -#: forms/fields.py:32 +#: forms/fields.py:34 msgid "Select a valid page" msgstr "" -#: forms/widgets.py:222 forms/widgets.py:309 +#: forms/widgets.py:275 msgid "Add Another" msgstr "" +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + #: migrations/0001_initial.py:26 migrations/0001_initial.py:60 #: migrations/0001_initial.py:83 migrations/0001_initial.py:123 msgid "ID" msgstr "" -#: migrations/0001_initial.py:27 models/pluginmodel.py:77 +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 msgid "position" msgstr "" -#: migrations/0001_initial.py:28 models/pluginmodel.py:78 +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 #: models/titlemodels.py:17 msgid "language" msgstr "" -#: migrations/0001_initial.py:29 models/pluginmodel.py:79 +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 msgid "plugin_name" msgstr "" -#: migrations/0001_initial.py:30 models/pluginmodel.py:80 +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 #: models/titlemodels.py:30 msgid "creation date" msgstr "" #: migrations/0001_initial.py:61 migrations/0001_initial.py:124 -#: models/permissionmodels.py:67 +#: models/permissionmodels.py:69 msgid "can edit" msgstr "" #: migrations/0001_initial.py:62 migrations/0001_initial.py:125 -#: models/permissionmodels.py:68 +#: models/permissionmodels.py:70 msgid "can add" msgstr "" #: migrations/0001_initial.py:63 migrations/0001_initial.py:126 -#: models/permissionmodels.py:69 +#: models/permissionmodels.py:71 msgid "can delete" msgstr "" #: migrations/0001_initial.py:64 migrations/0001_initial.py:127 -#: models/permissionmodels.py:70 +#: models/permissionmodels.py:72 msgid "can change advanced settings" msgstr "" #: migrations/0001_initial.py:65 migrations/0001_initial.py:128 -#: models/permissionmodels.py:71 +#: models/permissionmodels.py:73 msgid "can publish" msgstr "" #: migrations/0001_initial.py:66 migrations/0001_initial.py:129 -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "can change permissions" msgstr "" #: migrations/0001_initial.py:67 migrations/0001_initial.py:130 -#: models/permissionmodels.py:73 +#: models/permissionmodels.py:75 msgid "can move" msgstr "" #: migrations/0001_initial.py:68 migrations/0001_initial.py:131 -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "view restricted" msgstr "" -#: migrations/0001_initial.py:69 models/permissionmodels.py:98 +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 msgid "can recover pages" msgstr "" #: migrations/0001_initial.py:70 migrations/0001_initial.py:133 -#: models/permissionmodels.py:64 +#: models/permissionmodels.py:66 msgid "group" msgstr "" -#: migrations/0001_initial.py:71 models/permissionmodels.py:99 +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 msgid "sites" msgstr "" -#: migrations/0001_initial.py:84 models/pagemodel.py:61 +#: migrations/0001_initial.py:84 models/pagemodel.py:62 msgid "created by" msgstr "" -#: migrations/0001_initial.py:85 models/pagemodel.py:62 +#: migrations/0001_initial.py:85 models/pagemodel.py:65 msgid "changed by" msgstr "" -#: migrations/0001_initial.py:88 models/pagemodel.py:67 -#: templates/admin/cms/page/tree/menu_item.html:73 +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 msgid "publication date" msgstr "" -#: migrations/0001_initial.py:89 models/pagemodel.py:69 -#: templates/admin/cms/page/tree/menu_item.html:74 +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 msgid "publication end date" msgstr "" -#: migrations/0001_initial.py:90 models/pagemodel.py:76 +#: migrations/0001_initial.py:90 models/pagemodel.py:80 msgid "in navigation" msgstr "" -#: migrations/0001_initial.py:91 models/pagemodel.py:77 +#: migrations/0001_initial.py:91 models/pagemodel.py:81 msgid "soft root" msgstr "" -#: migrations/0001_initial.py:92 models/pagemodel.py:79 +#: migrations/0001_initial.py:92 models/pagemodel.py:83 msgid "id" msgstr "" -#: migrations/0001_initial.py:93 models/pagemodel.py:81 +#: migrations/0001_initial.py:93 models/pagemodel.py:85 msgid "attached menu" msgstr "" -#: migrations/0001_initial.py:94 models/pagemodel.py:82 -#: templates/admin/cms/page/tree/menu_item.html:77 +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 msgid "template" msgstr "" -#: migrations/0001_initial.py:95 models/pagemodel.py:88 +#: migrations/0001_initial.py:95 models/pagemodel.py:92 msgid "login required" msgstr "" -#: migrations/0001_initial.py:96 models/pagemodel.py:89 +#: migrations/0001_initial.py:96 models/pagemodel.py:93 msgid "menu visibility" msgstr "" -#: migrations/0001_initial.py:98 models/pagemodel.py:93 +#: migrations/0001_initial.py:98 models/pagemodel.py:97 msgid "application" msgstr "" -#: migrations/0001_initial.py:99 models/pagemodel.py:94 +#: migrations/0001_initial.py:99 models/pagemodel.py:98 msgid "application instance name" msgstr "" -#: migrations/0001_initial.py:110 models/pagemodel.py:85 +#: migrations/0001_initial.py:110 models/pagemodel.py:89 msgid "site" msgstr "" -#: migrations/0001_initial.py:132 models/permissionmodels.py:116 +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 #: templates/admin/cms/page/permissions.html:15 msgid "Grant on" msgstr "" -#: migrations/0001_initial.py:134 models/pagemodel.py:126 -#: models/permissionmodels.py:117 models/titlemodels.py:29 +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 #: test_utils/project/sampleapp/ns_urls.py:8 msgid "page" msgstr "" @@ -832,119 +886,119 @@ msgstr "" msgid "Allow" msgstr "" -#: models/pagemodel.py:68 +#: models/pagemodel.py:72 msgid "" "When the page should go live. Status must be \"Published\" for page to go " "live." msgstr "" -#: models/pagemodel.py:70 +#: models/pagemodel.py:74 msgid "When to expire the page. Leave empty to never expire." msgstr "" -#: models/pagemodel.py:78 +#: models/pagemodel.py:82 msgid "All ancestors will not be displayed in the navigation" msgstr "" -#: models/pagemodel.py:80 +#: models/pagemodel.py:84 msgid "" "A unique identifier that is used with the page_url templatetag for linking " "to this page" msgstr "" -#: models/pagemodel.py:83 +#: models/pagemodel.py:87 msgid "The template used to render the content." msgstr "" -#: models/pagemodel.py:85 +#: models/pagemodel.py:89 msgid "The site the page is accessible at." msgstr "" -#: models/pagemodel.py:91 +#: models/pagemodel.py:95 msgid "limit when this page is visible in the menu" msgstr "" -#: models/pagemodel.py:127 +#: models/pagemodel.py:131 msgid "pages" msgstr "" -#: models/pagemodel.py:863 +#: models/pagemodel.py:887 msgid "Empty" msgstr "" -#: models/pagemodel.py:984 +#: models/pagemodel.py:1013 msgid "default" msgstr "" -#: models/permissionmodels.py:52 +#: models/permissionmodels.py:53 msgid "Current page" msgstr "" -#: models/permissionmodels.py:53 +#: models/permissionmodels.py:54 msgid "Page children (immediate)" msgstr "" -#: models/permissionmodels.py:54 +#: models/permissionmodels.py:55 msgid "Page and children (immediate)" msgstr "" -#: models/permissionmodels.py:55 +#: models/permissionmodels.py:56 msgid "Page descendants" msgstr "" -#: models/permissionmodels.py:56 +#: models/permissionmodels.py:57 msgid "Page and descendants" msgstr "" -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "on page level" msgstr "" -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "frontend view restriction" msgstr "" -#: models/permissionmodels.py:98 +#: models/permissionmodels.py:100 msgid "can recover any deleted page" msgstr "" -#: models/permissionmodels.py:99 +#: models/permissionmodels.py:101 msgid "If none selected, user haves granted permissions to all sites." msgstr "" -#: models/permissionmodels.py:104 +#: models/permissionmodels.py:106 msgid "Page global permission" msgstr "" -#: models/permissionmodels.py:105 +#: models/permissionmodels.py:107 msgid "Pages global permissions" msgstr "" -#: models/permissionmodels.py:122 +#: models/permissionmodels.py:124 msgid "Page permission" msgstr "" -#: models/permissionmodels.py:137 +#: models/permissionmodels.py:145 msgid "User (page)" msgstr "" -#: models/permissionmodels.py:138 +#: models/permissionmodels.py:146 msgid "Users (page)" msgstr "" -#: models/permissionmodels.py:148 +#: models/permissionmodels.py:156 msgid "User group (page)" msgstr "" -#: models/permissionmodels.py:149 +#: models/permissionmodels.py:157 msgid "User groups (page)" msgstr "" -#: models/placeholdermodel.py:25 +#: models/placeholdermodel.py:24 msgid "slot" msgstr "" -#: models/placeholdermodel.py:26 +#: models/placeholdermodel.py:25 msgid "width" msgstr "" @@ -1058,7 +1112,7 @@ msgstr "" msgid "Generic" msgstr "" -#: plugin_base.py:285 +#: plugin_base.py:289 msgid "There are no further settings for this plugin. Please press save." msgstr "" @@ -1074,7 +1128,7 @@ msgid "" msgstr "" #: templates/admin/cms/extensions/change_form.html:5 -#: templates/admin/cms/page/change_form.html:74 +#: templates/admin/cms/page/change_form.html:90 #: templates/admin/cms/page/plugin/submit_line.html:3 #: templates/admin/cms/page/submit_row.html:4 #: templates/admin/cms/page/tree/copy_premissions.html:19 @@ -1102,38 +1156,45 @@ msgstr "" msgid "Password:" msgstr "" -#: templates/admin/cms/page/change_form.html:5 +#: templates/admin/cms/page/change_form.html:4 #: templates/admin/cms/page/close_frame.html:4 msgid "Change a page" msgstr "" -#: templates/admin/cms/page/change_form.html:44 +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 msgid "Please correct the error below." msgid_plural "Please correct the errors below." msgstr[0] "" -#: templates/admin/cms/page/change_form.html:62 +#: templates/admin/cms/page/change_form.html:78 msgid "All permissions" msgstr "" -#: templates/admin/cms/page/change_form.html:63 -#: templates/admin/cms/page/tree/base.html:80 +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 msgid "Loading..." msgstr "" -#: templates/admin/cms/page/change_form.html:75 +#: templates/admin/cms/page/change_form.html:91 #: templates/admin/cms/page/plugin/submit_line.html:9 -#: templates/admin/cms/page/submit_row.html:14 +#: templates/admin/cms/page/submit_row.html:16 msgid "Save and continue editing" msgstr "" -#: templates/admin/cms/page/history/recover_header.html:12 -#: templates/admin/cms/page/history/revision_header.html:6 -#: templates/admin/cms/page/tree/base.html:9 -#: templates/admin/cms/usersettings/change_form.html:14 -msgid "Home" -msgstr "" - #: templates/admin/cms/page/history/recover_header.html:15 #, python-format msgid "Recover deleted %(verbose_name)s" @@ -1210,16 +1271,16 @@ msgid "Edit model" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:7 -#: templates/admin/cms/page/submit_row.html:12 +#: templates/admin/cms/page/submit_row.html:14 msgid "Save as new" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:8 -#: templates/admin/cms/page/submit_row.html:13 +#: templates/admin/cms/page/submit_row.html:15 msgid "Save and add another" msgstr "" -#: templates/admin/cms/page/submit_row.html:8 +#: templates/admin/cms/page/submit_row.html:9 msgid "Basic Settings" msgstr "" @@ -1228,68 +1289,88 @@ msgid "List of pages" msgstr "" #: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 msgid "Search" msgstr "" -#: templates/admin/cms/page/tree/base.html:54 +#: templates/admin/cms/page/tree/base.html:50 msgid "Successfully moved" msgstr "" -#: templates/admin/cms/page/tree/base.html:55 +#: templates/admin/cms/page/tree/base.html:51 msgid "Changes within the tree might require a refresh." msgstr "" -#: templates/admin/cms/page/tree/base.html:56 +#: templates/admin/cms/page/tree/base.html:52 msgid "An error occured. Please reload the page" msgstr "" -#: templates/admin/cms/page/tree/base.html:57 +#: templates/admin/cms/page/tree/base.html:53 msgid "Are you sure you want to § this page?" msgstr "" -#: templates/admin/cms/page/tree/base.html:73 +#: templates/admin/cms/page/tree/base.html:69 #, python-format msgid "Recover deleted %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:76 +#: templates/admin/cms/page/tree/base.html:72 #, python-format msgid "Add %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:88 +#: templates/admin/cms/page/tree/base.html:84 msgid "Pages on:" msgstr "" #: templates/admin/cms/page/tree/base.html:108 -msgid "Filter:" +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" msgstr "" #: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 msgid "on" msgstr "" -#: templates/admin/cms/page/tree/base.html:108 +#: templates/admin/cms/page/tree/base.html:123 msgid "off" msgstr "" -#: templates/admin/cms/page/tree/base.html:110 +#: templates/admin/cms/page/tree/base.html:125 msgid "Filter" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:10 +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 msgid "Menu" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:11 +#: templates/admin/cms/page/tree/base_header.html:13 msgid "Actions" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:12 +#: templates/admin/cms/page/tree/base_header.html:14 msgid "Info" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:26 +#: templates/admin/cms/page/tree/base_header.html:28 msgid "" "There is no page around yet.
Add page now." @@ -1304,235 +1385,369 @@ msgid "Choose copy options" msgstr "" #: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 msgid "Close" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "select this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "edit this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:17 +#: templates/admin/cms/page/tree/menu_item.html:18 msgid "insert above" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:18 +#: templates/admin/cms/page/tree/menu_item.html:19 msgid "insert below" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:20 +#: templates/admin/cms/page/tree/menu_item.html:21 msgid "insert inside" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "softroot" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "home" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:25 +#: templates/admin/cms/page/tree/menu_item.html:26 #, python-format msgid "Application: %(apphook)s" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:29 +#: templates/admin/cms/page/tree/menu_item.html:33 #, python-format msgid "Edit this page in %(language)s " msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:32 +#: templates/admin/cms/page/tree/menu_item.html:36 msgid "Pick an action:" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:33 -msgid "Unpublish" +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:34 -msgid "Publish" +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "not in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "Page settings (SHIFT-click for advanced settings)" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "page settings" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 -#: templates/cms/toolbar/dragitem.html:12 +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 msgid "Copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 +#: templates/admin/cms/page/tree/menu_item.html:56 msgid "copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "Add Child" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "add" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 -#: templates/cms/toolbar/dragitem.html:13 +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 msgid "Cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 +#: templates/admin/cms/page/tree/menu_item.html:67 msgid "cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:66 +#: templates/admin/cms/page/tree/menu_item.html:69 msgid "delete" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:71 +#: templates/admin/cms/page/tree/menu_item.html:74 msgid "info" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:75 -msgid "is restricted" +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:76 -msgid "last change by" +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" msgstr "" -#: templates/cms/toolbar/clipboard.html:24 -msgid "Empty Clipboard" +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" msgstr "" -#: templates/cms/toolbar/dragbar.html:7 templates/cms/toolbar/dragitem.html:9 -msgid "Quicksearch" +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" msgstr "" -#: templates/cms/toolbar/dragbar.html:9 templates/cms/toolbar/dragitem.html:11 -msgid "Settings" +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" msgstr "" -#: templates/cms/toolbar/dragbar.html:10 +#: templates/cms/toolbar/dragbar.html:11 msgid "Copy all" msgstr "" -#: templates/cms/toolbar/dragbar.html:12 +#: templates/cms/toolbar/dragbar.html:13 msgid "Copy from" msgstr "" -#: templates/cms/toolbar/dragbar.html:14 +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 msgid "Empty all" msgstr "" -#: templates/cms/toolbar/dragbar.html:25 -msgid "Drop a plugin here" +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." msgstr "" -#: templates/cms/toolbar/dragitem.html:14 -#: templates/cms/toolbar/items/live_draft.html:9 templatetags/cms_tags.py:753 -#: templatetags/cms_tags.py:756 +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 msgid "Edit" msgstr "" +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + #: templates/cms/toolbar/dragitem_menu.html:5 msgid "Available plugins" msgstr "" -#: templates/cms/toolbar/dragitem_menu.html:10 -msgid "Scroll for more" +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:5 -msgid "Save and close" +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Live" +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Draft" +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" msgstr "" -#: templates/cms/toolbar/items/login.html:6 toolbar/toolbar.py:23 -msgid "Username" +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" msgstr "" -#: templates/cms/toolbar/items/login.html:7 -msgid "Password" +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" msgstr "" -#: templates/cms/toolbar/toolbar.html:8 -msgid "Double-click to edit" +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" msgstr "" -#: templates/cms/toolbar/toolbar.html:32 +#: templates/cms/toolbar/toolbar.html:43 msgid "Toggle toolbar" msgstr "" -#: templates/cms/toolbar/toolbar.html:74 -msgid "Start" +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" msgstr "" -#: templates/cms/toolbar/toolbar.html:109 +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 msgid "This page has no preview!" msgstr "" -#: templates/cms/toolbar/toolbar.html:110 +#: templates/cms/toolbar/toolbar.html:122 msgid "It is being redirected to:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:41 +#: templates/cms/toolbar/toolbar_javascript.html:32 #, python-format msgid "Development version using django CMS %(cms_version)s" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:42 +#: templates/cms/toolbar/toolbar_javascript.html:33 msgid "Cancel" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:43 +#: templates/cms/toolbar/toolbar_javascript.html:34 msgid "The following error occured:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:44 +#: templates/cms/toolbar/toolbar_javascript.html:35 msgid "Action successfull... reloading." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:45 +#: templates/cms/toolbar/toolbar_javascript.html:36 msgid "Are you sure you want to delete this plugin?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:46 +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 msgid "Are you sure you want to publish this page?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:64 +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 msgid "" "Login failed. Please check your credentials and try again." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:65 +#: templates/cms/toolbar/toolbar_javascript.html:58 msgid "This page has unpublished changes." msgstr "" +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + #: templatetags/cms_admin.py:61 msgid "unpublished changes" msgstr "" @@ -1558,64 +1773,64 @@ msgstr "" msgid "%(icon)s" msgstr "" -#: templatetags/cms_tags.py:111 +#: templatetags/cms_tags.py:106 #, python-format msgid "Page not found on %(domain)s" msgstr "" -#: templatetags/cms_tags.py:112 +#: templatetags/cms_tags.py:107 #, python-format msgid "" "A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" "`. The URL of the request was: http://%(host)s%(path)s" msgstr "" -#: test_utils/cli.py:139 test_utils/cli.py:150 +#: test_utils/cli.py:132 test_utils/cli.py:143 msgid "English" msgstr "" -#: test_utils/cli.py:140 test_utils/cli.py:162 test_utils/cli.py:185 +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 msgid "French" msgstr "" -#: test_utils/cli.py:141 test_utils/cli.py:156 test_utils/cli.py:179 -#: test_utils/cli.py:198 +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 msgid "German" msgstr "" -#: test_utils/cli.py:142 test_utils/cli.py:167 +#: test_utils/cli.py:135 test_utils/cli.py:160 msgid "Brazilian Portuguese" msgstr "" -#: test_utils/cli.py:143 test_utils/cli.py:192 +#: test_utils/cli.py:136 test_utils/cli.py:185 msgid "Dutch" msgstr "" -#: test_utils/cli.py:208 +#: test_utils/cli.py:201 msgid "two columns" msgstr "" -#: test_utils/cli.py:209 +#: test_utils/cli.py:202 msgid "three columns" msgstr "" -#: test_utils/cli.py:210 +#: test_utils/cli.py:203 msgid "navigation examples" msgstr "" -#: test_utils/cli.py:218 +#: test_utils/cli.py:211 msgid "sidebar column" msgstr "" -#: test_utils/cli.py:224 +#: test_utils/cli.py:217 msgid "left column" msgstr "" -#: test_utils/cli.py:229 +#: test_utils/cli.py:222 msgid "Add a link" msgstr "" -#: test_utils/cli.py:236 +#: test_utils/cli.py:229 msgid "right column" msgstr "" @@ -1637,7 +1852,7 @@ msgstr "" #: test_utils/project/customuserapp/models.py:40 msgid "" -"Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" msgstr "" #: test_utils/project/customuserapp/models.py:43 @@ -1670,31 +1885,31 @@ msgstr "" msgid "users" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:47 +#: test_utils/project/extensionapp/cms_toolbars.py:47 msgid "Title Extension" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:85 +#: test_utils/project/extensionapp/cms_toolbars.py:85 msgid "Page Extension" msgstr "" -#: test_utils/project/objectpermissionsapp/models.py:46 +#: test_utils/project/objectpermissionsapp/models.py:49 msgid "object ID" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:7 +#: test_utils/project/placeholderapp/cms_apps.py:7 msgid "Example1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:14 +#: test_utils/project/placeholderapp/cms_apps.py:14 msgid "MultilingualExample1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:26 +#: test_utils/project/placeholderapp/cms_toolbars.py:26 msgid "Example1" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:27 +#: test_utils/project/placeholderapp/cms_toolbars.py:27 msgid "Examples" msgstr "" @@ -1702,69 +1917,81 @@ msgstr "" msgid "Extra Context" msgstr "" -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:11 -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:27 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 msgid "Articles" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:8 +#: test_utils/project/sampleapp/cms_apps.py:8 msgid "Sample App" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:17 +#: test_utils/project/sampleapp/cms_apps.py:17 msgid "Sample App with excluded permissions" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:28 +#: test_utils/project/sampleapp/cms_apps.py:28 msgid "Sample App 2" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:35 +#: test_utils/project/sampleapp/cms_apps.py:36 msgid "Namespaced App" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:21 -#: test_utils/project/sampleapp/views.py:31 -msgid "Category" -msgstr "" - -#: test_utils/project/sampleapp/cms_toolbar.py:22 -msgid "Categories" +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:23 -msgid "Add Category" +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" msgstr "" -#: test_utils/project/sampleapp/menu.py:17 +#: test_utils/project/sampleapp/cms_menus.py:17 msgid "sample root page" msgstr "" -#: test_utils/project/sampleapp/menu.py:18 +#: test_utils/project/sampleapp/cms_menus.py:18 msgid "sample settings page" msgstr "" -#: test_utils/project/sampleapp/menu.py:19 +#: test_utils/project/sampleapp/cms_menus.py:19 msgid "sample account page" msgstr "" -#: test_utils/project/sampleapp/menu.py:20 +#: test_utils/project/sampleapp/cms_menus.py:20 msgid "sample my profile page" msgstr "" -#: test_utils/project/sampleapp/menu.py:33 +#: test_utils/project/sampleapp/cms_menus.py:33 msgid "Static Menu" msgstr "" -#: test_utils/project/sampleapp/menu.py:51 +#: test_utils/project/sampleapp/cms_menus.py:51 msgid "Static Menu2" msgstr "" -#: test_utils/project/sampleapp/urls.py:11 +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 msgid "^account/$" msgstr "" -#: test_utils/project/sampleapp/views.py:33 +#: test_utils/project/sampleapp/views.py:32 msgid "Change Category" msgstr "" @@ -1772,6 +1999,14 @@ msgstr "" msgid "Thanks for spending some quality time with the Web site today." msgstr "" +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + #: utils/mail.py:37 msgid "CMS - your user account was created." msgstr "" @@ -1780,11 +2015,11 @@ msgstr "" msgid "CMS - your user account was changed." msgstr "" -#: utils/page_resolver.py:131 +#: utils/page_resolver.py:142 msgid "Invalid URL, use /my/url format." msgstr "" -#: utils/page_resolver.py:159 +#: utils/page_resolver.py:170 #, python-format msgid "" "Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." @@ -1793,14 +2028,24 @@ msgid_plural "" "\"%(instance)s\"." msgstr[0] "" -#: utils/plugins.py:227 +#: utils/plugins.py:234 #, python-format msgid "This placeholder already has the maximum number of plugins (%s)." msgstr "" -#: utils/plugins.py:237 +#: utils/plugins.py:244 #, python-format msgid "" "This placeholder already has the maximum number (%(limit)s) of allowed " "%(plugin_name)s plugins." msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/vi_VN/LC_MESSAGES/djangojs.mo b/cms/locale/vi_VN/LC_MESSAGES/djangojs.mo index 9c9db1c199..3b32441c10 100644 Binary files a/cms/locale/vi_VN/LC_MESSAGES/djangojs.mo and b/cms/locale/vi_VN/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/vi_VN/LC_MESSAGES/djangojs.po b/cms/locale/vi_VN/LC_MESSAGES/djangojs.po index 56caff29cb..f42059f35d 100644 --- a/cms/locale/vi_VN/LC_MESSAGES/djangojs.po +++ b/cms/locale/vi_VN/LC_MESSAGES/djangojs.po @@ -7,16 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-12 21:31+0100\n" -"PO-Revision-Date: 2013-12-12 08:53+0000\n" -"Last-Translator: Patrick Lauber \n" -"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/django-cms/language/vi_VN/)\n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2016-01-19 20:19+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/divio/django-cms/language/vi_VN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: vi_VN\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: static/cms/js/modules/cms.changeform.js:60 +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 msgid "Are you sure you want to change tabs without saving the page first?" msgstr "" diff --git a/cms/locale/zh-Hans/LC_MESSAGES/django.mo b/cms/locale/zh-Hans/LC_MESSAGES/django.mo index 4c651fae9d..99761de111 100644 Binary files a/cms/locale/zh-Hans/LC_MESSAGES/django.mo and b/cms/locale/zh-Hans/LC_MESSAGES/django.mo differ diff --git a/cms/locale/zh-Hans/LC_MESSAGES/django.po b/cms/locale/zh-Hans/LC_MESSAGES/django.po index f4c802191e..72cd8eb1ee 100644 --- a/cms/locale/zh-Hans/LC_MESSAGES/django.po +++ b/cms/locale/zh-Hans/LC_MESSAGES/django.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-04-15 19:20+0200\n" -"PO-Revision-Date: 2015-04-15 17:21+0000\n" -"Last-Translator: yakky \n" -"Language-Team: Chinese Simplified (http://www.transifex.com/projects/p/django-cms/language/zh-Hans/)\n" +"POT-Creation-Date: 2015-11-11 18:31+0100\n" +"PO-Revision-Date: 2016-01-19 20:19+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Chinese Simplified (http://www.transifex.com/divio/django-cms/language/zh-Hans/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,378 +21,378 @@ msgstr "" msgid "Copy permissions" msgstr "" -#: admin/forms.py:66 admin/forms.py:162 admin/forms.py:205 cms_toolbar.py:182 +#: admin/forms.py:69 admin/forms.py:165 admin/forms.py:208 cms_toolbars.py:216 #: models/settingmodels.py:11 msgid "Language" msgstr "" -#: admin/forms.py:67 admin/forms.py:163 admin/forms.py:206 +#: admin/forms.py:70 admin/forms.py:166 admin/forms.py:209 msgid "The current language of the content fields." msgstr "" -#: admin/forms.py:68 +#: admin/forms.py:71 forms/wizards.py:81 msgid "Page type" msgstr "" -#: admin/forms.py:69 +#: admin/forms.py:72 forms/wizards.py:79 msgid "Title" msgstr "" -#: admin/forms.py:70 +#: admin/forms.py:73 msgid "The default title" msgstr "" -#: admin/forms.py:71 +#: admin/forms.py:74 msgid "Slug" msgstr "" -#: admin/forms.py:72 +#: admin/forms.py:75 msgid "The part of the title that is used in the URL" msgstr "" -#: admin/forms.py:73 +#: admin/forms.py:76 msgid "Menu Title" msgstr "" -#: admin/forms.py:74 +#: admin/forms.py:77 msgid "Overwrite what is displayed in the menu" msgstr "" -#: admin/forms.py:75 +#: admin/forms.py:78 msgid "Page Title" msgstr "" -#: admin/forms.py:76 +#: admin/forms.py:79 msgid "" "Overwrites what is displayed at the top of your browser or in bookmarks" msgstr "" -#: admin/forms.py:78 +#: admin/forms.py:81 msgid "Description meta tag" msgstr "" -#: admin/forms.py:80 +#: admin/forms.py:83 msgid "A description of the page used by search engines." msgstr "" -#: admin/forms.py:129 +#: admin/forms.py:132 msgid "Another page with this slug already exists" msgstr "" -#: admin/forms.py:157 +#: admin/forms.py:160 msgid "Slug must not be empty." msgstr "" -#: admin/forms.py:185 +#: admin/forms.py:188 msgid "Application" msgstr "" -#: admin/forms.py:187 +#: admin/forms.py:190 msgid "Hook application to this page." msgstr "" -#: admin/forms.py:188 +#: admin/forms.py:191 msgid "Overwrite URL" msgstr "" -#: admin/forms.py:189 +#: admin/forms.py:192 msgid "Keep this field empty if standard path should be used." msgstr "" -#: admin/forms.py:193 +#: admin/forms.py:196 msgid "X Frame Options" msgstr "" -#: admin/forms.py:194 +#: admin/forms.py:197 msgid "Whether this page can be embedded in other pages or websites" msgstr "" -#: admin/forms.py:199 +#: admin/forms.py:202 msgid "Redirect" msgstr "" -#: admin/forms.py:200 +#: admin/forms.py:203 msgid "Redirects to this URL." msgstr "" -#: admin/forms.py:201 +#: admin/forms.py:204 msgid "Start typing..." msgstr "" -#: admin/forms.py:210 +#: admin/forms.py:213 msgid "Application configurations" msgstr "" -#: admin/forms.py:216 +#: admin/forms.py:219 msgid "Language independent options" msgstr "" -#: admin/forms.py:299 +#: admin/forms.py:303 msgid "A page with this reverse URL id exists already." msgstr "" -#: admin/forms.py:316 +#: admin/forms.py:320 msgid "An application instance using this configuration already exists." msgstr "" -#: admin/forms.py:324 admin/forms.py:335 +#: admin/forms.py:328 admin/forms.py:339 msgid "An application instance with this name already exists." msgstr "" -#: admin/forms.py:391 migrations/0001_initial.py:72 -#: migrations/0001_initial.py:135 models/permissionmodels.py:63 +#: admin/forms.py:395 migrations/0001_initial.py:72 +#: migrations/0001_initial.py:135 models/permissionmodels.py:65 #: test_utils/project/customuserapp/models.py:60 msgid "user" msgstr "" -#: admin/forms.py:454 +#: admin/forms.py:458 msgid "" "Add page permission requires also access to children, or descendants, " "otherwise added page can't be changed by its creator." msgstr "" -#: admin/forms.py:459 +#: admin/forms.py:463 msgid "Add page permission also requires edit page permission." msgstr "" -#: admin/forms.py:487 +#: admin/forms.py:491 msgid "can_view" msgstr "" -#: admin/forms.py:498 +#: admin/forms.py:502 msgid "Please select user or group first." msgstr "" -#: admin/forms.py:509 admin/forms.py:516 admin/forms.py:520 +#: admin/forms.py:513 admin/forms.py:520 admin/forms.py:524 #: templates/admin/cms/usersettings/change_form.html:17 -#: templatetags/cms_tags.py:762 +#: templatetags/cms_tags.py:760 msgid "Add" msgstr "" -#: admin/forms.py:510 admin/forms.py:517 admin/forms.py:521 +#: admin/forms.py:514 admin/forms.py:521 admin/forms.py:525 msgid "Change" msgstr "" -#: admin/forms.py:511 admin/forms.py:518 admin/forms.py:522 +#: admin/forms.py:515 admin/forms.py:522 admin/forms.py:526 #: templates/admin/cms/extensions/change_form.html:8 #: templates/admin/cms/page/plugin/submit_line.html:5 #: templates/admin/cms/page/submit_row.html:7 -#: templates/admin/cms/page/tree/menu_item.html:66 -#: templates/cms/toolbar/dragitem.html:15 +#: templates/admin/cms/page/tree/menu_item.html:69 +#: templates/cms/toolbar/dragitem.html:37 msgid "Delete" msgstr "" -#: admin/forms.py:512 +#: admin/forms.py:516 msgid "Recover (any) pages" msgstr "" -#: admin/forms.py:540 +#: admin/forms.py:544 msgid "Notify user" msgstr "" -#: admin/forms.py:542 +#: admin/forms.py:546 msgid "" "Send email notification to user about username or password change. Requires " "user email." msgstr "" -#: admin/forms.py:563 +#: admin/forms.py:567 msgid "New password" msgstr "" -#: admin/forms.py:565 +#: admin/forms.py:569 msgid "New password confirmation" msgstr "" -#: admin/forms.py:590 +#: admin/forms.py:594 msgid "Email notification requires valid email address." msgstr "" -#: admin/forms.py:592 +#: admin/forms.py:596 msgid "" "The permission to add new pages requires the permission to change pages!" msgstr "" -#: admin/forms.py:594 +#: admin/forms.py:598 msgid "" "The permission to add new users requires the permission to change users!" msgstr "" -#: admin/forms.py:596 +#: admin/forms.py:600 msgid "To add permissions you also need to edit them!" msgstr "" -#: admin/pageadmin.py:341 templates/admin/cms/page/submit_row.html:9 +#: admin/pageadmin.py:353 templates/admin/cms/page/submit_row.html:10 msgid "Advanced Settings" msgstr "" -#: admin/pageadmin.py:344 cms_toolbar.py:475 +#: admin/pageadmin.py:356 cms_toolbars.py:507 msgid "Publishing dates" msgstr "" -#: admin/pageadmin.py:350 +#: admin/pageadmin.py:362 msgid "Change Permissions" msgstr "" -#: admin/pageadmin.py:393 +#: admin/pageadmin.py:405 msgid "Add Page Type" msgstr "" -#: admin/pageadmin.py:397 +#: admin/pageadmin.py:409 msgid "Add Page Copy" msgstr "" -#: admin/pageadmin.py:597 +#: admin/pageadmin.py:609 #, python-format msgid "%(plugin_name)s plugin added to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:605 +#: admin/pageadmin.py:617 #, python-format msgid "Copied plugins to %(placeholder)s" msgstr "" -#: admin/pageadmin.py:616 +#: admin/pageadmin.py:628 #, python-format msgid "" "%(plugin_name)s plugin edited at position %(position)s in %(placeholder)s" msgstr "" -#: admin/pageadmin.py:628 +#: admin/pageadmin.py:640 msgid "Plugins were moved" msgstr "" -#: admin/pageadmin.py:635 +#: admin/pageadmin.py:647 #, python-format msgid "" "%(plugin_name)s plugin at position %(position)s in %(placeholder)s was " "deleted." msgstr "" -#: admin/pageadmin.py:648 +#: admin/pageadmin.py:660 #, python-format msgid "All plugins in the placeholder \"%(name)s\" were deleted." msgstr "" -#: admin/pageadmin.py:667 +#: admin/pageadmin.py:679 msgid "You do not have permission to change pages." msgstr "" -#: admin/pageadmin.py:679 +#: admin/pageadmin.py:691 msgid "Database error" msgstr "" -#: admin/pageadmin.py:778 admin/pageadmin.py:797 admin/pageadmin.py:1084 -#: admin/pageadmin.py:1121 +#: admin/pageadmin.py:790 admin/pageadmin.py:809 admin/pageadmin.py:1103 +#: admin/pageadmin.py:1140 msgid "You do not have permission to change this page" msgstr "" -#: admin/pageadmin.py:782 admin/pageadmin.py:801 +#: admin/pageadmin.py:794 admin/pageadmin.py:813 msgid "Page reverted but slug stays the same because of url collisions." msgstr "" -#: admin/pageadmin.py:812 +#: admin/pageadmin.py:824 msgid "You do not have permission to change the template" msgstr "" -#: admin/pageadmin.py:816 +#: admin/pageadmin.py:828 msgid "Template not valid" msgstr "" -#: admin/pageadmin.py:821 +#: admin/pageadmin.py:833 #, python-format msgid "Template changed to %s" msgstr "" -#: admin/pageadmin.py:824 +#: admin/pageadmin.py:836 msgid "The template was successfully changed" msgstr "" -#: admin/pageadmin.py:846 +#: admin/pageadmin.py:859 msgid "" "Error! You don't have permissions to move this page. Please reload the page" msgstr "" -#: admin/pageadmin.py:851 +#: admin/pageadmin.py:864 msgid "Page moved" msgstr "" -#: admin/pageadmin.py:897 admin/placeholderadmin.py:237 -#: admin/placeholderadmin.py:283 +#: admin/pageadmin.py:910 admin/placeholderadmin.py:272 +#: admin/placeholderadmin.py:318 msgid "Language must be set to a supported language!" msgstr "" -#: admin/pageadmin.py:902 admin/placeholderadmin.py:302 +#: admin/pageadmin.py:915 admin/placeholderadmin.py:340 msgid "You do not have permission to copy these plugins." msgstr "" -#: admin/pageadmin.py:905 +#: admin/pageadmin.py:918 #, python-format msgid "Copied plugins from %(source_language)s to %(target_language)s" msgstr "" -#: admin/pageadmin.py:955 +#: admin/pageadmin.py:972 msgid "You do not have permission to publish this page" msgstr "" -#: admin/pageadmin.py:972 admin/pageadmin.py:984 +#: admin/pageadmin.py:989 admin/pageadmin.py:1001 msgid "Page not published! A parent page is not published yet." msgstr "" -#: admin/pageadmin.py:974 +#: admin/pageadmin.py:991 msgid "The content was successfully published." msgstr "" -#: admin/pageadmin.py:986 +#: admin/pageadmin.py:1003 msgid "There was a problem publishing your content" msgstr "" -#: admin/pageadmin.py:1052 +#: admin/pageadmin.py:1070 msgid "You do not have permission to unpublish this page" msgstr "" -#: admin/pageadmin.py:1054 +#: admin/pageadmin.py:1072 msgid "This page was never published" msgstr "" -#: admin/pageadmin.py:1057 +#: admin/pageadmin.py:1075 #, python-format msgid "The %(language)s page \"%(page)s\" was successfully unpublished" msgstr "" -#: admin/pageadmin.py:1088 +#: admin/pageadmin.py:1107 #, python-format msgid "The page \"%s\" was successfully reverted." msgstr "" -#: admin/pageadmin.py:1125 +#: admin/pageadmin.py:1144 #, python-format msgid "%(name)s object with primary key %(key)r does not exist." msgstr "" -#: admin/pageadmin.py:1131 +#: admin/pageadmin.py:1150 msgid "There only exists one translation for this page" msgstr "" -#: admin/pageadmin.py:1160 +#: admin/pageadmin.py:1192 #, python-format msgid "Title and plugins with language %(language)s was deleted" msgstr "" -#: admin/pageadmin.py:1183 admin/placeholderadmin.py:484 -#: admin/placeholderadmin.py:523 +#: admin/pageadmin.py:1215 admin/placeholderadmin.py:612 +#: admin/placeholderadmin.py:656 msgid "Are you sure?" msgstr "" -#: admin/pageadmin.py:1223 +#: admin/pageadmin.py:1256 msgid "You do not have permission to change this page's in_navigation status" msgstr "" -#: admin/pageadmin.py:1245 +#: admin/pageadmin.py:1278 msgid "Page Types" msgstr "" -#: admin/pageadmin.py:1325 +#: admin/pageadmin.py:1358 msgid "You do not have permission to edit this page" msgstr "" @@ -404,7 +404,7 @@ msgstr "" msgid "View restrictions" msgstr "" -#: admin/permissionadmin.py:148 models/permissionmodels.py:123 +#: admin/permissionadmin.py:148 models/permissionmodels.py:125 msgid "Page permissions" msgstr "" @@ -416,63 +416,73 @@ msgstr "" msgid "Page permissions management" msgstr "" -#: admin/placeholderadmin.py:67 +#: admin/placeholderadmin.py:102 #, python-format msgid "Field %s not found" msgstr "" -#: admin/placeholderadmin.py:74 +#: admin/placeholderadmin.py:109 msgid "You do not have permission to edit this item" msgstr "" -#: admin/placeholderadmin.py:216 +#: admin/placeholderadmin.py:251 msgid "You do not have permission to add a plugin" msgstr "" -#: admin/placeholderadmin.py:239 +#: admin/placeholderadmin.py:274 msgid "Parent plugin language must be same as language!" msgstr "" -#: admin/placeholderadmin.py:335 +#: admin/placeholderadmin.py:380 msgid "Plugin not found" msgstr "" -#: admin/placeholderadmin.py:340 +#: admin/placeholderadmin.py:385 msgid "You do not have permission to edit this plugin" msgstr "" -#: admin/placeholderadmin.py:423 +#: admin/placeholderadmin.py:491 msgid "You have no permission to move this plugin" msgstr "" -#: admin/placeholderadmin.py:461 admin/placeholderadmin.py:472 +#: admin/placeholderadmin.py:548 +msgid "parent must be in the same placeholder" +msgstr "" + +#: admin/placeholderadmin.py:551 +msgid "parent must be in the same language as plugin_language" +msgstr "" + +#: admin/placeholderadmin.py:585 admin/placeholderadmin.py:600 msgid "You do not have permission to delete this plugin" msgstr "" -#: admin/placeholderadmin.py:476 +#: admin/placeholderadmin.py:604 #, python-format msgid "The %(name)s plugin \"%(obj)s\" was deleted successfully." msgstr "" -#: admin/placeholderadmin.py:482 admin/placeholderadmin.py:521 +#: admin/placeholderadmin.py:610 admin/placeholderadmin.py:654 #, python-format msgid "Cannot delete %(name)s" msgstr "" -#: admin/placeholderadmin.py:502 admin/placeholderadmin.py:513 +#: admin/placeholderadmin.py:630 admin/placeholderadmin.py:646 msgid "You do not have permission to clear this placeholder" msgstr "" -#: admin/placeholderadmin.py:516 +#: admin/placeholderadmin.py:649 #, python-format msgid "The placeholder \"%(obj)s\" was cleared successfully." msgstr "" -#: admin/placeholderadmin.py:526 +#: admin/placeholderadmin.py:659 msgid "placeholder" msgstr "" #: apps.py:9 templates/cms/toolbar/items/logo.html:2 +#: templates/cms/welcome.html:6 templates/cms/welcome.html.py:21 +#: templates/cms/welcome.html:57 msgid "django CMS" msgstr "" @@ -488,322 +498,366 @@ msgstr "" msgid "Create Alias" msgstr "" -#: cms_toolbar.py:91 +#: cms_toolbars.py:93 msgid "Structure" msgstr "" -#: cms_toolbar.py:92 +#: cms_toolbars.py:94 forms/wizards.py:84 msgid "Content" msgstr "" -#: cms_toolbar.py:127 +#: cms_toolbars.py:98 templates/cms/wizards/create.html:5 +#: templates/cms/wizards/create.html:22 templates/cms/wizards/start.html:5 +msgid "Create" +msgstr "" + +#: cms_toolbars.py:151 msgid "Sites" msgstr "" -#: cms_toolbar.py:128 +#: cms_toolbars.py:152 msgid "Admin Sites" msgstr "" -#: cms_toolbar.py:135 +#: cms_toolbars.py:159 msgid "Administration" msgstr "" -#: cms_toolbar.py:139 +#: cms_toolbars.py:163 msgid "User settings" msgstr "" -#: cms_toolbar.py:143 +#: cms_toolbars.py:168 +msgid "Clipboard..." +msgstr "" + +#: cms_toolbars.py:171 +msgid "Clear clipboard" +msgstr "" + +#: cms_toolbars.py:177 msgid "Disable toolbar" msgstr "" -#: cms_toolbar.py:157 +#: cms_toolbars.py:191 msgid "Users" msgstr "" -#: cms_toolbar.py:176 tests/toolbar.py:640 tests/toolbar.py:655 -#: tests/toolbar.py:688 +#: cms_toolbars.py:210 tests/test_toolbar.py:744 tests/test_toolbar.py:759 +#: tests/test_toolbar.py:792 #, python-format msgid "Logout %s" msgstr "" -#: cms_toolbar.py:176 +#: cms_toolbars.py:210 msgid "Logout" msgstr "" -#: cms_toolbar.py:315 +#: cms_toolbars.py:348 msgid "Publish changes" msgstr "" -#: cms_toolbar.py:317 +#: cms_toolbars.py:350 msgid "Publish page now" msgstr "" -#: cms_toolbar.py:359 cms_toolbar.py:444 +#: cms_toolbars.py:392 cms_toolbars.py:476 msgid "Page settings" msgstr "" -#: cms_toolbar.py:379 +#: cms_toolbars.py:410 #, python-format msgid "Add %(language)s Translation" msgstr "" -#: cms_toolbar.py:387 +#: cms_toolbars.py:418 #, python-format msgid "Delete %(language)s Translation" msgstr "" -#: cms_toolbar.py:396 +#: cms_toolbars.py:427 #, python-format msgid "Copy all plugins from %s" msgstr "" -#: cms_toolbar.py:397 +#: cms_toolbars.py:428 #, python-format msgid "Are you sure you want copy all plugins from %s?" msgstr "" -#: cms_toolbar.py:411 +#: cms_toolbars.py:442 msgid "Pages" msgstr "" -#: cms_toolbar.py:419 templates/admin/cms/page/permissions.html:5 +#: cms_toolbars.py:450 templates/admin/cms/page/permissions.html:5 +#: tests/test_wizards.py:58 tests/test_wizards.py:81 msgid "Page" msgstr "" -#: cms_toolbar.py:422 +#: cms_toolbars.py:453 msgid "Add Page" msgstr "" -#: cms_toolbar.py:425 +#: cms_toolbars.py:457 msgid "New Page" msgstr "" -#: cms_toolbar.py:426 +#: cms_toolbars.py:458 msgid "New Sub Page" msgstr "" -#: cms_toolbar.py:427 +#: cms_toolbars.py:459 msgid "Duplicate this Page" msgstr "" -#: cms_toolbar.py:439 +#: cms_toolbars.py:471 msgid "Edit this Page" msgstr "" -#: cms_toolbar.py:449 +#: cms_toolbars.py:481 msgid "Templates" msgstr "" -#: cms_toolbar.py:465 +#: cms_toolbars.py:497 msgid "Advanced settings" msgstr "" -#: cms_toolbar.py:471 +#: cms_toolbars.py:503 msgid "Permissions" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Hide in navigation" msgstr "" -#: cms_toolbar.py:481 +#: cms_toolbars.py:513 msgid "Display in navigation" msgstr "" -#: cms_toolbar.py:488 +#: cms_toolbars.py:520 msgid "Unpublish page" msgstr "" -#: cms_toolbar.py:491 +#: cms_toolbars.py:523 msgid "Publish page" msgstr "" -#: cms_toolbar.py:502 +#: cms_toolbars.py:534 msgid "Delete page" msgstr "" -#: cms_toolbar.py:511 +#: cms_toolbars.py:543 msgid "Save as Page Type" msgstr "" -#: cms_toolbar.py:516 templates/admin/cms/page/history/revision_header.html:10 +#: cms_toolbars.py:548 +#: templates/admin/cms/page/history/revision_header.html:10 msgid "History" msgstr "" -#: cms_toolbar.py:534 +#: cms_toolbars.py:566 msgid "Undo" msgstr "" -#: cms_toolbar.py:535 +#: cms_toolbars.py:567 msgid "Redo" msgstr "" -#: cms_toolbar.py:540 +#: cms_toolbars.py:572 msgid "Are you sure you want to revert to live?" msgstr "" -#: cms_toolbar.py:541 +#: cms_toolbars.py:573 msgid "Revert to live" msgstr "" -#: cms_toolbar.py:544 +#: cms_toolbars.py:576 msgid "View history" msgstr "" -#: forms/fields.py:31 +#: cms_wizards.py:84 +msgid "New page" +msgstr "" + +#: cms_wizards.py:88 +msgid "Create a new page next to the current page." +msgstr "" + +#: cms_wizards.py:92 +msgid "New sub page" +msgstr "" + +#: cms_wizards.py:96 +msgid "Create a page below the current page." +msgstr "" + +#: forms/fields.py:33 msgid "Select a valid site" msgstr "" -#: forms/fields.py:32 +#: forms/fields.py:34 msgid "Select a valid page" msgstr "" -#: forms/widgets.py:222 forms/widgets.py:309 +#: forms/widgets.py:275 msgid "Add Another" msgstr "" +#: forms/wizards.py:80 +msgid "Provide a title for the new page." +msgstr "" + +#: forms/wizards.py:85 +msgid "" +"Optional. If supplied, will be automatically added within a new text plugin." +msgstr "" + +#: forms/wizards.py:178 +msgid "User does not have permission to add page." +msgstr "" + #: migrations/0001_initial.py:26 migrations/0001_initial.py:60 #: migrations/0001_initial.py:83 migrations/0001_initial.py:123 msgid "ID" msgstr "" -#: migrations/0001_initial.py:27 models/pluginmodel.py:77 +#: migrations/0001_initial.py:27 models/pluginmodel.py:78 msgid "position" msgstr "" -#: migrations/0001_initial.py:28 models/pluginmodel.py:78 +#: migrations/0001_initial.py:28 models/pluginmodel.py:79 #: models/titlemodels.py:17 msgid "language" msgstr "" -#: migrations/0001_initial.py:29 models/pluginmodel.py:79 +#: migrations/0001_initial.py:29 models/pluginmodel.py:80 msgid "plugin_name" msgstr "" -#: migrations/0001_initial.py:30 models/pluginmodel.py:80 +#: migrations/0001_initial.py:30 models/pluginmodel.py:81 #: models/titlemodels.py:30 msgid "creation date" msgstr "" #: migrations/0001_initial.py:61 migrations/0001_initial.py:124 -#: models/permissionmodels.py:67 +#: models/permissionmodels.py:69 msgid "can edit" msgstr "" #: migrations/0001_initial.py:62 migrations/0001_initial.py:125 -#: models/permissionmodels.py:68 +#: models/permissionmodels.py:70 msgid "can add" msgstr "" #: migrations/0001_initial.py:63 migrations/0001_initial.py:126 -#: models/permissionmodels.py:69 +#: models/permissionmodels.py:71 msgid "can delete" msgstr "" #: migrations/0001_initial.py:64 migrations/0001_initial.py:127 -#: models/permissionmodels.py:70 +#: models/permissionmodels.py:72 msgid "can change advanced settings" msgstr "" #: migrations/0001_initial.py:65 migrations/0001_initial.py:128 -#: models/permissionmodels.py:71 +#: models/permissionmodels.py:73 msgid "can publish" msgstr "" #: migrations/0001_initial.py:66 migrations/0001_initial.py:129 -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "can change permissions" msgstr "" #: migrations/0001_initial.py:67 migrations/0001_initial.py:130 -#: models/permissionmodels.py:73 +#: models/permissionmodels.py:75 msgid "can move" msgstr "" #: migrations/0001_initial.py:68 migrations/0001_initial.py:131 -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "view restricted" msgstr "" -#: migrations/0001_initial.py:69 models/permissionmodels.py:98 +#: migrations/0001_initial.py:69 models/permissionmodels.py:100 msgid "can recover pages" msgstr "" #: migrations/0001_initial.py:70 migrations/0001_initial.py:133 -#: models/permissionmodels.py:64 +#: models/permissionmodels.py:66 msgid "group" msgstr "" -#: migrations/0001_initial.py:71 models/permissionmodels.py:99 +#: migrations/0001_initial.py:71 models/permissionmodels.py:101 msgid "sites" msgstr "" -#: migrations/0001_initial.py:84 models/pagemodel.py:61 +#: migrations/0001_initial.py:84 models/pagemodel.py:62 msgid "created by" msgstr "" -#: migrations/0001_initial.py:85 models/pagemodel.py:62 +#: migrations/0001_initial.py:85 models/pagemodel.py:65 msgid "changed by" msgstr "" -#: migrations/0001_initial.py:88 models/pagemodel.py:67 -#: templates/admin/cms/page/tree/menu_item.html:73 +#: migrations/0001_initial.py:88 models/pagemodel.py:71 +#: templates/admin/cms/page/tree/menu_item.html:79 msgid "publication date" msgstr "" -#: migrations/0001_initial.py:89 models/pagemodel.py:69 -#: templates/admin/cms/page/tree/menu_item.html:74 +#: migrations/0001_initial.py:89 models/pagemodel.py:73 +#: templates/admin/cms/page/tree/menu_item.html:82 msgid "publication end date" msgstr "" -#: migrations/0001_initial.py:90 models/pagemodel.py:76 +#: migrations/0001_initial.py:90 models/pagemodel.py:80 msgid "in navigation" msgstr "" -#: migrations/0001_initial.py:91 models/pagemodel.py:77 +#: migrations/0001_initial.py:91 models/pagemodel.py:81 msgid "soft root" msgstr "" -#: migrations/0001_initial.py:92 models/pagemodel.py:79 +#: migrations/0001_initial.py:92 models/pagemodel.py:83 msgid "id" msgstr "" -#: migrations/0001_initial.py:93 models/pagemodel.py:81 +#: migrations/0001_initial.py:93 models/pagemodel.py:85 msgid "attached menu" msgstr "" -#: migrations/0001_initial.py:94 models/pagemodel.py:82 -#: templates/admin/cms/page/tree/menu_item.html:77 +#: migrations/0001_initial.py:94 models/pagemodel.py:86 +#: templates/admin/cms/page/tree/menu_item.html:89 msgid "template" msgstr "" -#: migrations/0001_initial.py:95 models/pagemodel.py:88 +#: migrations/0001_initial.py:95 models/pagemodel.py:92 msgid "login required" msgstr "" -#: migrations/0001_initial.py:96 models/pagemodel.py:89 +#: migrations/0001_initial.py:96 models/pagemodel.py:93 msgid "menu visibility" msgstr "" -#: migrations/0001_initial.py:98 models/pagemodel.py:93 +#: migrations/0001_initial.py:98 models/pagemodel.py:97 msgid "application" msgstr "" -#: migrations/0001_initial.py:99 models/pagemodel.py:94 +#: migrations/0001_initial.py:99 models/pagemodel.py:98 msgid "application instance name" msgstr "" -#: migrations/0001_initial.py:110 models/pagemodel.py:85 +#: migrations/0001_initial.py:110 models/pagemodel.py:89 msgid "site" msgstr "" -#: migrations/0001_initial.py:132 models/permissionmodels.py:116 +#: migrations/0001_initial.py:132 models/permissionmodels.py:118 #: templates/admin/cms/page/permissions.html:15 msgid "Grant on" msgstr "" -#: migrations/0001_initial.py:134 models/pagemodel.py:126 -#: models/permissionmodels.py:117 models/titlemodels.py:29 +#: migrations/0001_initial.py:134 models/pagemodel.py:130 +#: models/permissionmodels.py:119 models/titlemodels.py:29 #: test_utils/project/sampleapp/ns_urls.py:8 msgid "page" msgstr "" @@ -832,119 +886,119 @@ msgstr "" msgid "Allow" msgstr "" -#: models/pagemodel.py:68 +#: models/pagemodel.py:72 msgid "" "When the page should go live. Status must be \"Published\" for page to go " "live." msgstr "" -#: models/pagemodel.py:70 +#: models/pagemodel.py:74 msgid "When to expire the page. Leave empty to never expire." msgstr "" -#: models/pagemodel.py:78 +#: models/pagemodel.py:82 msgid "All ancestors will not be displayed in the navigation" msgstr "" -#: models/pagemodel.py:80 +#: models/pagemodel.py:84 msgid "" "A unique identifier that is used with the page_url templatetag for linking " "to this page" msgstr "" -#: models/pagemodel.py:83 +#: models/pagemodel.py:87 msgid "The template used to render the content." msgstr "" -#: models/pagemodel.py:85 +#: models/pagemodel.py:89 msgid "The site the page is accessible at." msgstr "" -#: models/pagemodel.py:91 +#: models/pagemodel.py:95 msgid "limit when this page is visible in the menu" msgstr "" -#: models/pagemodel.py:127 +#: models/pagemodel.py:131 msgid "pages" msgstr "" -#: models/pagemodel.py:863 +#: models/pagemodel.py:887 msgid "Empty" msgstr "" -#: models/pagemodel.py:984 +#: models/pagemodel.py:1013 msgid "default" msgstr "" -#: models/permissionmodels.py:52 +#: models/permissionmodels.py:53 msgid "Current page" msgstr "" -#: models/permissionmodels.py:53 +#: models/permissionmodels.py:54 msgid "Page children (immediate)" msgstr "" -#: models/permissionmodels.py:54 +#: models/permissionmodels.py:55 msgid "Page and children (immediate)" msgstr "" -#: models/permissionmodels.py:55 +#: models/permissionmodels.py:56 msgid "Page descendants" msgstr "" -#: models/permissionmodels.py:56 +#: models/permissionmodels.py:57 msgid "Page and descendants" msgstr "" -#: models/permissionmodels.py:72 +#: models/permissionmodels.py:74 msgid "on page level" msgstr "" -#: models/permissionmodels.py:74 +#: models/permissionmodels.py:76 msgid "frontend view restriction" msgstr "" -#: models/permissionmodels.py:98 +#: models/permissionmodels.py:100 msgid "can recover any deleted page" msgstr "" -#: models/permissionmodels.py:99 +#: models/permissionmodels.py:101 msgid "If none selected, user haves granted permissions to all sites." msgstr "" -#: models/permissionmodels.py:104 +#: models/permissionmodels.py:106 msgid "Page global permission" msgstr "" -#: models/permissionmodels.py:105 +#: models/permissionmodels.py:107 msgid "Pages global permissions" msgstr "" -#: models/permissionmodels.py:122 +#: models/permissionmodels.py:124 msgid "Page permission" msgstr "" -#: models/permissionmodels.py:137 +#: models/permissionmodels.py:145 msgid "User (page)" msgstr "" -#: models/permissionmodels.py:138 +#: models/permissionmodels.py:146 msgid "Users (page)" msgstr "" -#: models/permissionmodels.py:148 +#: models/permissionmodels.py:156 msgid "User group (page)" msgstr "" -#: models/permissionmodels.py:149 +#: models/permissionmodels.py:157 msgid "User groups (page)" msgstr "" -#: models/placeholdermodel.py:25 +#: models/placeholdermodel.py:24 msgid "slot" msgstr "" -#: models/placeholdermodel.py:26 +#: models/placeholdermodel.py:25 msgid "width" msgstr "" @@ -1058,7 +1112,7 @@ msgstr "" msgid "Generic" msgstr "" -#: plugin_base.py:285 +#: plugin_base.py:289 msgid "There are no further settings for this plugin. Please press save." msgstr "" @@ -1074,7 +1128,7 @@ msgid "" msgstr "" #: templates/admin/cms/extensions/change_form.html:5 -#: templates/admin/cms/page/change_form.html:74 +#: templates/admin/cms/page/change_form.html:90 #: templates/admin/cms/page/plugin/submit_line.html:3 #: templates/admin/cms/page/submit_row.html:4 #: templates/admin/cms/page/tree/copy_premissions.html:19 @@ -1102,38 +1156,45 @@ msgstr "" msgid "Password:" msgstr "" -#: templates/admin/cms/page/change_form.html:5 +#: templates/admin/cms/page/change_form.html:4 #: templates/admin/cms/page/close_frame.html:4 msgid "Change a page" msgstr "" -#: templates/admin/cms/page/change_form.html:44 +#: templates/admin/cms/page/change_form.html:8 +#: templates/admin/cms/page/history/recover_header.html:12 +#: templates/admin/cms/page/history/revision_header.html:6 +#: templates/admin/cms/page/tree/base.html:9 +#: templates/admin/cms/usersettings/change_form.html:14 +msgid "Home" +msgstr "" + +#: templates/admin/cms/page/change_form.html:26 +#: templates/admin/cms/page/tree/menu_item.html:28 +msgid "View on site" +msgstr "" + +#: templates/admin/cms/page/change_form.html:60 +#: templates/cms/wizards/create.html:14 msgid "Please correct the error below." msgid_plural "Please correct the errors below." msgstr[0] "" -#: templates/admin/cms/page/change_form.html:62 +#: templates/admin/cms/page/change_form.html:78 msgid "All permissions" msgstr "" -#: templates/admin/cms/page/change_form.html:63 -#: templates/admin/cms/page/tree/base.html:80 +#: templates/admin/cms/page/change_form.html:79 +#: templates/admin/cms/page/tree/base.html:76 msgid "Loading..." msgstr "" -#: templates/admin/cms/page/change_form.html:75 +#: templates/admin/cms/page/change_form.html:91 #: templates/admin/cms/page/plugin/submit_line.html:9 -#: templates/admin/cms/page/submit_row.html:14 +#: templates/admin/cms/page/submit_row.html:16 msgid "Save and continue editing" msgstr "" -#: templates/admin/cms/page/history/recover_header.html:12 -#: templates/admin/cms/page/history/revision_header.html:6 -#: templates/admin/cms/page/tree/base.html:9 -#: templates/admin/cms/usersettings/change_form.html:14 -msgid "Home" -msgstr "" - #: templates/admin/cms/page/history/recover_header.html:15 #, python-format msgid "Recover deleted %(verbose_name)s" @@ -1210,16 +1271,16 @@ msgid "Edit model" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:7 -#: templates/admin/cms/page/submit_row.html:12 +#: templates/admin/cms/page/submit_row.html:14 msgid "Save as new" msgstr "" #: templates/admin/cms/page/plugin/submit_line.html:8 -#: templates/admin/cms/page/submit_row.html:13 +#: templates/admin/cms/page/submit_row.html:15 msgid "Save and add another" msgstr "" -#: templates/admin/cms/page/submit_row.html:8 +#: templates/admin/cms/page/submit_row.html:9 msgid "Basic Settings" msgstr "" @@ -1228,68 +1289,88 @@ msgid "List of pages" msgstr "" #: templates/admin/cms/page/tree/base.html:12 +#: templates/admin/cms/page/tree/base.html:106 msgid "Search" msgstr "" -#: templates/admin/cms/page/tree/base.html:54 +#: templates/admin/cms/page/tree/base.html:50 msgid "Successfully moved" msgstr "" -#: templates/admin/cms/page/tree/base.html:55 +#: templates/admin/cms/page/tree/base.html:51 msgid "Changes within the tree might require a refresh." msgstr "" -#: templates/admin/cms/page/tree/base.html:56 +#: templates/admin/cms/page/tree/base.html:52 msgid "An error occured. Please reload the page" msgstr "" -#: templates/admin/cms/page/tree/base.html:57 +#: templates/admin/cms/page/tree/base.html:53 msgid "Are you sure you want to § this page?" msgstr "" -#: templates/admin/cms/page/tree/base.html:73 +#: templates/admin/cms/page/tree/base.html:69 #, python-format msgid "Recover deleted %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:76 +#: templates/admin/cms/page/tree/base.html:72 #, python-format msgid "Add %(name)s" msgstr "" -#: templates/admin/cms/page/tree/base.html:88 +#: templates/admin/cms/page/tree/base.html:84 msgid "Pages on:" msgstr "" #: templates/admin/cms/page/tree/base.html:108 -msgid "Filter:" +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" + +#: templates/admin/cms/page/tree/base.html:108 +#, python-format +msgid "%(full_result_count)s total" msgstr "" #: templates/admin/cms/page/tree/base.html:108 +msgid "Show all" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 +msgid "Filter:" +msgstr "" + +#: templates/admin/cms/page/tree/base.html:123 msgid "on" msgstr "" -#: templates/admin/cms/page/tree/base.html:108 +#: templates/admin/cms/page/tree/base.html:123 msgid "off" msgstr "" -#: templates/admin/cms/page/tree/base.html:110 +#: templates/admin/cms/page/tree/base.html:125 msgid "Filter" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:10 +#: templates/admin/cms/page/tree/base_header.html:8 +msgid "View" +msgstr "" + +#: templates/admin/cms/page/tree/base_header.html:12 msgid "Menu" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:11 +#: templates/admin/cms/page/tree/base_header.html:13 msgid "Actions" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:12 +#: templates/admin/cms/page/tree/base_header.html:14 msgid "Info" msgstr "" -#: templates/admin/cms/page/tree/base_header.html:26 +#: templates/admin/cms/page/tree/base_header.html:28 msgid "" "There is no page around yet.
Add page now." @@ -1304,235 +1385,369 @@ msgid "Choose copy options" msgstr "" #: templates/admin/cms/page/tree/copy_premissions.html:20 +#: templates/cms/toolbar/toolbar.html:48 templates/cms/toolbar/toolbar.html:81 msgid "Close" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "select this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:6 -msgid "edit this page" -msgstr "" - -#: templates/admin/cms/page/tree/menu_item.html:17 +#: templates/admin/cms/page/tree/menu_item.html:18 msgid "insert above" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:18 +#: templates/admin/cms/page/tree/menu_item.html:19 msgid "insert below" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:20 +#: templates/admin/cms/page/tree/menu_item.html:21 msgid "insert inside" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "softroot" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:24 +#: templates/admin/cms/page/tree/menu_item.html:25 msgid "home" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:25 +#: templates/admin/cms/page/tree/menu_item.html:26 #, python-format msgid "Application: %(apphook)s" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:29 +#: templates/admin/cms/page/tree/menu_item.html:33 #, python-format msgid "Edit this page in %(language)s " msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:32 +#: templates/admin/cms/page/tree/menu_item.html:36 msgid "Pick an action:" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:33 -msgid "Unpublish" +#: templates/admin/cms/page/tree/menu_item.html:37 +msgid "Publish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:34 -msgid "Publish" +#: templates/admin/cms/page/tree/menu_item.html:38 +msgid "Unpublish" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:42 +#: templates/admin/cms/page/tree/menu_item.html:46 msgid "not in menu" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "Page settings (SHIFT-click for advanced settings)" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:51 +#: templates/admin/cms/page/tree/menu_item.html:54 msgid "page settings" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 -#: templates/cms/toolbar/dragitem.html:12 +#: templates/admin/cms/page/tree/menu_item.html:56 +#: templates/cms/toolbar/dragitem.html:30 msgid "Copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:53 +#: templates/admin/cms/page/tree/menu_item.html:56 msgid "copy" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "Add Child" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:56 -#: templates/admin/cms/page/tree/menu_item.html:60 +#: templates/admin/cms/page/tree/menu_item.html:59 +#: templates/admin/cms/page/tree/menu_item.html:63 msgid "add" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 -#: templates/cms/toolbar/dragitem.html:13 +#: templates/admin/cms/page/tree/menu_item.html:67 +#: templates/cms/toolbar/dragitem.html:29 msgid "Cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:64 +#: templates/admin/cms/page/tree/menu_item.html:67 msgid "cut" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:66 +#: templates/admin/cms/page/tree/menu_item.html:69 msgid "delete" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:71 +#: templates/admin/cms/page/tree/menu_item.html:74 msgid "info" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:75 -msgid "is restricted" +#: templates/admin/cms/page/tree/menu_item.html:76 +msgid "Information" msgstr "" -#: templates/admin/cms/page/tree/menu_item.html:76 -msgid "last change by" +#: templates/admin/cms/page/tree/menu_item.html:84 +msgid "is restricted" msgstr "" -#: templates/cms/toolbar/clipboard.html:24 -msgid "Empty Clipboard" +#: templates/admin/cms/page/tree/menu_item.html:86 +msgid "last change by" msgstr "" -#: templates/cms/toolbar/dragbar.html:7 templates/cms/toolbar/dragitem.html:9 -msgid "Quicksearch" +#: templates/cms/toolbar/clipboard.html:6 +msgid "Clipboard" msgstr "" -#: templates/cms/toolbar/dragbar.html:9 templates/cms/toolbar/dragitem.html:11 -msgid "Settings" +#: templates/cms/toolbar/dragbar.html:6 templates/cms/toolbar/dragitem.html:14 +msgid "Add plugin" msgstr "" -#: templates/cms/toolbar/dragbar.html:10 +#: templates/cms/toolbar/dragbar.html:11 msgid "Copy all" msgstr "" -#: templates/cms/toolbar/dragbar.html:12 +#: templates/cms/toolbar/dragbar.html:13 msgid "Copy from" msgstr "" -#: templates/cms/toolbar/dragbar.html:14 +#: templates/cms/toolbar/dragbar.html:15 +#: templates/cms/toolbar/dragitem.html:32 +msgid "Paste" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:16 msgid "Empty all" msgstr "" -#: templates/cms/toolbar/dragbar.html:25 -msgid "Drop a plugin here" +#: templates/cms/toolbar/dragbar.html:21 +#: templates/cms/toolbar/dragitem.html:43 +msgid "Filter plugins..." msgstr "" -#: templates/cms/toolbar/dragitem.html:14 -#: templates/cms/toolbar/items/live_draft.html:9 templatetags/cms_tags.py:753 -#: templatetags/cms_tags.py:756 +#: templates/cms/toolbar/dragbar.html:28 +msgid "This is a static placeholder" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:30 +msgid "Expand all" +msgstr "" + +#: templates/cms/toolbar/dragbar.html:31 +msgid "Collapse all" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:12 +msgid "You cannot add plugins to this plugin." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:18 +#: templates/cms/toolbar/items/live_draft.html:11 templatetags/cms_tags.py:751 +#: templatetags/cms_tags.py:754 msgid "Edit" msgstr "" +#: templates/cms/toolbar/dragitem.html:22 +msgid "This plugin cannot be moved or edited outside of its parent" +msgstr "" + +#: templates/cms/toolbar/dragitem.html:33 +msgid "Clipboard is empty." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:34 +msgid "This plugin does not allow plugins of this type as nested plugins." +msgstr "" + +#: templates/cms/toolbar/dragitem.html:35 +msgid "This plugin cannot have nested plugins." +msgstr "" + #: templates/cms/toolbar/dragitem_menu.html:5 msgid "Available plugins" msgstr "" -#: templates/cms/toolbar/dragitem_menu.html:10 -msgid "Scroll for more" +#: templates/cms/toolbar/items/live_draft.html:6 +msgid "View published" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:5 -msgid "Save and close" +#: templates/cms/toolbar/items/login.html:16 +msgid "Login" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Live" +#: templates/cms/toolbar/placeholder.html:14 +msgid "Add plugin to placeholder" msgstr "" -#: templates/cms/toolbar/items/live_draft.html:14 -msgid "Draft" +#: templates/cms/toolbar/plugin.html:21 +msgid "Add plugin to" msgstr "" -#: templates/cms/toolbar/items/login.html:6 toolbar/toolbar.py:23 -msgid "Username" +#: templates/cms/toolbar/toolbar.html:12 +msgid "Double-click to edit" msgstr "" -#: templates/cms/toolbar/items/login.html:7 -msgid "Password" +#: templates/cms/toolbar/toolbar.html:13 +msgid "Tap to edit" msgstr "" -#: templates/cms/toolbar/toolbar.html:8 -msgid "Double-click to edit" +#: templates/cms/toolbar/toolbar.html:29 +msgid "More" msgstr "" -#: templates/cms/toolbar/toolbar.html:32 +#: templates/cms/toolbar/toolbar.html:43 msgid "Toggle toolbar" msgstr "" -#: templates/cms/toolbar/toolbar.html:74 -msgid "Start" +#: templates/cms/toolbar/toolbar.html:62 +msgid "Click to go back" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:63 +msgid "Click to go forward" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:79 +msgid "Minimize" msgstr "" -#: templates/cms/toolbar/toolbar.html:109 +#: templates/cms/toolbar/toolbar.html:80 +msgid "Maximize" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:104 +msgid "Drop a plugin here" +msgstr "" + +#: templates/cms/toolbar/toolbar.html:121 msgid "This page has no preview!" msgstr "" -#: templates/cms/toolbar/toolbar.html:110 +#: templates/cms/toolbar/toolbar.html:122 msgid "It is being redirected to:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:41 +#: templates/cms/toolbar/toolbar_javascript.html:32 #, python-format msgid "Development version using django CMS %(cms_version)s" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:42 +#: templates/cms/toolbar/toolbar_javascript.html:33 msgid "Cancel" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:43 +#: templates/cms/toolbar/toolbar_javascript.html:34 msgid "The following error occured:" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:44 +#: templates/cms/toolbar/toolbar_javascript.html:35 msgid "Action successfull... reloading." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:45 +#: templates/cms/toolbar/toolbar_javascript.html:36 msgid "Are you sure you want to delete this plugin?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:46 +#: templates/cms/toolbar/toolbar_javascript.html:37 +#, python-brace-format +msgid "({1}) plugin is empty. Remove it?" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:38 msgid "Are you sure you want to publish this page?" msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:64 +#: templates/cms/toolbar/toolbar_javascript.html:39 +msgid "Plugin will be added here" +msgstr "" + +#: templates/cms/toolbar/toolbar_javascript.html:57 msgid "" "Login failed. Please check your credentials and try again." msgstr "" -#: templates/cms/toolbar/toolbar_javascript.html:65 +#: templates/cms/toolbar/toolbar_javascript.html:58 msgid "This page has unpublished changes." msgstr "" +#: templates/cms/welcome.html:18 +msgid "Installation successful!" +msgstr "" + +#: templates/cms/welcome.html:29 +msgid "Add your first page" +msgstr "" + +#: templates/cms/welcome.html:31 +msgid "Please log in" +msgstr "" + +#: templates/cms/welcome.html:35 +#, python-format +msgid "" +"\n" +" Welcome to django CMS version %(cms_version)s.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:42 +#, python-format +msgid "" +"\n" +" Add the first page to the system to continue.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:46 +#, python-format +msgid "" +"\n" +" JavaScript seems to be disabled so please\n" +" add a page manually.\n" +" " +msgstr "" + +#: templates/cms/welcome.html:55 +msgid "Installation Notes" +msgstr "" + +#: templates/cms/welcome.html:58 +msgid "Support" +msgstr "" + +#: templates/cms/welcome.html:59 +msgid "Documentation" +msgstr "" + +#: templates/cms/welcome.html:61 +msgid "" +"\n" +"

If you don't see the django CMS logo at the top, make sure\n" +" you linked the static/cms folder to your\n" +" static files.

\n" +"

You're seeing this message because you have\n" +" DEBUG = True in your django settings file and\n" +" haven't added any pages yet.\n" +"

\n" +" " +msgstr "" + +#: templates/cms/welcome.html:83 +msgid "Welcome to django CMS" +msgstr "" + +#: templates/cms/wizards/create.html:25 +msgid "Back" +msgstr "" + +#: templates/cms/wizards/start.html:14 +msgid "Please choose an option from below to proceed to the next step." +msgstr "" + +#: templates/cms/wizards/start.html:29 +msgid "Next" +msgstr "" + #: templatetags/cms_admin.py:61 msgid "unpublished changes" msgstr "" @@ -1558,64 +1773,64 @@ msgstr "" msgid "%(icon)s" msgstr "" -#: templatetags/cms_tags.py:111 +#: templatetags/cms_tags.py:106 #, python-format msgid "Page not found on %(domain)s" msgstr "" -#: templatetags/cms_tags.py:112 +#: templatetags/cms_tags.py:107 #, python-format msgid "" "A template tag couldn't find the page with lookup arguments `%(page_lookup)s\n" "`. The URL of the request was: http://%(host)s%(path)s" msgstr "" -#: test_utils/cli.py:139 test_utils/cli.py:150 +#: test_utils/cli.py:132 test_utils/cli.py:143 msgid "English" msgstr "" -#: test_utils/cli.py:140 test_utils/cli.py:162 test_utils/cli.py:185 +#: test_utils/cli.py:133 test_utils/cli.py:155 test_utils/cli.py:178 msgid "French" msgstr "" -#: test_utils/cli.py:141 test_utils/cli.py:156 test_utils/cli.py:179 -#: test_utils/cli.py:198 +#: test_utils/cli.py:134 test_utils/cli.py:149 test_utils/cli.py:172 +#: test_utils/cli.py:191 msgid "German" msgstr "" -#: test_utils/cli.py:142 test_utils/cli.py:167 +#: test_utils/cli.py:135 test_utils/cli.py:160 msgid "Brazilian Portuguese" msgstr "" -#: test_utils/cli.py:143 test_utils/cli.py:192 +#: test_utils/cli.py:136 test_utils/cli.py:185 msgid "Dutch" msgstr "" -#: test_utils/cli.py:208 +#: test_utils/cli.py:201 msgid "two columns" msgstr "" -#: test_utils/cli.py:209 +#: test_utils/cli.py:202 msgid "three columns" msgstr "" -#: test_utils/cli.py:210 +#: test_utils/cli.py:203 msgid "navigation examples" msgstr "" -#: test_utils/cli.py:218 +#: test_utils/cli.py:211 msgid "sidebar column" msgstr "" -#: test_utils/cli.py:224 +#: test_utils/cli.py:217 msgid "left column" msgstr "" -#: test_utils/cli.py:229 +#: test_utils/cli.py:222 msgid "Add a link" msgstr "" -#: test_utils/cli.py:236 +#: test_utils/cli.py:229 msgid "right column" msgstr "" @@ -1637,7 +1852,7 @@ msgstr "" #: test_utils/project/customuserapp/models.py:40 msgid "" -"Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters" +"Required. 300 characters or fewer. Letters, numbers and @/./+/-/_ characters" msgstr "" #: test_utils/project/customuserapp/models.py:43 @@ -1670,31 +1885,31 @@ msgstr "" msgid "users" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:47 +#: test_utils/project/extensionapp/cms_toolbars.py:47 msgid "Title Extension" msgstr "" -#: test_utils/project/extensionapp/cms_toolbar.py:85 +#: test_utils/project/extensionapp/cms_toolbars.py:85 msgid "Page Extension" msgstr "" -#: test_utils/project/objectpermissionsapp/models.py:46 +#: test_utils/project/objectpermissionsapp/models.py:49 msgid "object ID" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:7 +#: test_utils/project/placeholderapp/cms_apps.py:7 msgid "Example1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_app.py:14 +#: test_utils/project/placeholderapp/cms_apps.py:14 msgid "MultilingualExample1 App" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:26 +#: test_utils/project/placeholderapp/cms_toolbars.py:26 msgid "Example1" msgstr "" -#: test_utils/project/placeholderapp/cms_toolbar.py:27 +#: test_utils/project/placeholderapp/cms_toolbars.py:27 msgid "Examples" msgstr "" @@ -1702,69 +1917,81 @@ msgstr "" msgid "Extra Context" msgstr "" -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:11 -#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:27 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:15 +#: test_utils/project/pluginapp/plugins/manytomany_rel/cms_plugins.py:31 msgid "Articles" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:8 +#: test_utils/project/sampleapp/cms_apps.py:8 msgid "Sample App" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:17 +#: test_utils/project/sampleapp/cms_apps.py:17 msgid "Sample App with excluded permissions" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:28 +#: test_utils/project/sampleapp/cms_apps.py:28 msgid "Sample App 2" msgstr "" -#: test_utils/project/sampleapp/cms_app.py:35 +#: test_utils/project/sampleapp/cms_apps.py:36 msgid "Namespaced App" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:21 -#: test_utils/project/sampleapp/views.py:31 -msgid "Category" -msgstr "" - -#: test_utils/project/sampleapp/cms_toolbar.py:22 -msgid "Categories" +#: test_utils/project/sampleapp/cms_apps.py:48 +msgid "Parent app" msgstr "" -#: test_utils/project/sampleapp/cms_toolbar.py:23 -msgid "Add Category" +#: test_utils/project/sampleapp/cms_apps.py:55 +msgid "Child app" msgstr "" -#: test_utils/project/sampleapp/menu.py:17 +#: test_utils/project/sampleapp/cms_menus.py:17 msgid "sample root page" msgstr "" -#: test_utils/project/sampleapp/menu.py:18 +#: test_utils/project/sampleapp/cms_menus.py:18 msgid "sample settings page" msgstr "" -#: test_utils/project/sampleapp/menu.py:19 +#: test_utils/project/sampleapp/cms_menus.py:19 msgid "sample account page" msgstr "" -#: test_utils/project/sampleapp/menu.py:20 +#: test_utils/project/sampleapp/cms_menus.py:20 msgid "sample my profile page" msgstr "" -#: test_utils/project/sampleapp/menu.py:33 +#: test_utils/project/sampleapp/cms_menus.py:33 msgid "Static Menu" msgstr "" -#: test_utils/project/sampleapp/menu.py:51 +#: test_utils/project/sampleapp/cms_menus.py:51 msgid "Static Menu2" msgstr "" -#: test_utils/project/sampleapp/urls.py:11 +#: test_utils/project/sampleapp/cms_menus.py:55 +msgid "Static Menu3" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:22 +#: test_utils/project/sampleapp/views.py:30 +msgid "Category" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:23 +msgid "Categories" +msgstr "" + +#: test_utils/project/sampleapp/cms_toolbars.py:24 +msgid "Add Category" +msgstr "" + +#: test_utils/project/sampleapp/urls.py:14 msgid "^account/$" msgstr "" -#: test_utils/project/sampleapp/views.py:33 +#: test_utils/project/sampleapp/views.py:32 msgid "Change Category" msgstr "" @@ -1772,6 +1999,14 @@ msgstr "" msgid "Thanks for spending some quality time with the Web site today." msgstr "" +#: tests/test_templates.py:53 utils/conf.py:154 +msgid "Inherit the template of the nearest ancestor" +msgstr "" + +#: tests/test_wizards.py:70 +msgid "UserSettings" +msgstr "" + #: utils/mail.py:37 msgid "CMS - your user account was created." msgstr "" @@ -1780,11 +2015,11 @@ msgstr "" msgid "CMS - your user account was changed." msgstr "" -#: utils/page_resolver.py:131 +#: utils/page_resolver.py:142 msgid "Invalid URL, use /my/url format." msgstr "" -#: utils/page_resolver.py:159 +#: utils/page_resolver.py:170 #, python-format msgid "" "Page %(pages)s has the same url '%(url)s' as current page \"%(instance)s\"." @@ -1793,14 +2028,24 @@ msgid_plural "" "\"%(instance)s\"." msgstr[0] "" -#: utils/plugins.py:227 +#: utils/plugins.py:234 #, python-format msgid "This placeholder already has the maximum number of plugins (%s)." msgstr "" -#: utils/plugins.py:237 +#: utils/plugins.py:244 #, python-format msgid "" "This placeholder already has the maximum number (%(limit)s) of allowed " "%(plugin_name)s plugins." msgstr "" + +#: wizards/wizard_base.py:94 +#, python-format +msgid "Create a new %s instance." +msgstr "" + +#: wizards/wizard_pool.py:79 +#, python-format +msgid "A wizard has already been registered for model: %s" +msgstr "" diff --git a/cms/locale/zh-Hans/LC_MESSAGES/djangojs.mo b/cms/locale/zh-Hans/LC_MESSAGES/djangojs.mo index 6a16a5b8a1..075b4d011f 100644 Binary files a/cms/locale/zh-Hans/LC_MESSAGES/djangojs.mo and b/cms/locale/zh-Hans/LC_MESSAGES/djangojs.mo differ diff --git a/cms/locale/zh-Hans/LC_MESSAGES/djangojs.po b/cms/locale/zh-Hans/LC_MESSAGES/djangojs.po index 1ae540957f..c67f2922c0 100644 --- a/cms/locale/zh-Hans/LC_MESSAGES/djangojs.po +++ b/cms/locale/zh-Hans/LC_MESSAGES/djangojs.po @@ -7,16 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: django-cms\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-04-11 19:49+0200\n" -"PO-Revision-Date: 2010-11-30 06:49+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Chinese Simplified (http://www.transifex.com/projects/p/django-cms/language/zh-Hans/)\n" +"POT-Creation-Date: 2015-11-05 10:16-0500\n" +"PO-Revision-Date: 2016-01-19 20:19+0000\n" +"Last-Translator: Martin Koistinen \n" +"Language-Team: Chinese Simplified (http://www.transifex.com/divio/django-cms/language/zh-Hans/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zh-Hans\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: static/cms/js/modules/cms.changeform.js:60 +#: static/cms/js/dist/bundle.admin.changeform.min.js:1 +#: static/cms/js/modules/cms.changeform.js:75 msgid "Are you sure you want to change tabs without saving the page first?" msgstr "" diff --git a/cms/locale/zh_CN/LC_MESSAGES/django.po b/cms/locale/zh_CN/LC_MESSAGES/django.po index 76e1595100..4cac2eabf7 100644 --- a/cms/locale/zh_CN/LC_MESSAGES/django.po +++ b/cms/locale/zh_CN/LC_MESSAGES/django.po @@ -5,6 +5,7 @@ # Translators: # 1bi9 <1bi9@sina.cn>, 2014 # 5thgfka <5thgfka@gmail.com>, 2014 +# 5thgfka <5thgfka@gmail.com>, 2014 # aaffdd11 , 2011 # aaron , 2015 # Felix Lu , 2013 @@ -12,10 +13,14 @@ # Guanting Liu , 2015 # Jinku Hu , 2015 # Joe Shen , 2013 +# ofive , 2011 +# ryanouyang , 2013 # ryanouyang , 2013 +# spaceoi , 2014 # ufo , 2015 # wenze , 2015 # xyb , 2014 +# xyb , 2014 # spaceoi , 2014 msgid "" msgstr "" diff --git a/cms/locale/zh_TW/LC_MESSAGES/django.po b/cms/locale/zh_TW/LC_MESSAGES/django.po index 853118b4be..672449060d 100644 --- a/cms/locale/zh_TW/LC_MESSAGES/django.po +++ b/cms/locale/zh_TW/LC_MESSAGES/django.po @@ -3,6 +3,8 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# bentengshan , 2012 +# kochin , 2013 # kochin , 2013 # Wei Ming Liao , 2014 # bentengshan , 2012 diff --git a/cms/locale/zh_TW/LC_MESSAGES/djangojs.po b/cms/locale/zh_TW/LC_MESSAGES/djangojs.po index 061deee7a9..9b44fc888a 100644 --- a/cms/locale/zh_TW/LC_MESSAGES/djangojs.po +++ b/cms/locale/zh_TW/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # # Translators: # kochin , 2013 +# kochin , 2013 msgid "" msgstr "" "Project-Id-Version: django-cms\n" diff --git a/cms/models/placeholdermodel.py b/cms/models/placeholdermodel.py index d3957b74ce..8f83ba3bdf 100644 --- a/cms/models/placeholdermodel.py +++ b/cms/models/placeholdermodel.py @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- - from django.contrib import admin from django.contrib.auth import get_permission_codename from django.db import models diff --git a/cms/static/cms/css/cms.base.css b/cms/static/cms/css/cms.base.css index 65add5cc73..f15e6ce07c 100644 --- a/cms/static/cms/css/cms.base.css +++ b/cms/static/cms/css/cms.base.css @@ -1,3 +1,3 @@ /*! * @copyright: https://github.com/divio/django-cms - */.cms-reset a,.cms-reset a:active,.cms-reset a:focus,.cms-reset a:hover,.cms-reset div,.cms-reset fieldset,.cms-reset form,.cms-reset h1,.cms-reset h2,.cms-reset h3,.cms-reset input,.cms-reset label,.cms-reset li,.cms-reset p,.cms-reset textarea,.cms-reset ul{color:#222;font:400 14px/20px Helvetica,Arial,sans-serif;text-align:left;text-decoration:none;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;outline:0;list-style-type:none;background:0 0;transition:none}.cms{position:absolute;top:5px;left:0;z-index:9999999;width:100%}.cms-prevent-scrolling,.cms-prevent-scrolling body{overflow:hidden!important}@-webkit-keyframes cms-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cms-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:django-cms-iconfont;src:url(../fonts/django-cms-iconfont.eot?v=3.2.0);src:url(../fonts/django-cms-iconfont.eot?v=3.2.0#iefix) format("eot"),url(../fonts/django-cms-iconfont.woff2?v=3.2.0) format("woff2"),url(../fonts/django-cms-iconfont.woff?v=3.2.0) format("woff"),url(../fonts/django-cms-iconfont.ttf?v=3.2.0) format("truetype"),url(../fonts/django-cms-iconfont.svg?v=3.2.0#django-cms-iconfont) format("svg");font-weight:400;font-style:normal}.cms-icon,div.cms .cms-structure .cms-dragitem-collapsable:before,div.cms .cms-submenu-btn:before,div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon]:before,div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-rel]:before,div.cms .cms-toolbar-item-logo a,div.cms .cms-tooltip-touch:before,div.cms .cms-tooltip:before{display:inline-block;font:normal normal normal 16px/1 django-cms-iconfont;text-rendering:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cms-icon-alias:before{content:"\E001"}.cms-icon-arrow-right:before{content:"\E002"}.cms-icon-arrow-wide:before{content:"\E003"}.cms-icon-arrow:before{content:"\E004"}.cms-icon-bin:before{content:"\E005"}.cms-icon-check:before{content:"\E006"}.cms-icon-close:before{content:"\E007"}.cms-icon-copy:before{content:"\E008"}.cms-icon-handler:before{content:"\E009"}.cms-icon-home:before{content:"\E00A"}.cms-icon-loader:before,div.cms .cms-toolbar-loader a span:before{content:"\E00B"}.cms-icon-lock:before{content:"\E00C"}.cms-icon-logo:before,div.cms .cms-toolbar-item-logo a:before{content:"\E00D"}.cms-icon-menu:before{content:"\E00E"}.cms-icon-minimize:before{content:"\E00F"}.cms-icon-minus:before{content:"\E010"}.cms-icon-paste:before{content:"\E011"}.cms-icon-pencil:before{content:"\E012"}.cms-icon-pin:before{content:"\E013"}.cms-icon-plus:before{content:"\E014"}.cms-icon-scissors:before{content:"\E015"}.cms-icon-search:before{content:"\E016"}.cms-icon-window:before{content:"\E017"}.cms-hover-tooltip{position:relative;z-index:1001}.cms-btn-active .cms-hover-tooltip:after,.cms-btn-active .cms-hover-tooltip:before{opacity:0!important;transition-delay:0s!important}.cms-hover-tooltip:after,.cms-hover-tooltip:before{visibility:hidden;position:absolute;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:100%;left:50%}.cms-hover-tooltip-delay:focus:after,.cms-hover-tooltip-delay:focus:before,.cms-hover-tooltip-delay:hover:after,.cms-hover-tooltip-delay:hover:before{transition:opacity .2s ease-in-out 2.5s,visibility .2s ease-in-out 2.5s,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24) 2.5s;transition:opacity .2s ease-in-out 2.5s,visibility .2s ease-in-out 2.5s,transform .2s cubic-bezier(.71,1.7,.77,1.24) 2.5s}.cms-hover-tooltip:focus{outline:0}.cms-hover-tooltip:focus:after,.cms-hover-tooltip:focus:before,.cms-hover-tooltip:hover:after,.cms-hover-tooltip:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}.cms-hover-tooltip:before{content:"";z-index:2;border:6px solid transparent;background:0 0;margin-bottom:-12px;margin-left:-6px;border-top-color:rgba(0,0,0,.8)}.cms-hover-tooltip:after{content:attr(data-cms-tooltip);z-index:1;color:#fff!important;font-size:12px;font-weight:400;line-height:1.2;text-align:center;width:160px;padding:6px 8px;background-color:rgba(0,0,0,.8);white-space:normal;margin-left:-80px}.cms-hover-tooltip-left:after,.cms-hover-tooltip-left:before{right:100%;bottom:50%;left:auto}.cms-hover-tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:rgba(0,0,0,.8)}.cms-hover-tooltip-left:focus:after,.cms-hover-tooltip-left:focus:before,.cms-hover-tooltip-left:hover:after,.cms-hover-tooltip-left:hover:before{-webkit-transform:translateX(-12px) translateY(50%);-ms-transform:translateX(-12px) translateY(50%);transform:translateX(-12px) translateY(50%)}.cms-hover-tooltip-bottom:after,.cms-hover-tooltip-bottom:before{top:100%;bottom:auto;left:50%}.cms-hover-tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:rgba(0,0,0,.8)}.cms-hover-tooltip-bottom:focus:after,.cms-hover-tooltip-bottom:focus:before,.cms-hover-tooltip-bottom:hover:after,.cms-hover-tooltip-bottom:hover:before{-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.cms-hover-tooltip-right:after,.cms-hover-tooltip-right:before{bottom:50%;left:100%}.cms-hover-tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:rgba(0,0,0,.8)}.cms-hover-tooltip-right:focus:after,.cms-hover-tooltip-right:focus:before,.cms-hover-tooltip-right:hover:after,.cms-hover-tooltip-right:hover:before{-webkit-transform:translateX(12px) translateY(50%);-ms-transform:translateX(12px) translateY(50%);transform:translateX(12px) translateY(50%)}.cms-hover-tooltip-left:before,.cms-hover-tooltip-right:before{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.cms-hover-tooltip-left:after,.cms-hover-tooltip-right:after{margin-left:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.cms-dialog{position:absolute;top:50%;left:50%;z-index:99999;box-sizing:border-box;width:500px;margin:-100px 0 0 -250px;padding:20px;border:1px solid #ddd;border-radius:5px;background:#f2f2f2;box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-transform:translateZ(0);transform:translateZ(0)}.cms-dialog h1{margin:0 0 10px;padding:0}.cms-dialog form{margin:10px 0;padding:10px 0;border-top:1px solid #ddd}@media (max-width:540px){.cms-dialog{right:0;left:0;width:80%;margin:-100px auto 0}}.cms-plugin{display:inline}.cms-placeholder{overflow:hidden;height:0}.cms-render-model-add,.cms-render-model-icon{display:inline-block;width:18px;height:18px;cursor:pointer}.cms-render-model-icon{margin:0;padding:0}.cms-render-model-icon img{position:relative;max-width:none;margin:0!important;padding:0!important;background:url(../img/toolbar/render_model_icon.png) no-repeat}.cms-render-model-add{margin:0;padding:0}.cms-render-model-add img{position:relative;max-width:none;margin:0!important;padding:0!important;background:url(../img/toolbar/render_model_add.png) no-repeat}.cms-loader{background:url(../img/loader.gif?uf5b664wnc) center center no-repeat #fff!important}@media print,(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.cms-loader{background-image:url(../img/loader@2x.gif?uf5b664wnc)!important;background-size:32px!important}}div.cms .cms-tooltip,div.cms .cms-tooltip-touch{visibility:hidden;position:absolute;top:0;left:0;font-size:12px;line-height:22px;font-weight:700;color:#ddd;white-space:nowrap;padding:0 7px 0 22px;margin:0;border-radius:3px;background:#454545}div.cms .cms-tooltip-touch:before,div.cms .cms-tooltip:before{content:"\E012";font-size:14px;top:50%;left:4px;margin-top:-7px;position:absolute}div.cms .cms-tooltip span,div.cms .cms-tooltip-touch span{position:absolute;top:100%;right:0;margin-top:-4px;float:right;color:#fff;font-weight:400;padding:0 7px;border-radius:3px 0 3px 3px;background:#454545}div.cms .cms-btn,div.cms .cms-btn-action{border-radius:3px;margin-bottom:0;-webkit-appearance:none}div.cms .cms-btn{background-image:none;color:#555;background-color:#fff;border:1px solid #ddd}div.cms .cms-btn.focus,div.cms .cms-btn:focus,div.cms .cms-btn:hover{color:#555;background-color:#f2f2f2;border-color:#d0d0d0;text-decoration:none}div.cms .cms-btn.cms-btn-active,div.cms .cms-btn:active{color:#555;background-color:#e6e6e6;border-color:#c3c3c3;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-image:none}div.cms .cms-btn.cms-btn-active.focus,div.cms .cms-btn.cms-btn-active:focus,div.cms .cms-btn.cms-btn-active:hover,div.cms .cms-btn:active.focus,div.cms .cms-btn:active:focus,div.cms .cms-btn:active:hover{color:#555;background-color:#d4d4d4;border-color:#9d9d9d}div.cms .cms-btn.cms-btn-disabled,div.cms .cms-btn.cms-btn-disabled.cms-btn-active,div.cms .cms-btn.cms-btn-disabled.focus,div.cms .cms-btn.cms-btn-disabled:active,div.cms .cms-btn.cms-btn-disabled:focus,div.cms .cms-btn.cms-btn-disabled:hover,div.cms .cms-btn[disabled],div.cms .cms-btn[disabled].cms-btn-active,div.cms .cms-btn[disabled].focus,div.cms .cms-btn[disabled]:active,div.cms .cms-btn[disabled]:focus,div.cms .cms-btn[disabled]:hover{background-color:rgba(255,255,255,.4);border-color:rgba(221,221,221,.4);color:#d5d5d5;cursor:not-allowed;box-shadow:none}div.cms .cms-btn.cms-btn-disabled.cms-btn-active:before,div.cms .cms-btn.cms-btn-disabled.focus:before,div.cms .cms-btn.cms-btn-disabled:active:before,div.cms .cms-btn.cms-btn-disabled:before,div.cms .cms-btn.cms-btn-disabled:focus:before,div.cms .cms-btn.cms-btn-disabled:hover:before,div.cms .cms-btn[disabled].cms-btn-active:before,div.cms .cms-btn[disabled].focus:before,div.cms .cms-btn[disabled]:active:before,div.cms .cms-btn[disabled]:before,div.cms .cms-btn[disabled]:focus:before,div.cms .cms-btn[disabled]:hover:before{color:rgba(85,85,85,.4)}div.cms .cms-btn-action{background-image:none;color:#fff;background-color:#0bf;border:1px solid #0bf}div.cms .cms-btn-action.focus,div.cms .cms-btn-action:focus,div.cms .cms-btn-action:hover{color:#fff;background-color:#00a8e6;border-color:#00a8e6;text-decoration:none}div.cms .cms-btn-action.cms-btn-active,div.cms .cms-btn-action:active{color:#fff;background-color:#0096cc;border-color:#0096cc;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-image:none}div.cms .cms-btn-action.cms-btn-active.focus,div.cms .cms-btn-action.cms-btn-active:focus,div.cms .cms-btn-action.cms-btn-active:hover,div.cms .cms-btn-action:active.focus,div.cms .cms-btn-action:active:focus,div.cms .cms-btn-action:active:hover{color:#fff;background-color:#007ba8;border-color:#005e80}div.cms .cms-btn-action.cms-btn-disabled,div.cms .cms-btn-action.cms-btn-disabled.cms-btn-active,div.cms .cms-btn-action.cms-btn-disabled.focus,div.cms .cms-btn-action.cms-btn-disabled:active,div.cms .cms-btn-action.cms-btn-disabled:focus,div.cms .cms-btn-action.cms-btn-disabled:hover,div.cms .cms-btn-action[disabled],div.cms .cms-btn-action[disabled].cms-btn-active,div.cms .cms-btn-action[disabled].focus,div.cms .cms-btn-action[disabled]:active,div.cms .cms-btn-action[disabled]:focus,div.cms .cms-btn-action[disabled]:hover{background-color:rgba(0,187,255,.4);border-color:rgba(0,187,255,.4);color:#fff;cursor:not-allowed;box-shadow:none}div.cms .cms-btn-action.cms-btn-disabled.cms-btn-active:before,div.cms .cms-btn-action.cms-btn-disabled.focus:before,div.cms .cms-btn-action.cms-btn-disabled:active:before,div.cms .cms-btn-action.cms-btn-disabled:before,div.cms .cms-btn-action.cms-btn-disabled:focus:before,div.cms .cms-btn-action.cms-btn-disabled:hover:before,div.cms .cms-btn-action[disabled].cms-btn-active:before,div.cms .cms-btn-action[disabled].focus:before,div.cms .cms-btn-action[disabled]:active:before,div.cms .cms-btn-action[disabled]:before,div.cms .cms-btn-action[disabled]:focus:before,div.cms .cms-btn-action[disabled]:hover:before{color:rgba(255,255,255,.4)}div.cms .cms-btn-caution{background-image:none;margin-bottom:0;border-radius:3px;color:#fff;background-color:#ff4000;border:1px solid #ff4000;-webkit-appearance:none}div.cms .cms-btn-caution.focus,div.cms .cms-btn-caution:focus,div.cms .cms-btn-caution:hover{color:#fff;background-color:#e63900;border-color:#e63900;text-decoration:none}div.cms .cms-messages a:hover,div.cms .cms-screenblock-inner a:hover{text-decoration:underline}div.cms .cms-btn-caution.cms-btn-active,div.cms .cms-btn-caution:active{color:#fff;background-color:#c30;border-color:#c30;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-image:none}div.cms .cms-btn-caution.cms-btn-active.focus,div.cms .cms-btn-caution.cms-btn-active:focus,div.cms .cms-btn-caution.cms-btn-active:hover,div.cms .cms-btn-caution:active.focus,div.cms .cms-btn-caution:active:focus,div.cms .cms-btn-caution:active:hover{color:#fff;background-color:#a82a00;border-color:#802000}div.cms .cms-btn-caution.cms-btn-disabled,div.cms .cms-btn-caution.cms-btn-disabled.cms-btn-active,div.cms .cms-btn-caution.cms-btn-disabled.focus,div.cms .cms-btn-caution.cms-btn-disabled:active,div.cms .cms-btn-caution.cms-btn-disabled:focus,div.cms .cms-btn-caution.cms-btn-disabled:hover,div.cms .cms-btn-caution[disabled],div.cms .cms-btn-caution[disabled].cms-btn-active,div.cms .cms-btn-caution[disabled].focus,div.cms .cms-btn-caution[disabled]:active,div.cms .cms-btn-caution[disabled]:focus,div.cms .cms-btn-caution[disabled]:hover{background-color:rgba(255,64,0,.4);border-color:rgba(255,64,0,.4);color:#fff;cursor:not-allowed;box-shadow:none}div.cms .cms-btn-caution.cms-btn-disabled.cms-btn-active:before,div.cms .cms-btn-caution.cms-btn-disabled.focus:before,div.cms .cms-btn-caution.cms-btn-disabled:active:before,div.cms .cms-btn-caution.cms-btn-disabled:before,div.cms .cms-btn-caution.cms-btn-disabled:focus:before,div.cms .cms-btn-caution.cms-btn-disabled:hover:before,div.cms .cms-btn-caution[disabled].cms-btn-active:before,div.cms .cms-btn-caution[disabled].focus:before,div.cms .cms-btn-caution[disabled]:active:before,div.cms .cms-btn-caution[disabled]:before,div.cms .cms-btn-caution[disabled]:focus:before,div.cms .cms-btn-caution[disabled]:hover:before{color:rgba(255,255,255,.4)}div.cms .cms-toolbar{position:fixed;top:0;left:0;right:0;z-index:9999999;min-height:46px;margin-top:-56px;border-bottom:1px solid #ddd!important;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cms-toolbar-expanded div.cms .cms-toolbar{margin-top:0}div.cms .cms-toolbar .cms-toolbar-left{position:absolute;left:0;top:0;z-index:10;padding-left:15px}div.cms .cms-toolbar .cms-toolbar-right{position:absolute;right:0;top:0;z-index:10;padding-right:48px}div.cms .cms-toolbar .cms-toolbar-left .cms-toolbar-item{margin-right:15px}div.cms .cms-toolbar .cms-toolbar-left .cms-toolbar-item:last-child{margin-right:0}div.cms .cms-toolbar .cms-toolbar-right .cms-toolbar-item{margin-right:15px}div.cms .cms-toolbar .cms-toolbar-item{float:left}div.cms.cms-toolbar-debug .cms-toolbar,div.cms.cms-toolbar-debug .cms-toolbar-trigger{top:5px!important}div.cms.cms-toolbar-debug .cms-debug-bar{position:fixed;top:0;left:0;z-index:99999999;width:100%;height:5px;border-bottom:1px solid #ddd;background-color:#fcd200;background-image:linear-gradient(135deg,rgba(255,255,255,.8) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 75%,transparent 75%,transparent);background-size:10px 10px}div.cms.cms-toolbar-debug #container{padding-top:51px!important}div.cms .cms-toolbar-item-navigation li{position:relative;float:left}div.cms .cms-toolbar-item-navigation li a{float:left;color:#000;padding:0 10px;line-height:46px;height:46px;cursor:default}div.cms .cms-toolbar-item-navigation li ul{display:none}div.cms .cms-toolbar-item-navigation>li:first-child>a span{font-weight:600}div.cms .cms-toolbar-item-logo .cms-toolbar-item-navigation a,div.cms .cms-toolbar-item-navigation .cms-icon,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-logo a{display:none;position:absolute;top:50%;right:7px;margin-top:-5px;font-size:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover ul{display:block;position:absolute;top:46px;left:0;min-width:180px;padding:4px 0 3px;border:1px solid #fff;border-top:none;border-radius:0 0 4px 4px;background-color:#fff;background:rgba(255,255,255,.97);box-shadow:0 1px 1px rgba(0,0,0,.4)}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover ul li{float:none}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover ul li a{display:block;float:none;white-space:nowrap;line-height:30px;height:30px;padding:0 25px 0 15px;cursor:pointer}.cms-modal-maximized div.cms .cms-modal .cms-modal-title,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a{cursor:default}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover ul ul{border-top:1px solid #f2f2f2;border-radius:0 4px 4px 0}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children ul{display:none;top:-5px;left:100%}div.cms .cms-toolbar-item-logo .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a span a,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a span,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a span .cms-icon,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a span .cms-toolbar-item-logo a{display:block}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover>a{color:#fff!important;background:#0bf}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-active>a{font-weight:800}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-break{text-indent:-119988px;overflow:hidden;text-align:left;height:1px;margin:0 0 4px;padding:0 0 4px;border-bottom:1px solid #ddd}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled a{cursor:default!important;opacity:.2}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled a:active,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled a:focus,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled a:hover{color:#000!important;background:0 0!important;box-shadow:none}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled ul{display:none!important}div.cms .cms-toolbar-more{display:none}div.cms .cms-toolbar-more .cms-toolbar-item-navigation-children{padding:0}div.cms .cms-toolbar-more .cms-toolbar-item{float:none;margin:5px 10px 8px!important;overflow:hidden}div.cms .cms-toolbar-more .cms-toolbar-item-cms-mode-switcher a{float:left!important;width:50%}div.cms .cms-toolbar-more .cms-modal-item-buttons .cms-btn,div.cms .cms-toolbar-more .cms-toolbar-item-buttons .cms-btn{text-align:center}div.cms .cms-toolbar-more .cms-btn{color:#555}div.cms .cms-toolbar-more .cms-btn-action{color:#fff}div.cms .cms-toolbar-more .cms-more-buttons+.cms-toolbar-item-navigation-children{padding-top:8px;border-top:1px solid #ddd}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full{position:fixed;width:100%;width:100vw;top:46px;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}div.cms .cms-toolbar-item-logo .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full a,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full .cms-icon,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full .cms-toolbar-item-logo a{display:none!important}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full>li{border-bottom:1px solid #ddd}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full .cms-more-buttons{border-bottom:none}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full li a:not(.cms-btn){color:#000!important;background:0 0!important}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full li a{position:relative;line-height:42px;height:42px;overflow:hidden;text-overflow:ellipsis}div.cms .cms-messages,div.cms .cms-messages *{color:#fff;font-size:12px;line-height:16px;font-weight:200}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full ul{display:block!important;border:none;box-shadow:none;position:relative;left:0;top:0;border-radius:0;margin-left:20px}div.cms.cms-toolbar-debug .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full{top:51px}div.cms .cms-toolbar-item-cms-mode-switcher{display:none}div.cms .cms-messages{display:none;position:fixed;top:46px;z-index:999999;width:300px;min-height:16px;margin:0;padding:6px 10px 8px;border-radius:0 0 3px 3px;background:rgba(0,0,0,.74);transition:top .2s}div.cms .cms-messages a{color:#0bf}div.cms .cms-messages strong{color:#33c9ff;font-weight:200}div.cms .cms-messages ul{display:inline;color:#fff}div.cms .cms-messages ul li{display:inline;color:#fff;font-weight:200}div.cms .cms-messages .cms-messages-close{cursor:pointer;display:none;float:right;position:relative;width:20px;height:16px;text-align:right}div.cms .cms-messages .cms-messages-close span{font-size:10px}div.cms .cms-messages .cms-messages-close:hover span{color:#0bf}div.cms .cms-messages-error strong{color:red}div.cms.cms-toolbar-debug .cms-messages{margin-top:5px}div.cms .cms-toolbar-item-logo{margin-right:15px}div.cms .cms-toolbar-item-logo a{font-size:21px;line-height:46px;height:46px;transition:color .2s}div.cms .cms-toolbar-item-logo a span{display:none}div.cms .cms-toolbar-item-logo a:active,div.cms .cms-toolbar-item-logo a:focus,div.cms .cms-toolbar-item-logo a:hover{color:#0bf}div.cms .cms-form-login label{display:inline-block;vertical-align:middle;line-height:46px;padding-left:15px;margin:0;cursor:pointer}div.cms .cms-form-login label span{display:inline-block}div.cms .cms-form-login input[type=text],div.cms .cms-form-login input[type=password]{color:#666;font-size:14px;height:26px;line-height:26px;width:100px;margin:0;padding:0 5px;border:1px solid #d9d9d9;border-radius:3px;box-shadow:0 1px 0 #fff}div.cms .cms-form-login input[type=text]:focus,div.cms .cms-form-login input[type=password]:focus{transition:outline .2s;border-color:#0bf;box-shadow:inset 0 0 2px #ddd}div.cms .cms-form-login input[type=submit]{display:block;font-size:13px;text-transform:uppercase;height:26px;line-height:26px;padding:0 15px}div.cms .cms-form-login input[type=submit]:-moz-focus-inner{border:0}div.cms .cms-form-login .cms-error{color:red}div.cms .cms-form-login .cms-error input{border:1px solid red}@media (max-width:440px){div.cms .cms-form-login{margin-left:-110px}}@media (max-width:720px){div.cms .cms-form-login{position:relative;font-size:1px;line-height:0;background:#fff}div.cms .cms-form-login label{position:relative;padding:0;margin-right:-1px;margin-bottom:-1px}div.cms .cms-form-login label span{position:absolute;left:5px;top:0;z-index:1;color:#999}div.cms .cms-form-login input[type=text]{border-radius:3px 0 0 3px}div.cms .cms-form-login input[type=password]{border-radius:0}div.cms .cms-form-login input[type=text],div.cms .cms-form-login input[type=password]{position:relative;z-index:10;width:95px}div.cms .cms-form-login input[type=text]:focus,div.cms .cms-form-login input[type=text]:valid,div.cms .cms-form-login input[type=password]:focus,div.cms .cms-form-login input[type=password]:valid{background:#fff}div.cms .cms-form-login input[type=submit]{border-radius:0 3px 3px 0;padding:0 7.5px}}div.cms .cms-modal-item-buttons,div.cms .cms-toolbar-item-buttons{margin:8px 0}div.cms .cms-modal-item-buttons a,div.cms .cms-toolbar-item-buttons a{float:left;line-height:30px;height:30px;font-size:12px;padding:0 12px}div.cms .cms-modal-item-buttons a:first-child,div.cms .cms-toolbar-item-buttons a:first-child{border-radius:3px 0 0 3px}div.cms .cms-modal-item-buttons a:last-child,div.cms .cms-toolbar-item-buttons a:last-child{border-radius:0 3px 3px 0}div.cms .cms-modal-item-buttons a:only-child,div.cms .cms-toolbar-item-buttons a:only-child{border-radius:3px}div.cms .cms-toolbar-trigger{position:fixed;top:0;right:0;z-index:9999999;border-bottom:1px solid #ddd;border-left:1px solid #ddd;background:#fff}div.cms .cms-toolbar-trigger a{display:block;width:46px;height:45px;text-align:center;border-top:1px solid #fff;border-left:1px solid #fff;background:#fff}div.cms .cms-toolbar-trigger a:hover{background:#fff}div.cms .cms-toolbar-trigger a:active span,div.cms .cms-toolbar-trigger a:focus span,div.cms .cms-toolbar-trigger a:hover span{color:#333}div.cms .cms-toolbar-trigger a span{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-6px;font-size:10px;color:#454545;transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);background:0 0}div.cms .cms-toolbar-trigger-expanded a span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}div.cms .cms-toolbar-loader a span{position:absolute;margin-top:-10px;margin-left:-10px;font-size:20px;line-height:20px;color:#0bf;background:0 0;-webkit-animation:cms-spin 2s infinite linear;animation:cms-spin 2s infinite linear}div.cms .cms-screenblock{position:fixed;top:0;right:0;z-index:100;color:#fff;text-align:center;width:100%;height:100%;background-color:#000;background:rgba(0,0,0,.9)}div.cms .cms-screenblock-inner{margin-top:300px}div.cms .cms-screenblock-inner h1{font-size:28px;line-height:30px}div.cms .cms-screenblock-inner h1,div.cms .cms-screenblock-inner p{color:#999;text-align:center}div.cms .cms-screenblock-inner a{color:#fff}div.cms .cms-modal{display:none;position:fixed;top:50%;left:50%;overflow:hidden;z-index:9999999;border-radius:5px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0);transition:-webkit-transform .2s;transition:transform .2s}.cms-modal-maximized div.cms .cms-modal{right:0;bottom:0;top:0!important;left:0!important;border-radius:0;margin:0!important;width:auto!important;height:auto!important}.cms-modal-minimized div.cms .cms-modal{width:auto!important;height:auto!important;top:1px!important;margin:0!important}.cms-modal-minimized div.cms .cms-modal .cms-modal-body,.cms-modal-minimized div.cms .cms-modal .cms-modal-breadcrumb,.cms-modal-minimized div.cms .cms-modal .cms-modal-foot{display:none!important}.cms-modal-minimized div.cms .cms-modal .cms-modal-title{cursor:default;padding-right:90px}.cms-modal-minimized div.cms .cms-modal .cms-modal-title-suffix{display:none}.cms-modal-minimized div.cms .cms-modal .cms-modal-minimize{right:33px}div.cms .cms-modal-morphing{transition:all .2s}div.cms .cms-modal-open{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}div.cms .cms-modal-body{position:absolute;z-index:10;left:0;top:46px;right:0;bottom:46px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}div.cms .cms-modal-foot{position:absolute;overflow:hidden;clear:both;height:46px;left:0;bottom:0;right:0;z-index:11}div.cms .cms-modal-shim{display:none;position:absolute;top:0;left:0;z-index:20;width:100%;height:100%}div.cms .cms-modal-frame{position:relative;z-index:10;width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto}div.cms .cms-modal-frame iframe{display:block;width:100%;height:100%}div.cms .cms-modal-head{position:relative}div.cms .cms-modal-title{display:block;color:#454545;font-size:16px;font-weight:700;line-height:46px;min-height:46px;padding:0 20px;cursor:move;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:100px}div.cms .cms-modal-title .cms-modal-title-suffix{font-weight:400;padding-left:10px}div.cms .cms-modal-close,div.cms .cms-modal-maximize,div.cms .cms-modal-minimize{display:block;position:absolute;top:50%;margin-top:-15px;right:10px;color:#999;text-align:center;width:30px;height:30px;cursor:pointer}.cms-modal-maximized div.cms .cms-modal-minimize,.cms-modal-minimized div.cms .cms-modal-maximize{display:none!important}.cms-modal-maximized div.cms .cms-modal-maximize,.cms-modal-minimized div.cms .cms-modal-minimize,div.cms .cms-modal-close:hover,div.cms .cms-modal-maximize:hover,div.cms .cms-modal-minimize:hover{color:#0bf}div.cms .cms-modal-close:before,div.cms .cms-modal-maximize:before,div.cms .cms-modal-minimize:before{position:relative;top:7px}div.cms .cms-modal-minimize{right:70px}.cms-modal-minimized div.cms .cms-modal-minimize:before{content:"\E014"}div.cms .cms-modal-maximize{right:40px}.cms-modal-maximized div.cms .cms-modal-maximize:before{content:"\E00F"}div.cms .cms-modal-resize{position:absolute;right:0;bottom:0;z-index:102;font-size:10px;color:#999;width:25px;height:25px;cursor:nw-resize}div.cms .cms-modal-resize span{position:absolute;bottom:5px;right:5px;font-size:12px}div.cms .cms-modal-breadcrumb{display:none!important;font-size:14px;line-height:40px;padding:0 20px;border-top:1px solid #ddd;overflow-y:hidden;overflow-x:scroll;height:80px;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}div.cms .cms-modal-breadcrumb a{color:#0bf}div.cms .cms-modal-breadcrumb a:hover{color:#007099}div.cms .cms-modal-breadcrumb a:after{content:"/";color:#ddd;text-decoration:none;padding:0 10px}div.cms .cms-modal-breadcrumb a.active{color:#999}div.cms .cms-modal-breadcrumb a:last-child:after{content:""}div.cms .cms-modal-buttons{position:absolute;top:0;right:0;left:0;z-index:101;padding:0 25px 0 10px}div.cms .cms-modal-item-buttons{float:right;margin-left:8px}div.cms .cms-modal-item-buttons-left{float:left}div.cms .cms-modal-markup .cms-modal-foot{height:23px}div.cms .cms-modal-markup .cms-modal-body{bottom:23px}div.cms .cms-modal-has-breadcrumb .cms-modal-body{top:86px!important}div.cms .cms-modal-has-breadcrumb .cms-modal-breadcrumb{display:block!important}.cms-modal-maximized{overflow:hidden!important}.cms-modal-maximized .cms.cms-toolbar-debug .cms-modal{top:5px!important}.cms-modal-minimized .cms.cms-toolbar-debug .cms-modal{top:6px!important}div.cms .cms-sideframe{display:none;position:fixed;top:0;left:0;width:0;bottom:0;z-index:999999}div.cms .cms-sideframe-frame,div.cms .cms-sideframe-frame iframe{-webkit-overflow-scrolling:touch;overflow-y:auto;width:100%;background:#fff;height:100%}div.cms .cms-sideframe-frame{position:absolute;left:0;top:0;z-index:10;-webkit-backface-visibility:hidden}div.cms .cms-sideframe-frame iframe{-webkit-transform:translateZ(0);transform:translateZ(0);display:block;border:none}div.cms .cms-sideframe-resize{position:absolute;top:0;right:0;z-index:30;width:15px;height:100%;cursor:col-resize;background:0 0;box-shadow:10px 0 5px -5px rgba(0,0,0,.2)}div.cms .cms-sideframe-shim{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:0 0}div.cms .cms-sideframe-close,div.cms .cms-sideframe-history{position:absolute;top:51px;right:20px;z-index:40;cursor:pointer;font-size:12px;color:#999;text-align:center;width:32px;height:32px;background:#f2f2f2;box-shadow:0 0 3px #f2f2f2}div.cms .cms-sideframe-close span,div.cms .cms-sideframe-history span{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-8px}div.cms .cms-sideframe-close span:hover,div.cms .cms-sideframe-history span:hover{color:#333}div.cms .cms-sideframe-history{right:52px;width:64px}div.cms .cms-sideframe-history .cms-icon,div.cms .cms-sideframe-history .cms-toolbar-item-logo a,div.cms .cms-toolbar-item-logo .cms-sideframe-history a{float:left;position:relative;left:0;top:0;padding:8px 4px 8px 12px;margin:0}div.cms .cms-sideframe-history .cms-icon-arrow-forward{padding:8px 12px 8px 4px}div.cms .cms-sideframe-history .cms-icon-arrow-forward:before{content:"\E002"}div.cms .cms-sideframe-history .cms-icon-disabled{opacity:.5;cursor:not-allowed}div.cms .cms-sideframe-history .cms-icon-disabled:hover{color:#999}div.cms .cms-sideframe-dimmer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.6)}div.cms .cms-structure-dynamic{position:absolute;overflow:hidden}div.cms .cms-droppable{position:relative;z-index:1000;line-height:0;height:0;min-height:0;box-shadow:0 0 0 2px #0bf;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.cms-draggable+div.cms .cms-droppable{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}div.cms .cms-droppable:before{content:"";position:absolute;top:-8px;left:-4px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #0bf}div.cms .cms-draggables>.cms-droppable:first-child{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}div.cms .cms-draggables>.cms-droppable:only-child{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}div.cms .cms-structure{display:none;position:fixed;top:0;overflow:hidden;z-index:9999;width:100%;height:100%;background:#f0f0f0}div.cms .cms-structure .cms-structure-content{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-overflow-scrolling:touch}div.cms .cms-structure .cms-dragarea{position:absolute;margin:0;padding:10px 28px}div.cms .cms-structure .cms-dragarea-static .cms-dragarea-static-icon{position:relative;top:2px}div.cms .cms-structure .cms-structure-content-simple{position:relative;overflow-y:scroll;height:100%;padding:86px 5%}@media (max-width:480px){div.cms .cms-structure .cms-structure-content-simple{padding-left:0;padding-right:0}}div.cms .cms-structure .cms-dragarea-simple{position:static;max-width:980px;margin:20px auto}div.cms .cms-structure .cms-dragbar{position:relative;top:0;left:0;font-size:14px;line-height:20px;padding-left:7px;border-radius:3px}div.cms .cms-structure .cms-dragbar .cms-dragbar-title{display:inline-block;position:relative;color:#000;font-size:16px;font-weight:700;line-height:44px;height:44px;margin-right:36px}div.cms .cms-structure .cms-dragbar .cms-dragbar-toggler{font-weight:400;text-transform:uppercase;margin-left:30px;cursor:pointer}div.cms .cms-structure .cms-dragbar .cms-dragbar-toggler a{color:#0bf!important;font-size:12px!important}div.cms .cms-structure .cms-dragbar .cms-dragbar-toggler a:hover{color:#0096cc!important}div.cms .cms-structure .cms-dragbar .cms-dragbar-collapse-all{display:none}div.cms .cms-structure .cms-dragbar .cms-dragbar-expand-all,div.cms .cms-structure .cms-dragbar .cms-dragbar-title-expanded .cms-dragbar-collapse-all{display:inline}div.cms .cms-structure .cms-dragbar .cms-dragbar-title-expanded .cms-dragbar-expand-all{display:none}div.cms .cms-structure .cms-dragbar-empty{font-size:12px;text-transform:uppercase;padding-top:0;padding-bottom:0}div.cms .cms-structure .cms-dragarea-empty .cms-dragbar-empty-wrapper{display:block!important}div.cms .cms-structure .cms-dragarea-empty .cms-dragbar-toggler{display:none}div.cms .cms-structure .cms-draggables{margin:0;padding:0;list-style-type:none}div.cms .cms-structure .cms-draggables.cms-hidden{display:none!important}div.cms .cms-structure .cms-draggables .cms-draggables{padding-left:30px}div.cms .cms-structure .cms-dragarea-empty .cms-draggables-root{position:relative;min-height:46px;border:2px solid #ddd;border-radius:3px}div.cms .cms-structure .cms-draggable{display:block!important;top:0;left:0;margin-left:0!important;padding:0;border-radius:3px;white-space:nowrap;list-style-type:none;-ms-touch-action:none;touch-action:none}div.cms .cms-structure .cms-draggable .cms-draggable{border-color:#ddd}div.cms .cms-structure .cms-draggable .cms-draggable:hover{border-color:#999}div.cms .cms-structure .cms-draggable .cms-submenu-dropdown-top{top:46px}div.cms .cms-structure .cms-draggable .cms-submenu-dropdown-bottom{bottom:46px}div.cms .cms-structure .cms-draggable .cms-dragitem{line-height:26px;border:2px solid #f0f0f0}div.cms .cms-structure .cms-draggable .cms-dragitem-text{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 28px;margin-right:128px}div.cms .cms-structure .cms-draggable .cms-dragitem-collapsable .cms-dragitem-text{padding-left:50px}div.cms .cms-structure .cms-collapsable-container.cms-hidden>.cms-draggable{display:none!important}div.cms .cms-structure .cms-dragarea-empty .cms-droppable:before,div.cms .cms-structure .cms-draggables-empty{display:none}div.cms .cms-structure .cms-draggable-success{position:relative}div.cms .cms-structure .cms-dragarea-empty .cms-droppable{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;color:#666;line-height:26px;height:auto;margin:0;border:2px solid #0bf;border-radius:3px;background-color:#e6f8ff;box-shadow:none;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}div.cms .cms-structure .cms-dragarea-empty .cms-droppable.cms-draggable-disallowed{border:2px solid red;background:rgba(255,0,0,.1)}div.cms .cms-structure .cms-dragarea-empty .cms-draggables-empty{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;color:#666;line-height:44px;padding-left:20px}div.cms .cms-structure .cms-draggable{color:#000}div.cms .cms-structure .cms-draggable-is-dragging{z-index:1;width:200px!important;height:46px!important;border-radius:0;-webkit-transform:translateZ(0);transform:translateZ(0)}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem{color:#fff!important;border:none;border-radius:0;background-color:#0bf!important;background-image:none!important}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem:before{display:none;color:#fff}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem .cms-draggables{display:none}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem .cms-dragitem-text{padding-left:28px}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem-text{margin-right:0}div.cms .cms-structure .cms-draggable-is-dragging.cms-draggable-from-clipboard .cms-dragitem-text{margin-right:20px}div.cms .cms-structure .cms-draggable-is-dragging.cms-draggable-disabled>.cms-draggable{display:none!important}div.cms .cms-structure .cms-draggable-stack{overflow:hidden;height:46px!important;box-shadow:1px 1px 1px rgba(0,0,0,.2),4px 4px 0 0 #0bf}div.cms .cms-structure .cms-dragitem{position:relative;border-radius:5px;cursor:move;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABCCAAAAAB73glBAAAAAnRSTlMAAHaTzTgAAAAeSURBVHgBY7gCBgxAAGHRRoAKYOi5dNSloy4ddSkA3VChcDH0cxcAAAAASUVORK5CYII=) 10px 50% no-repeat #fff;background-size:8px 33px}div.cms .cms-structure .cms-dragitem:hover{box-shadow:inset 0 0 0 1px #999}div.cms .cms-structure .cms-dragitem-collapsable:before{content:"\E003";position:absolute;top:50%;cursor:pointer;left:12px;color:#555;font-size:12px;margin-top:-6px;margin-left:18px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}div.cms .cms-structure .cms-dragitem-collapsable .cms-dragitem-text{cursor:pointer}div.cms .cms-structure .cms-dragitem-expanded:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}div.cms .cms-structure .cms-draggable-selected .cms-dragitem,div.cms .cms-structure .cms-draggable-selected .cms-dragitem strong{color:#007bff}div.cms .cms-structure .cms-draggable-selected .cms-draggable .cms-dragitem,div.cms .cms-structure .cms-draggable-selected .cms-draggable .cms-dragitem strong{color:#000}div.cms .cms-structure .cms-draggable-allowed,div.cms .cms-structure .cms-draggable-hover-allowed,div.cms .cms-structure .cms-draggable-placeholder{color:#ccf1ff;border-color:#ccf1ff}div.cms .cms-structure .cms-draggable-hover-allowed,div.cms .cms-structure .cms-draggable-placeholder{color:#fff;background:rgba(0,187,255,.2)}div.cms .cms-structure .cms-dragitem-success{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1000;border-radius:3px;opacity:.6;border:1px solid #0bf;background:#ccf1ff}div.cms .cms-structure .cms-draggable-disallowed,div.cms .cms-structure .cms-draggable-hover-disallowed{color:red;background:rgba(255,0,0,.1);box-shadow:0 0 0 2px red}div.cms .cms-structure .cms-draggable-disabled .cms-submenu,div.cms .cms-structure .cms-draggable-disallowed:before,div.cms .cms-structure .cms-draggable-hover-disallowed:before{display:none}div.cms .cms-structure .cms-draggable-disabled>.cms-dragitem .cms-submenu,div.cms .cms-structure .cms-draggable-disabled>.cms-dragitem-collapsable .cms-submenu{display:block}div.cms .cms-structure .cms-draggable-disabled .cms-draggable{margin-left:30px!important}div.cms .cms-structure .cms-draggable-disabled .cms-draggable .cms-dragitem{background-image:none}div.cms .cms-structure .cms-draggable-disabled .cms-draggable .cms-dragitem:hover{box-shadow:none}div.cms .cms-structure .cms-draggable-disabled .cms-draggables,div.cms .cms-structure .cms-draggable-disabled .cms-droppable{display:none!important}div.cms .cms-structure .cms-plugin-disabled{position:absolute;top:50%;right:5px;width:36px;height:36px;margin-top:-18px}div.cms .cms-structure .cms-plugin-disabled .cms-icon,div.cms .cms-structure .cms-plugin-disabled .cms-toolbar-item-logo a,div.cms .cms-toolbar-item-logo .cms-structure .cms-plugin-disabled a{position:absolute;top:50%;left:50%;color:#555;font-size:20px;margin-top:-10px;margin-left:-10px}div.cms .cms-structure .cms-is-dragging{display:block!important;opacity:.3}.cms-structure-mode-structure{overflow:hidden;min-height:100%}.ui-sortable-helper.cms-draggable .cms-draggables,.ui-sortable-helper.cms-draggable .cms-submenu-btn{display:none!important}div.cms .cms-submenu-btn{display:block;position:absolute;right:5px;width:36px;height:36px;cursor:pointer;top:50%;margin-top:-18px}div.cms .cms-submenu-btn:before{content:"\E00E";position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;color:#555}div.cms .cms-submenu-btn .cms-hover-tooltip{position:absolute;left:0;top:0;right:0;bottom:0}div.cms .cms-dragbar .cms-submenu-btn{margin-right:2px;background-color:transparent}div.cms .cms-dragbar .cms-submenu-btn.cms-btn-active,div.cms .cms-dragbar .cms-submenu-btn:active{background-color:#e6e6e6}div.cms .cms-submenu-settings{border:none}div.cms .cms-submenu-edit{right:87px}div.cms .cms-submenu-edit:before{content:"\E012"}div.cms .cms-submenu-add{right:46px}div.cms .cms-submenu-add:before{content:"\E014"}div.cms .cms-submenu-add:before,div.cms .cms-submenu-edit:before{margin-left:-8px;margin-top:-8px;font-size:16px}div.cms .cms-submenu-lang{position:absolute;top:50%;height:20px;margin-top:-10px;line-height:18px;right:10px;padding:0 5px;border:1px solid #ddd;border-radius:3px}div.cms .cms-structure-content .cms-submenu-lang{display:none}div.cms .cms-submenu-dropdown-top{top:44px}div.cms .cms-submenu-dropdown-bottom{bottom:44px}div.cms .cms-submenu-dropdown-children{right:87px}div.cms .cms-submenu-dropdown-settings{display:none;position:absolute;z-index:1002;min-width:180px;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.25);right:46px;-webkit-transform:translateZ(0);transform:translateZ(0)}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a{position:relative;display:block;font-size:14px;text-align:left;padding:0 20px 0 40px;line-height:46px;min-height:46px;color:#555}div.cms .cms-clipboard,div.cms .cms-submenu-dropdown-settings .cms-submenu-item-paste-tooltip{display:none}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a:focus,div.cms .cms-submenu-dropdown-settings .cms-submenu-item a:hover{color:#fff;background:#0bf}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon]:before,div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-rel]:before{position:absolute;left:14px;top:0;height:46px;line-height:46px}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon=copy]:before{content:"\E008"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon=paste]:before{content:"\E011"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon=scissors]:before{content:"\E015"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon=bin]:before{content:"\E005"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[href*=alias_plugin]:before{content:"\E001"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item:first-child a:focus,div.cms .cms-submenu-dropdown-settings .cms-submenu-item:first-child a:hover{border-radius:3px 3px 0 0}div.cms .cms-submenu-dropdown-settings .cms-submenu-item:last-child a:focus,div.cms .cms-submenu-dropdown-settings .cms-submenu-item:last-child a:hover{border-radius:0 0 3px 3px}div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled{position:relative}div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled a,div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled a:focus,div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled a:hover{cursor:default!important;opacity:.2;color:#555!important;background:0 0!important;box-shadow:none}div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled .cms-submenu-item-paste-tooltip{cursor:default;position:absolute;left:0;top:0;right:0;bottom:0}div.cms .cms-submenu-dropdown-settings:before{z-index:-1;position:absolute;content:'';left:100%;width:10px;height:10px;margin-left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25)}div.cms .cms-submenu-dropdown-settings.cms-submenu-dropdown-top{top:0!important}div.cms .cms-submenu-dropdown-settings.cms-submenu-dropdown-top:before{top:18px!important}div.cms .cms-submenu-dropdown-settings.cms-submenu-dropdown-bottom{bottom:0!important}div.cms .cms-submenu-dropdown-settings.cms-submenu-dropdown-bottom:before{bottom:18px!important}div.cms .cms-submenu-dropdown-settings .cms-dropdown-inner{z-index:1;background-color:#fff;border-radius:5px}div.cms .cms-dragbar .cms-submenu-dropdown-settings.cms-submenu-dropdown-top:before{top:14px!important}div.cms .cms-dragbar .cms-submenu-dropdown-settings.cms-submenu-dropdown-bottom:before{bottom:12px!important;bottom:14px!important}div.cms .cms-z-index-9999{z-index:9999!important}div.cms .cms-clipboard-containers{display:none!important}div.cms .cms-clipboard-containers .cms-dragarea{padding-top:3px}div.cms .cms-clipboard-containers .cms-draggable{display:block!important;position:relative;top:0;left:0;border-radius:3px;cursor:move}div.cms .cms-clipboard-containers .cms-draggable .cms-dragitem{line-height:46px;height:46px;padding-left:20px}div.cms .cms-clipboard-containers .cms-draggable .cms-dragitem .cms-submenu-btn{display:none!important}div.cms .cms-clipboard-containers .cms-draggable .cms-dragitem-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:40px}div.cms .cms-clipboard-containers .cms-droppable:before,div.cms .cms-clipboard-containers .cms-plugins{display:none}div.cms .cms-clipboard-containers .cms-droppable{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;color:#b6b6b6;line-height:26px;height:auto;margin:0;border:2px solid #0bf;border-radius:3px;background-color:#e6f8ff;box-shadow:none;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}div.cms .cms-modal-markup .cms-clipboard-containers{display:block!important}div.cms .cms-modal-markup .cms-clipboard-containers .cms-is-dragging{display:block!important;opacity:.3}div.cms .cms-plugin-picker{display:none}div.cms .cms-plugin-picker .cms-submenu-item.cms-submenu-item-title{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#fff}div.cms .cms-plugin-picker .cms-submenu-item a,div.cms .cms-plugin-picker span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:32px;text-align:left;min-height:32px;padding:0 20px}div.cms .cms-plugin-picker .cms-submenu-item a{color:#000;border-top:1px solid transparent;border-bottom:1px solid transparent}div.cms .cms-plugin-picker .cms-submenu-item a:hover{color:#0bf;border-top:1px solid #0bf;border-bottom:1px solid #0bf}div.cms .cms-plugin-picker .cms-submenu-item a:focus{color:#fff;background:#0bf;border-top:1px solid #0bf;border-bottom:1px solid #0bf}div.cms .cms-plugin-picker .cms-submenu-item span{color:#000;font-weight:700;border-bottom:1px solid #ddd;cursor:default}div.cms .cms-modal-markup .cms-plugin-picker{display:block}div.cms .cms-quicksearch{display:none;position:relative;height:40px;border-bottom:1px solid #ddd;cursor:default}div.cms .cms-quicksearch label{display:block;width:100%;height:100%;cursor:pointer}div.cms .cms-quicksearch input{display:block;width:100%;height:100%;padding:0 20px;border:none;background-color:#f2f2f2;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.cms .cms-modal-markup .cms-quicksearch{display:block}div.cms .cms-add-plugin-placeholder{position:relative;z-index:3;color:#0bf;line-height:44px;padding-left:20px;border:2px solid #0bf;border-radius:3px;background-color:#e6f8ff} \ No newline at end of file + */.cms-reset a,.cms-reset a:active,.cms-reset a:focus,.cms-reset a:hover,.cms-reset div,.cms-reset fieldset,.cms-reset form,.cms-reset h1,.cms-reset h2,.cms-reset h3,.cms-reset input,.cms-reset label,.cms-reset li,.cms-reset p,.cms-reset textarea,.cms-reset ul{color:#222;font:400 14px/20px Helvetica,Arial,sans-serif;text-align:left;text-decoration:none;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;outline:0;list-style-type:none;background:0 0;transition:none}.cms{position:absolute;top:5px;left:0;z-index:9999999;width:100%}.cms-prevent-scrolling,.cms-prevent-scrolling body{overflow:hidden!important}@-webkit-keyframes cms-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cms-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:django-cms-iconfont;src:url(../fonts/django-cms-iconfont.eot?v=3.2.0);src:url(../fonts/django-cms-iconfont.eot?v=3.2.0#iefix) format("eot"),url(../fonts/django-cms-iconfont.woff2?v=3.2.0) format("woff2"),url(../fonts/django-cms-iconfont.woff?v=3.2.0) format("woff"),url(../fonts/django-cms-iconfont.ttf?v=3.2.0) format("truetype"),url(../fonts/django-cms-iconfont.svg?v=3.2.0#django-cms-iconfont) format("svg");font-weight:400;font-style:normal}.cms-icon,div.cms .cms-structure .cms-dragitem-collapsable:before,div.cms .cms-submenu-btn:before,div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon]:before,div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-rel]:before,div.cms .cms-toolbar-item-logo a,div.cms .cms-tooltip-touch:before,div.cms .cms-tooltip:before{display:inline-block;font:normal normal normal 16px/1 django-cms-iconfont;text-rendering:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cms-icon-alias:before{content:"\E001"}.cms-icon-arrow-right:before{content:"\E002"}.cms-icon-arrow-wide:before{content:"\E003"}.cms-icon-arrow:before{content:"\E004"}.cms-icon-bin:before{content:"\E005"}.cms-icon-check:before{content:"\E006"}.cms-icon-close:before{content:"\E007"}.cms-icon-copy:before{content:"\E008"}.cms-icon-handler:before{content:"\E009"}.cms-icon-home:before{content:"\E00A"}.cms-icon-loader:before,div.cms .cms-toolbar-loader a span:before{content:"\E00B"}.cms-icon-lock:before{content:"\E00C"}.cms-icon-logo:before,div.cms .cms-toolbar-item-logo a:before{content:"\E00D"}.cms-icon-menu:before{content:"\E00E"}.cms-icon-minimize:before{content:"\E00F"}.cms-icon-minus:before{content:"\E010"}.cms-icon-paste:before{content:"\E011"}.cms-icon-pencil:before{content:"\E012"}.cms-icon-pin:before{content:"\E013"}.cms-icon-plus:before{content:"\E014"}.cms-icon-scissors:before{content:"\E015"}.cms-icon-search:before{content:"\E016"}.cms-icon-window:before{content:"\E017"}.cms-hover-tooltip{position:relative;z-index:1001}.cms-btn-active .cms-hover-tooltip:after,.cms-btn-active .cms-hover-tooltip:before{opacity:0!important;transition-delay:0s!important}.cms-hover-tooltip:after,.cms-hover-tooltip:before{visibility:hidden;position:absolute;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:100%;left:50%}.cms-hover-tooltip-delay:focus:after,.cms-hover-tooltip-delay:focus:before,.cms-hover-tooltip-delay:hover:after,.cms-hover-tooltip-delay:hover:before{transition:opacity .2s ease-in-out 2.5s,visibility .2s ease-in-out 2.5s,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24) 2.5s;transition:opacity .2s ease-in-out 2.5s,visibility .2s ease-in-out 2.5s,transform .2s cubic-bezier(.71,1.7,.77,1.24) 2.5s}.cms-hover-tooltip:focus{outline:0}.cms-hover-tooltip:focus:after,.cms-hover-tooltip:focus:before,.cms-hover-tooltip:hover:after,.cms-hover-tooltip:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}.cms-hover-tooltip:before{content:"";z-index:2;border:6px solid transparent;background:0 0;margin-bottom:-12px;margin-left:-6px;border-top-color:rgba(0,0,0,.8)}.cms-hover-tooltip:after{content:attr(data-cms-tooltip);z-index:1;color:#fff!important;font-size:12px;font-weight:400;line-height:1.2;text-align:center;width:160px;padding:6px 8px;background-color:rgba(0,0,0,.8);white-space:normal;margin-left:-80px}.cms-hover-tooltip-left:after,.cms-hover-tooltip-left:before{right:100%;bottom:50%;left:auto}.cms-hover-tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:rgba(0,0,0,.8)}.cms-hover-tooltip-left:focus:after,.cms-hover-tooltip-left:focus:before,.cms-hover-tooltip-left:hover:after,.cms-hover-tooltip-left:hover:before{-webkit-transform:translateX(-12px) translateY(50%);-ms-transform:translateX(-12px) translateY(50%);transform:translateX(-12px) translateY(50%)}.cms-hover-tooltip-bottom:after,.cms-hover-tooltip-bottom:before{top:100%;bottom:auto;left:50%}.cms-hover-tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:rgba(0,0,0,.8)}.cms-hover-tooltip-bottom:focus:after,.cms-hover-tooltip-bottom:focus:before,.cms-hover-tooltip-bottom:hover:after,.cms-hover-tooltip-bottom:hover:before{-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.cms-hover-tooltip-right:after,.cms-hover-tooltip-right:before{bottom:50%;left:100%}.cms-hover-tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:rgba(0,0,0,.8)}.cms-hover-tooltip-right:focus:after,.cms-hover-tooltip-right:focus:before,.cms-hover-tooltip-right:hover:after,.cms-hover-tooltip-right:hover:before{-webkit-transform:translateX(12px) translateY(50%);-ms-transform:translateX(12px) translateY(50%);transform:translateX(12px) translateY(50%)}.cms-hover-tooltip-left:before,.cms-hover-tooltip-right:before{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.cms-hover-tooltip-left:after,.cms-hover-tooltip-right:after{margin-left:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.cms-dialog{position:absolute;top:50%;left:50%;z-index:99999;box-sizing:border-box;width:500px;margin:-100px 0 0 -250px;padding:20px;border:1px solid #ddd;border-radius:5px;background:#f2f2f2;box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-transform:translateZ(0);transform:translateZ(0)}.cms-dialog h1{margin:0 0 10px;padding:0}.cms-dialog form{margin:10px 0;padding:10px 0;border-top:1px solid #ddd}@media (max-width:540px){.cms-dialog{right:0;left:0;width:80%;margin:-100px auto 0}}.cms-plugin{display:inline}.cms-placeholder{overflow:hidden;height:0}.cms-render-model-add,.cms-render-model-icon{display:inline-block;width:18px;height:18px;cursor:pointer}.cms-render-model-icon{margin:0;padding:0}.cms-render-model-icon img{position:relative;max-width:none;margin:0!important;padding:0!important;background:url(../img/toolbar/render_model_icon.png) no-repeat}.cms-render-model-add{margin:0;padding:0}.cms-render-model-add img{position:relative;max-width:none;margin:0!important;padding:0!important;background:url(../img/toolbar/render_model_add.png) no-repeat}.cms-loader{background:url(../img/loader.gif?uf5b664wnc) center center no-repeat #fff!important}@media print,(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.cms-loader{background-image:url(../img/loader@2x.gif?uf5b664wnc)!important;background-size:32px!important}}div.cms .cms-tooltip,div.cms .cms-tooltip-touch{visibility:hidden;position:absolute;top:0;left:0;font-size:12px;line-height:22px;font-weight:700;color:#ddd;white-space:nowrap;padding:0 7px 0 22px;margin:0;border-radius:3px;background:#454545}div.cms .cms-tooltip-touch:before,div.cms .cms-tooltip:before{content:"\E012";font-size:14px;top:50%;left:4px;margin-top:-7px;position:absolute}div.cms .cms-tooltip span,div.cms .cms-tooltip-touch span{position:absolute;top:100%;right:0;margin-top:-4px;float:right;color:#fff;font-weight:400;padding:0 7px;border-radius:3px 0 3px 3px;background:#454545}div.cms .cms-btn{background-image:none;margin-bottom:0;border-radius:3px;color:#555;background-color:#fff;border:1px solid #ddd;-webkit-appearance:none}div.cms .cms-btn.focus,div.cms .cms-btn:focus,div.cms .cms-btn:hover{color:#555;background-color:#f2f2f2;border-color:#d0d0d0;text-decoration:none}div.cms .cms-btn.cms-btn-active,div.cms .cms-btn:active{color:#555;background-color:#e6e6e6;border-color:#c3c3c3;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-image:none}div.cms .cms-btn.cms-btn-active.focus,div.cms .cms-btn.cms-btn-active:focus,div.cms .cms-btn.cms-btn-active:hover,div.cms .cms-btn:active.focus,div.cms .cms-btn:active:focus,div.cms .cms-btn:active:hover{color:#555;background-color:#d4d4d4;border-color:#9d9d9d}div.cms .cms-btn.cms-btn-disabled,div.cms .cms-btn.cms-btn-disabled.cms-btn-active,div.cms .cms-btn.cms-btn-disabled.focus,div.cms .cms-btn.cms-btn-disabled:active,div.cms .cms-btn.cms-btn-disabled:focus,div.cms .cms-btn.cms-btn-disabled:hover,div.cms .cms-btn[disabled],div.cms .cms-btn[disabled].cms-btn-active,div.cms .cms-btn[disabled].focus,div.cms .cms-btn[disabled]:active,div.cms .cms-btn[disabled]:focus,div.cms .cms-btn[disabled]:hover{background-color:rgba(255,255,255,.4);border-color:rgba(221,221,221,.4);color:#d4d4d4;cursor:not-allowed;box-shadow:none}div.cms .cms-btn.cms-btn-disabled.cms-btn-active:before,div.cms .cms-btn.cms-btn-disabled.focus:before,div.cms .cms-btn.cms-btn-disabled:active:before,div.cms .cms-btn.cms-btn-disabled:before,div.cms .cms-btn.cms-btn-disabled:focus:before,div.cms .cms-btn.cms-btn-disabled:hover:before,div.cms .cms-btn[disabled].cms-btn-active:before,div.cms .cms-btn[disabled].focus:before,div.cms .cms-btn[disabled]:active:before,div.cms .cms-btn[disabled]:before,div.cms .cms-btn[disabled]:focus:before,div.cms .cms-btn[disabled]:hover:before{color:rgba(85,85,85,.4)}div.cms .cms-btn-action{color:#fff;background-color:#0bf;border:1px solid #0bf;-webkit-appearance:none}div.cms .cms-btn-action,div.cms .cms-btn-caution{background-image:none;margin-bottom:0;border-radius:3px}div.cms .cms-btn-action.focus,div.cms .cms-btn-action:focus,div.cms .cms-btn-action:hover{color:#fff;background-color:#00a8e6;border-color:#00a8e6;text-decoration:none}div.cms .cms-btn-action.cms-btn-active,div.cms .cms-btn-action:active{color:#fff;background-color:#0096cc;border-color:#0096cc;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-image:none}div.cms .cms-btn-action.cms-btn-active.focus,div.cms .cms-btn-action.cms-btn-active:focus,div.cms .cms-btn-action.cms-btn-active:hover,div.cms .cms-btn-action:active.focus,div.cms .cms-btn-action:active:focus,div.cms .cms-btn-action:active:hover{color:#fff;background-color:#007ba8;border-color:#005e80}div.cms .cms-btn-action.cms-btn-disabled,div.cms .cms-btn-action.cms-btn-disabled.cms-btn-active,div.cms .cms-btn-action.cms-btn-disabled.focus,div.cms .cms-btn-action.cms-btn-disabled:active,div.cms .cms-btn-action.cms-btn-disabled:focus,div.cms .cms-btn-action.cms-btn-disabled:hover,div.cms .cms-btn-action[disabled],div.cms .cms-btn-action[disabled].cms-btn-active,div.cms .cms-btn-action[disabled].focus,div.cms .cms-btn-action[disabled]:active,div.cms .cms-btn-action[disabled]:focus,div.cms .cms-btn-action[disabled]:hover{background-color:rgba(0,187,255,.4);border-color:rgba(0,187,255,.4);color:#fff;cursor:not-allowed;box-shadow:none}div.cms .cms-btn-action.cms-btn-disabled.cms-btn-active:before,div.cms .cms-btn-action.cms-btn-disabled.focus:before,div.cms .cms-btn-action.cms-btn-disabled:active:before,div.cms .cms-btn-action.cms-btn-disabled:before,div.cms .cms-btn-action.cms-btn-disabled:focus:before,div.cms .cms-btn-action.cms-btn-disabled:hover:before,div.cms .cms-btn-action[disabled].cms-btn-active:before,div.cms .cms-btn-action[disabled].focus:before,div.cms .cms-btn-action[disabled]:active:before,div.cms .cms-btn-action[disabled]:before,div.cms .cms-btn-action[disabled]:focus:before,div.cms .cms-btn-action[disabled]:hover:before{color:rgba(255,255,255,.4)}div.cms .cms-btn-caution{color:#fff;background-color:#ff4000;border:1px solid #ff4000;-webkit-appearance:none}div.cms .cms-btn-caution.focus,div.cms .cms-btn-caution:focus,div.cms .cms-btn-caution:hover{color:#fff;background-color:#e63900;border-color:#e63900;text-decoration:none}div.cms .cms-messages a:hover,div.cms .cms-screenblock-inner a:hover{text-decoration:underline}div.cms .cms-btn-caution.cms-btn-active,div.cms .cms-btn-caution:active{color:#fff;background-color:#c30;border-color:#c30;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-image:none}div.cms .cms-btn-caution.cms-btn-active.focus,div.cms .cms-btn-caution.cms-btn-active:focus,div.cms .cms-btn-caution.cms-btn-active:hover,div.cms .cms-btn-caution:active.focus,div.cms .cms-btn-caution:active:focus,div.cms .cms-btn-caution:active:hover{color:#fff;background-color:#a82a00;border-color:#802000}div.cms .cms-btn-caution.cms-btn-disabled,div.cms .cms-btn-caution.cms-btn-disabled.cms-btn-active,div.cms .cms-btn-caution.cms-btn-disabled.focus,div.cms .cms-btn-caution.cms-btn-disabled:active,div.cms .cms-btn-caution.cms-btn-disabled:focus,div.cms .cms-btn-caution.cms-btn-disabled:hover,div.cms .cms-btn-caution[disabled],div.cms .cms-btn-caution[disabled].cms-btn-active,div.cms .cms-btn-caution[disabled].focus,div.cms .cms-btn-caution[disabled]:active,div.cms .cms-btn-caution[disabled]:focus,div.cms .cms-btn-caution[disabled]:hover{background-color:rgba(255,64,0,.4);border-color:rgba(255,64,0,.4);color:#fff;cursor:not-allowed;box-shadow:none}div.cms .cms-btn-caution.cms-btn-disabled.cms-btn-active:before,div.cms .cms-btn-caution.cms-btn-disabled.focus:before,div.cms .cms-btn-caution.cms-btn-disabled:active:before,div.cms .cms-btn-caution.cms-btn-disabled:before,div.cms .cms-btn-caution.cms-btn-disabled:focus:before,div.cms .cms-btn-caution.cms-btn-disabled:hover:before,div.cms .cms-btn-caution[disabled].cms-btn-active:before,div.cms .cms-btn-caution[disabled].focus:before,div.cms .cms-btn-caution[disabled]:active:before,div.cms .cms-btn-caution[disabled]:before,div.cms .cms-btn-caution[disabled]:focus:before,div.cms .cms-btn-caution[disabled]:hover:before{color:rgba(255,255,255,.4)}div.cms .cms-toolbar{position:fixed;top:0;left:0;right:0;z-index:9999999;min-height:46px;margin-top:-56px;border-bottom:1px solid #ddd!important;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cms-toolbar-expanded div.cms .cms-toolbar{margin-top:0}div.cms .cms-toolbar .cms-toolbar-left{position:absolute;left:0;top:0;z-index:10;padding-left:15px}div.cms .cms-toolbar .cms-toolbar-right{position:absolute;right:0;top:0;z-index:10;padding-right:48px}div.cms .cms-toolbar .cms-toolbar-left .cms-toolbar-item{margin-right:15px}div.cms .cms-toolbar .cms-toolbar-left .cms-toolbar-item:last-child{margin-right:0}div.cms .cms-toolbar .cms-toolbar-right .cms-toolbar-item{margin-right:15px}div.cms .cms-toolbar .cms-toolbar-item{float:left}div.cms.cms-toolbar-debug .cms-toolbar,div.cms.cms-toolbar-debug .cms-toolbar-trigger{top:5px!important}div.cms.cms-toolbar-debug .cms-debug-bar{position:fixed;top:0;left:0;z-index:99999999;width:100%;height:5px;border-bottom:1px solid #ddd;background-color:#fcd200;background-image:linear-gradient(135deg,rgba(255,255,255,.8) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.8) 75%,transparent 75%,transparent);background-size:10px 10px}div.cms.cms-toolbar-debug #container{padding-top:51px!important}div.cms .cms-toolbar-item-navigation li{position:relative;float:left}div.cms .cms-toolbar-item-navigation li a{float:left;color:#000;padding:0 10px;line-height:46px;height:46px;cursor:default}div.cms .cms-toolbar-item-navigation li ul{display:none}div.cms .cms-toolbar-item-navigation>li:first-child>a span{font-weight:600}div.cms .cms-toolbar-item-logo .cms-toolbar-item-navigation a,div.cms .cms-toolbar-item-navigation .cms-icon,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-logo a{display:none;position:absolute;top:50%;right:7px;margin-top:-5px;font-size:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover ul{display:block;position:absolute;top:46px;left:0;min-width:180px;padding:4px 0 3px;border:1px solid #fff;border-top:none;border-radius:0 0 4px 4px;background-color:#fff;background:rgba(255,255,255,.97);box-shadow:0 1px 1px rgba(0,0,0,.4)}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover ul li{float:none}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover ul li a{display:block;float:none;white-space:nowrap;line-height:30px;height:30px;padding:0 25px 0 15px;cursor:pointer}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover ul ul{border-top:1px solid #f2f2f2;border-radius:0 4px 4px 0}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children ul{display:none;top:-5px;left:100%}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a{cursor:default}div.cms .cms-toolbar-item-logo .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a span a,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a span,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a span .cms-icon,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-children>a span .cms-toolbar-item-logo a{display:block}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover>a{color:#fff!important;background:#0bf}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-toolbar-item-navigation-active>a{font-weight:800}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-break{text-indent:-119988px;overflow:hidden;text-align:left;height:1px;margin:0 0 4px;padding:0 0 4px;border-bottom:1px solid #ddd}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled a{cursor:default!important;opacity:.2}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled a:active,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled a:focus,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled a:hover{color:#000!important;background:0 0!important;box-shadow:none}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-disabled ul{display:none!important}div.cms .cms-toolbar-more{display:none}div.cms .cms-toolbar-more .cms-toolbar-item-navigation-children{padding:0}div.cms .cms-toolbar-more .cms-toolbar-item{float:none;margin:5px 10px 8px!important;overflow:hidden}div.cms .cms-toolbar-more .cms-toolbar-item-cms-mode-switcher a{float:left!important;width:50%}div.cms .cms-toolbar-more .cms-modal-item-buttons .cms-btn,div.cms .cms-toolbar-more .cms-toolbar-item-buttons .cms-btn{text-align:center}div.cms .cms-toolbar-more .cms-btn{color:#555}div.cms .cms-toolbar-more .cms-btn-action{color:#fff}div.cms .cms-toolbar-more .cms-more-buttons+.cms-toolbar-item-navigation-children{padding-top:8px;border-top:1px solid #ddd}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full{position:fixed;width:100%;width:100vw;top:46px;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}div.cms .cms-toolbar-item-logo .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full a,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full .cms-icon,div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full .cms-toolbar-item-logo a{display:none!important}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full>li{border-bottom:1px solid #ddd}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full .cms-more-buttons{border-bottom:none}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full li a:not(.cms-btn){color:#000!important;background:0 0!important}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full li a{position:relative;line-height:42px;height:42px;overflow:hidden;text-overflow:ellipsis}div.cms .cms-messages,div.cms .cms-messages *{font-weight:200;color:#fff;font-size:12px;line-height:16px}div.cms .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full ul{display:block!important;border:none;box-shadow:none;position:relative;left:0;top:0;border-radius:0;margin-left:20px}div.cms.cms-toolbar-debug .cms-toolbar-item-navigation .cms-toolbar-item-navigation-hover .cms-more-dropdown-full{top:51px}div.cms .cms-toolbar-item-cms-mode-switcher{display:none}div.cms .cms-messages{display:none;position:fixed;top:46px;z-index:999999;width:300px;min-height:16px;margin:0;padding:6px 10px 8px;border-radius:0 0 3px 3px;background:rgba(0,0,0,.74);transition:top 200ms}div.cms .cms-messages a{color:#0bf}div.cms .cms-messages strong{color:#33c9ff;font-weight:200}div.cms .cms-messages ul{display:inline;color:#fff}div.cms .cms-messages ul li{display:inline;color:#fff;font-weight:200}div.cms .cms-messages .cms-messages-close{cursor:pointer;display:none;float:right;position:relative;width:20px;height:16px;text-align:right}div.cms .cms-messages .cms-messages-close span{font-size:10px}div.cms .cms-messages .cms-messages-close:hover span{color:#0bf}div.cms .cms-messages-error strong{color:red}div.cms.cms-toolbar-debug .cms-messages{margin-top:5px}div.cms .cms-toolbar-item-logo{margin-right:15px}div.cms .cms-toolbar-item-logo a{font-size:21px;line-height:46px;height:46px;transition:color 200ms}div.cms .cms-toolbar-item-logo a span{display:none}div.cms .cms-toolbar-item-logo a:active,div.cms .cms-toolbar-item-logo a:focus,div.cms .cms-toolbar-item-logo a:hover{color:#0bf}div.cms .cms-form-login label{display:inline-block;vertical-align:middle;line-height:46px;padding-left:15px;margin:0;cursor:pointer}div.cms .cms-form-login label span{display:inline-block}div.cms .cms-form-login input[type=text],div.cms .cms-form-login input[type=password]{color:#666;font-size:14px;height:26px;line-height:26px;width:100px;margin:0;padding:0 5px;border:1px solid #d9d9d9;border-radius:3px;box-shadow:0 1px 0 #fff}div.cms .cms-form-login input[type=text]:focus,div.cms .cms-form-login input[type=password]:focus{transition:outline .2s;border-color:#0bf;box-shadow:inset 0 0 2px #ddd}div.cms .cms-form-login input[type=submit]{display:block;font-size:13px;text-transform:uppercase;height:26px;line-height:26px;padding:0 15px}div.cms .cms-form-login input[type=submit]:-moz-focus-inner{border:0}div.cms .cms-form-login .cms-error{color:red}div.cms .cms-form-login .cms-error input{border:1px solid red}@media (max-width:440px){div.cms .cms-form-login{margin-left:-110px}}@media (max-width:720px){div.cms .cms-form-login{position:relative;font-size:1px;line-height:0;background:#fff}div.cms .cms-form-login label{position:relative;padding:0;margin-right:-1px;margin-bottom:-1px}div.cms .cms-form-login label span{position:absolute;left:5px;top:0;z-index:1;color:#999}div.cms .cms-form-login input[type=text]{border-radius:3px 0 0 3px}div.cms .cms-form-login input[type=password]{border-radius:0}div.cms .cms-form-login input[type=text],div.cms .cms-form-login input[type=password]{position:relative;z-index:10;width:95px}div.cms .cms-form-login input[type=text]:focus,div.cms .cms-form-login input[type=text]:valid,div.cms .cms-form-login input[type=password]:focus,div.cms .cms-form-login input[type=password]:valid{background:#fff}div.cms .cms-form-login input[type=submit]{border-radius:0 3px 3px 0;padding:0 7.5px}}div.cms .cms-modal-item-buttons,div.cms .cms-toolbar-item-buttons{margin:8px 0}div.cms .cms-modal-item-buttons a,div.cms .cms-toolbar-item-buttons a{float:left;line-height:30px;height:30px;font-size:12px;padding:0 12px}div.cms .cms-modal-item-buttons a:first-child,div.cms .cms-toolbar-item-buttons a:first-child{border-radius:3px 0 0 3px}div.cms .cms-modal-item-buttons a:last-child,div.cms .cms-toolbar-item-buttons a:last-child{border-radius:0 3px 3px 0}div.cms .cms-modal-item-buttons a:only-child,div.cms .cms-toolbar-item-buttons a:only-child{border-radius:3px}div.cms .cms-toolbar-trigger{position:fixed;top:0;right:0;z-index:9999999;border-bottom:1px solid #ddd;border-left:1px solid #ddd;background:#fff}div.cms .cms-toolbar-trigger a{display:block;width:46px;height:45px;text-align:center;border-top:1px solid #fff;border-left:1px solid #fff;background:#fff}div.cms .cms-toolbar-trigger a:hover{background:#fff}div.cms .cms-toolbar-trigger a:active span,div.cms .cms-toolbar-trigger a:focus span,div.cms .cms-toolbar-trigger a:hover span{color:#333}div.cms .cms-toolbar-trigger a span{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-6px;font-size:10px;color:#454545;transition:-webkit-transform 200ms;transition:transform 200ms;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);background:0 0}div.cms .cms-toolbar-trigger-expanded a span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}div.cms .cms-toolbar-loader a span{position:absolute;margin-top:-10px;margin-left:-10px;font-size:20px;line-height:20px;color:#0bf;background:0 0;-webkit-animation:cms-spin 2s infinite linear;animation:cms-spin 2s infinite linear}div.cms .cms-screenblock{position:fixed;top:0;right:0;z-index:100;color:#fff;text-align:center;width:100%;height:100%;background-color:#000;background:rgba(0,0,0,.9)}div.cms .cms-screenblock-inner{margin-top:300px}div.cms .cms-screenblock-inner h1{font-size:28px;line-height:30px}div.cms .cms-screenblock-inner h1,div.cms .cms-screenblock-inner p{color:#999;text-align:center}div.cms .cms-screenblock-inner a{color:#fff}div.cms .cms-modal{display:none;position:fixed;top:50%;left:50%;overflow:hidden;z-index:9999999;border-radius:5px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.5);user-select:none;-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0);transition:-webkit-transform 200ms;transition:transform 200ms}div.cms .cms-modal,div.cms .cms-structure .cms-structure-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cms-modal-maximized div.cms .cms-modal{right:0;bottom:0;top:0!important;left:0!important;border-radius:0;margin:0!important;width:auto!important;height:auto!important}.cms-modal-maximized div.cms .cms-modal .cms-modal-title{cursor:default}.cms-modal-minimized div.cms .cms-modal{width:auto!important;height:auto!important;top:1px!important;margin:0!important}.cms-modal-minimized div.cms .cms-modal .cms-modal-body,.cms-modal-minimized div.cms .cms-modal .cms-modal-breadcrumb,.cms-modal-minimized div.cms .cms-modal .cms-modal-foot{display:none!important}.cms-modal-minimized div.cms .cms-modal .cms-modal-title{cursor:default;padding-right:90px}.cms-modal-minimized div.cms .cms-modal .cms-modal-title-suffix{display:none}.cms-modal-minimized div.cms .cms-modal .cms-modal-minimize{right:33px}div.cms .cms-modal-morphing{transition:all 200ms}div.cms .cms-modal-open{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}div.cms .cms-modal-body{position:absolute;z-index:10;left:0;top:46px;right:0;bottom:46px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}div.cms .cms-modal-foot{position:absolute;overflow:hidden;clear:both;height:46px;left:0;bottom:0;right:0;z-index:11}div.cms .cms-modal-shim{display:none;position:absolute;top:0;left:0;z-index:20;width:100%;height:100%}div.cms .cms-modal-frame{position:relative;z-index:10;width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto}div.cms .cms-modal-frame iframe{display:block;width:100%;height:100%}div.cms .cms-modal-head{position:relative}div.cms .cms-modal-title{display:block;color:#454545;font-size:16px;font-weight:700;line-height:46px;min-height:46px;padding:0 20px;cursor:move;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:100px}div.cms .cms-modal-title .cms-modal-title-suffix{font-weight:400;padding-left:10px}div.cms .cms-modal-close,div.cms .cms-modal-maximize,div.cms .cms-modal-minimize{display:block;position:absolute;top:50%;margin-top:-15px;right:10px;color:#999;text-align:center;width:30px;height:30px;cursor:pointer}.cms-modal-maximized div.cms .cms-modal-maximize,.cms-modal-minimized div.cms .cms-modal-minimize,div.cms .cms-modal-close:hover,div.cms .cms-modal-maximize:hover,div.cms .cms-modal-minimize:hover{color:#0bf}.cms-modal-maximized div.cms .cms-modal-minimize,.cms-modal-minimized div.cms .cms-modal-maximize{display:none!important}div.cms .cms-modal-close:before,div.cms .cms-modal-maximize:before,div.cms .cms-modal-minimize:before{position:relative;top:7px}div.cms .cms-modal-minimize{right:70px}.cms-modal-minimized div.cms .cms-modal-minimize:before{content:"\E014"}div.cms .cms-modal-maximize{right:40px}.cms-modal-maximized div.cms .cms-modal-maximize:before{content:"\E00F"}div.cms .cms-modal-resize{position:absolute;right:0;bottom:0;z-index:102;font-size:10px;color:#999;width:25px;height:25px;cursor:nw-resize}div.cms .cms-modal-resize span{position:absolute;bottom:5px;right:5px;font-size:12px}div.cms .cms-modal-breadcrumb{display:none!important;font-size:14px;line-height:40px;padding:0 20px;border-top:1px solid #ddd;overflow-y:hidden;overflow-x:scroll;height:80px;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}div.cms .cms-modal-breadcrumb a{color:#0bf}div.cms .cms-modal-breadcrumb a:hover{color:#007099}div.cms .cms-modal-breadcrumb a:after{content:"/";color:#ddd;text-decoration:none;padding:0 10px}div.cms .cms-modal-breadcrumb a.active{color:#999}div.cms .cms-modal-breadcrumb a:last-child:after{content:""}div.cms .cms-modal-buttons{position:absolute;top:0;right:0;left:0;z-index:101;padding:0 25px 0 10px}div.cms .cms-modal-item-buttons{float:right;margin-left:8px}div.cms .cms-modal-item-buttons-left{float:left}div.cms .cms-modal-markup .cms-modal-foot{height:23px}div.cms .cms-modal-markup .cms-modal-body{bottom:23px}div.cms .cms-modal-has-breadcrumb .cms-modal-body{top:86px!important}div.cms .cms-modal-has-breadcrumb .cms-modal-breadcrumb{display:block!important}.cms-modal-maximized{overflow:hidden!important}.cms-modal-maximized .cms.cms-toolbar-debug .cms-modal{top:5px!important}.cms-modal-minimized .cms.cms-toolbar-debug .cms-modal{top:6px!important}div.cms .cms-sideframe{display:none;position:fixed;top:0;left:0;width:0;bottom:0;z-index:999999}div.cms .cms-sideframe-frame,div.cms .cms-sideframe-frame iframe{height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto;width:100%;background:#fff}div.cms .cms-sideframe-frame{position:absolute;left:0;top:0;z-index:10;-webkit-backface-visibility:hidden}div.cms .cms-sideframe-frame iframe{-webkit-transform:translateZ(0);transform:translateZ(0);display:block;border:none}div.cms .cms-sideframe-resize{position:absolute;top:0;right:0;z-index:30;width:15px;height:100%;cursor:col-resize;background:0 0;box-shadow:10px 0 5px -5px rgba(0,0,0,.2)}div.cms .cms-sideframe-shim{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:0 0}div.cms .cms-sideframe-close,div.cms .cms-sideframe-history{position:absolute;top:51px;right:20px;z-index:40;cursor:pointer;font-size:12px;color:#999;text-align:center;width:32px;height:32px;background:#f2f2f2;box-shadow:0 0 3px #f2f2f2}div.cms .cms-sideframe-close span,div.cms .cms-sideframe-history span{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-8px}div.cms .cms-sideframe-close span:hover,div.cms .cms-sideframe-history span:hover{color:#333}div.cms .cms-sideframe-history{right:52px;width:64px}div.cms .cms-sideframe-history .cms-icon,div.cms .cms-sideframe-history .cms-toolbar-item-logo a,div.cms .cms-toolbar-item-logo .cms-sideframe-history a{float:left;position:relative;left:0;top:0;padding:8px 4px 8px 12px;margin:0}div.cms .cms-sideframe-history .cms-icon-arrow-forward{padding:8px 12px 8px 4px}div.cms .cms-sideframe-history .cms-icon-arrow-forward:before{content:"\E002"}div.cms .cms-sideframe-history .cms-icon-disabled{opacity:.5;cursor:not-allowed}div.cms .cms-sideframe-history .cms-icon-disabled:hover{color:#999}div.cms .cms-sideframe-dimmer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.6)}div.cms .cms-structure-dynamic{position:absolute;overflow:hidden}div.cms .cms-droppable{position:relative;z-index:1000;line-height:0;height:0;min-height:0;box-shadow:0 0 0 2px #0bf;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.cms-draggable+div.cms .cms-droppable{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}div.cms .cms-droppable:before{content:"";position:absolute;top:-8px;left:-4px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #0bf}div.cms .cms-draggables>.cms-droppable:first-child{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}div.cms .cms-draggables>.cms-droppable:only-child{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}div.cms .cms-structure{display:none;position:fixed;top:0;overflow:hidden;z-index:9999;width:100%;height:100%;background:#f0f0f0}div.cms .cms-structure .cms-structure-content{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);user-select:none;-webkit-overflow-scrolling:touch}div.cms .cms-structure .cms-dragarea{position:absolute;margin:0;padding:10px 28px}div.cms .cms-structure .cms-dragarea-static .cms-dragarea-static-icon{position:relative;top:2px}div.cms .cms-structure .cms-structure-content-simple{position:relative;overflow-y:scroll;height:100%;padding:86px 5%}@media (max-width:480px){div.cms .cms-structure .cms-structure-content-simple{padding-left:0;padding-right:0}}div.cms .cms-structure .cms-dragarea-simple{position:static;max-width:980px;margin:20px auto}div.cms .cms-structure .cms-dragbar{position:relative;top:0;left:0;font-size:14px;line-height:20px;padding-left:7px;border-radius:3px}div.cms .cms-structure .cms-dragbar .cms-dragbar-title{display:inline-block;position:relative;color:#000;font-size:16px;font-weight:700;line-height:44px;height:44px;margin-right:36px}div.cms .cms-structure .cms-dragbar .cms-dragbar-toggler{font-weight:400;text-transform:uppercase;margin-left:30px;cursor:pointer}div.cms .cms-structure .cms-dragbar .cms-dragbar-toggler a{color:#0bf!important;font-size:12px!important}div.cms .cms-structure .cms-dragbar .cms-dragbar-toggler a:hover{color:#0096cc!important}div.cms .cms-structure .cms-dragbar .cms-dragbar-collapse-all{display:none}div.cms .cms-structure .cms-dragbar .cms-dragbar-expand-all,div.cms .cms-structure .cms-dragbar .cms-dragbar-title-expanded .cms-dragbar-collapse-all{display:inline}div.cms .cms-structure .cms-dragbar .cms-dragbar-title-expanded .cms-dragbar-expand-all{display:none}div.cms .cms-structure .cms-dragbar-empty{font-size:12px;text-transform:uppercase;padding-top:0;padding-bottom:0}div.cms .cms-structure .cms-dragarea-empty .cms-dragbar-empty-wrapper{display:block!important}div.cms .cms-structure .cms-dragarea-empty .cms-dragbar-toggler{display:none}div.cms .cms-structure .cms-draggables{margin:0;padding:0;list-style-type:none}div.cms .cms-structure .cms-draggables.cms-hidden{display:none!important}div.cms .cms-structure .cms-draggables .cms-draggables{padding-left:30px}div.cms .cms-structure .cms-dragarea-empty .cms-draggables-root{position:relative;min-height:46px;border:2px solid #ddd;border-radius:3px}div.cms .cms-structure .cms-draggable{display:block!important;top:0;left:0;margin-left:0!important;padding:0;border-radius:3px;white-space:nowrap;list-style-type:none;-ms-touch-action:none;touch-action:none}div.cms .cms-structure .cms-draggable .cms-draggable{border-color:#ddd}div.cms .cms-structure .cms-draggable .cms-draggable:hover{border-color:#999}div.cms .cms-structure .cms-draggable .cms-submenu-dropdown-top{top:46px}div.cms .cms-structure .cms-draggable .cms-submenu-dropdown-bottom{bottom:46px}div.cms .cms-structure .cms-draggable .cms-dragitem{line-height:26px;border:2px solid #f0f0f0}div.cms .cms-structure .cms-draggable .cms-dragitem-text{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 28px;margin-right:128px}div.cms .cms-structure .cms-draggable .cms-dragitem-collapsable .cms-dragitem-text{padding-left:50px}div.cms .cms-structure .cms-collapsable-container.cms-hidden>.cms-draggable{display:none!important}div.cms .cms-structure .cms-dragarea-empty .cms-droppable:before,div.cms .cms-structure .cms-draggables-empty{display:none}div.cms .cms-structure .cms-draggable-success{position:relative}div.cms .cms-structure .cms-dragarea-empty .cms-droppable{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;color:#666;line-height:26px;height:auto;margin:0;border:2px solid #0bf;border-radius:3px;background-color:#e6f8ff;box-shadow:none;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}div.cms .cms-structure .cms-dragarea-empty .cms-droppable.cms-draggable-disallowed{border:2px solid red;background:rgba(255,0,0,.1)}div.cms .cms-structure .cms-dragarea-empty .cms-draggables-empty{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;color:#666;line-height:44px;padding-left:20px}div.cms .cms-structure .cms-draggable{color:#000}div.cms .cms-structure .cms-draggable-is-dragging{z-index:1;width:200px!important;height:46px!important;border-radius:0;-webkit-transform:translateZ(0);transform:translateZ(0)}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem{color:#fff!important;border:none;border-radius:0;background-color:#0bf!important;background-image:none!important}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem:before{display:none;color:#fff}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem .cms-draggables{display:none}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem .cms-dragitem-text{padding-left:28px}div.cms .cms-structure .cms-draggable-is-dragging .cms-dragitem-text{margin-right:0}div.cms .cms-structure .cms-draggable-is-dragging.cms-draggable-from-clipboard .cms-dragitem-text{margin-right:20px}div.cms .cms-structure .cms-draggable-is-dragging.cms-draggable-disabled>.cms-draggable{display:none!important}div.cms .cms-structure .cms-draggable-stack{overflow:hidden;height:46px!important;box-shadow:1px 1px 1px rgba(0,0,0,.2),4px 4px 0 0 #0bf}div.cms .cms-structure .cms-dragitem{position:relative;border-radius:5px;cursor:move;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABCCAAAAAB73glBAAAAAnRSTlMAAHaTzTgAAAAeSURBVHgBY7gCBgxAAGHRRoAKYOi5dNSloy4ddSkA3VChcDH0cxcAAAAASUVORK5CYII=) 10px 50% no-repeat #fff;background-size:8px 33px}div.cms .cms-structure .cms-dragitem:hover{box-shadow:inset 0 0 0 1px #999}div.cms .cms-structure .cms-dragitem-collapsable:before{content:"\E003";position:absolute;top:50%;cursor:pointer;left:12px;color:#555;font-size:12px;margin-top:-6px;margin-left:18px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}div.cms .cms-structure .cms-dragitem-collapsable .cms-dragitem-text{cursor:pointer}div.cms .cms-structure .cms-dragitem-expanded:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}div.cms .cms-structure .cms-draggable-selected .cms-dragitem,div.cms .cms-structure .cms-draggable-selected .cms-dragitem strong{color:#007bff}div.cms .cms-structure .cms-draggable-selected .cms-draggable .cms-dragitem,div.cms .cms-structure .cms-draggable-selected .cms-draggable .cms-dragitem strong{color:#000}div.cms .cms-structure .cms-draggable-allowed,div.cms .cms-structure .cms-draggable-hover-allowed,div.cms .cms-structure .cms-draggable-placeholder{color:#ccf1ff;border-color:#ccf1ff}div.cms .cms-structure .cms-draggable-hover-allowed,div.cms .cms-structure .cms-draggable-placeholder{color:#fff;background:rgba(0,187,255,.2)}div.cms .cms-structure .cms-dragitem-success{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1000;border-radius:3px;opacity:.6;border:1px solid #0bf;background:#ccf1ff}div.cms .cms-structure .cms-draggable-disallowed,div.cms .cms-structure .cms-draggable-hover-disallowed{color:red;background:rgba(255,0,0,.1);box-shadow:0 0 0 2px red}div.cms .cms-structure .cms-draggable-disabled .cms-submenu,div.cms .cms-structure .cms-draggable-disallowed:before,div.cms .cms-structure .cms-draggable-hover-disallowed:before{display:none}div.cms .cms-structure .cms-draggable-disabled>.cms-dragitem .cms-submenu,div.cms .cms-structure .cms-draggable-disabled>.cms-dragitem-collapsable .cms-submenu{display:block}div.cms .cms-structure .cms-draggable-disabled .cms-draggable{margin-left:30px!important}div.cms .cms-structure .cms-draggable-disabled .cms-draggable .cms-dragitem{background-image:none}div.cms .cms-structure .cms-draggable-disabled .cms-draggable .cms-dragitem:hover{box-shadow:none}div.cms .cms-structure .cms-draggable-disabled .cms-draggables,div.cms .cms-structure .cms-draggable-disabled .cms-droppable{display:none!important}div.cms .cms-structure .cms-plugin-disabled{position:absolute;top:50%;right:5px;width:36px;height:36px;margin-top:-18px}div.cms .cms-structure .cms-plugin-disabled .cms-icon,div.cms .cms-structure .cms-plugin-disabled .cms-toolbar-item-logo a,div.cms .cms-toolbar-item-logo .cms-structure .cms-plugin-disabled a{position:absolute;top:50%;left:50%;color:#555;font-size:20px;margin-top:-10px;margin-left:-10px}div.cms .cms-structure .cms-is-dragging{display:block!important;opacity:.3}.cms-structure-mode-structure{overflow:hidden;min-height:100%}.ui-sortable-helper.cms-draggable .cms-draggables,.ui-sortable-helper.cms-draggable .cms-submenu-btn{display:none!important}div.cms .cms-submenu-btn{display:block;position:absolute;right:5px;width:36px;height:36px;cursor:pointer;top:50%;margin-top:-18px}div.cms .cms-submenu-btn:before{content:"\E00E";position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;color:#555}div.cms .cms-submenu-btn .cms-hover-tooltip{position:absolute;left:0;top:0;right:0;bottom:0}div.cms .cms-dragbar .cms-submenu-btn{margin-right:2px;background-color:transparent}div.cms .cms-dragbar .cms-submenu-btn.cms-btn-active,div.cms .cms-dragbar .cms-submenu-btn:active{background-color:#e6e6e6}div.cms .cms-submenu-settings{border:none}div.cms .cms-submenu-edit{right:87px}div.cms .cms-submenu-edit:before{content:"\E012"}div.cms .cms-submenu-add{right:46px}div.cms .cms-submenu-add:before{content:"\E014"}div.cms .cms-submenu-add:before,div.cms .cms-submenu-edit:before{margin-left:-8px;margin-top:-8px;font-size:16px}div.cms .cms-submenu-lang{position:absolute;top:50%;height:20px;margin-top:-10px;line-height:18px;right:10px;padding:0 5px;border:1px solid #ddd;border-radius:3px}div.cms .cms-structure-content .cms-submenu-lang{display:none}div.cms .cms-submenu-dropdown-top{top:44px}div.cms .cms-submenu-dropdown-bottom{bottom:44px}div.cms .cms-submenu-dropdown-children{right:87px}div.cms .cms-submenu-dropdown-settings{display:none;position:absolute;z-index:1002;min-width:180px;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.25);right:46px;-webkit-transform:translateZ(0);transform:translateZ(0)}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a{position:relative;display:block;font-size:14px;text-align:left;padding:0 20px 0 40px;line-height:46px;min-height:46px;color:#555}div.cms .cms-clipboard,div.cms .cms-submenu-dropdown-settings .cms-submenu-item-paste-tooltip{display:none}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a:focus,div.cms .cms-submenu-dropdown-settings .cms-submenu-item a:hover{color:#fff;background:#0bf}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon]:before,div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-rel]:before{position:absolute;left:14px;top:0;height:46px;line-height:46px}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon=copy]:before{content:"\E008"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon=paste]:before{content:"\E011"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon=scissors]:before{content:"\E015"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[data-cms-icon=bin]:before{content:"\E005"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item a[href*=alias_plugin]:before{content:"\E001"}div.cms .cms-submenu-dropdown-settings .cms-submenu-item:first-child a:focus,div.cms .cms-submenu-dropdown-settings .cms-submenu-item:first-child a:hover{border-radius:3px 3px 0 0}div.cms .cms-submenu-dropdown-settings .cms-submenu-item:last-child a:focus,div.cms .cms-submenu-dropdown-settings .cms-submenu-item:last-child a:hover{border-radius:0 0 3px 3px}div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled{position:relative}div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled a,div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled a:focus,div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled a:hover{cursor:default!important;opacity:.2;color:#555!important;background:0 0!important;box-shadow:none}div.cms .cms-submenu-dropdown-settings .cms-submenu-item-disabled .cms-submenu-item-paste-tooltip{cursor:default;position:absolute;left:0;top:0;right:0;bottom:0}div.cms .cms-submenu-dropdown-settings:before{z-index:-1;position:absolute;content:'';left:100%;width:10px;height:10px;margin-left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25)}div.cms .cms-submenu-dropdown-settings.cms-submenu-dropdown-top{top:0!important}div.cms .cms-submenu-dropdown-settings.cms-submenu-dropdown-top:before{top:18px!important}div.cms .cms-submenu-dropdown-settings.cms-submenu-dropdown-bottom{bottom:0!important}div.cms .cms-submenu-dropdown-settings.cms-submenu-dropdown-bottom:before{bottom:18px!important}div.cms .cms-submenu-dropdown-settings .cms-dropdown-inner{z-index:1;background-color:#fff;border-radius:5px}div.cms .cms-dragbar .cms-submenu-dropdown-settings.cms-submenu-dropdown-top:before{top:14px!important}div.cms .cms-dragbar .cms-submenu-dropdown-settings.cms-submenu-dropdown-bottom:before{bottom:12px!important;bottom:14px!important}div.cms .cms-z-index-9999{z-index:9999!important}div.cms .cms-clipboard-containers{display:none!important}div.cms .cms-clipboard-containers .cms-dragarea{padding-top:3px}div.cms .cms-clipboard-containers .cms-draggable{display:block!important;position:relative;top:0;left:0;border-radius:3px;cursor:move}div.cms .cms-clipboard-containers .cms-draggable .cms-dragitem{line-height:46px;height:46px;padding-left:20px}div.cms .cms-clipboard-containers .cms-draggable .cms-dragitem .cms-submenu-btn{display:none!important}div.cms .cms-clipboard-containers .cms-draggable .cms-dragitem-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:40px}div.cms .cms-clipboard-containers .cms-droppable:before,div.cms .cms-clipboard-containers .cms-plugins{display:none}div.cms .cms-clipboard-containers .cms-droppable{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;color:#b6b6b6;line-height:26px;height:auto;margin:0;border:2px solid #0bf;border-radius:3px;background-color:#e6f8ff;box-shadow:none;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}div.cms .cms-modal-markup .cms-clipboard-containers{display:block!important}div.cms .cms-modal-markup .cms-clipboard-containers .cms-is-dragging{display:block!important;opacity:.3}div.cms .cms-plugin-picker{display:none}div.cms .cms-plugin-picker .cms-submenu-item.cms-submenu-item-title{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#fff}div.cms .cms-plugin-picker .cms-submenu-item a,div.cms .cms-plugin-picker span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:32px;text-align:left;min-height:32px;padding:0 20px}div.cms .cms-plugin-picker .cms-submenu-item a{color:#000;border-top:1px solid transparent;border-bottom:1px solid transparent}div.cms .cms-plugin-picker .cms-submenu-item a:hover{color:#0bf;border-top:1px solid #0bf;border-bottom:1px solid #0bf}div.cms .cms-plugin-picker .cms-submenu-item a:focus{color:#fff;background:#0bf;border-top:1px solid #0bf;border-bottom:1px solid #0bf}div.cms .cms-plugin-picker .cms-submenu-item span{color:#000;font-weight:700;border-bottom:1px solid #ddd;cursor:default}div.cms .cms-modal-markup .cms-plugin-picker{display:block}div.cms .cms-quicksearch{display:none;position:relative;height:40px;border-bottom:1px solid #ddd;cursor:default}div.cms .cms-quicksearch label{display:block;width:100%;height:100%;cursor:pointer}div.cms .cms-quicksearch input{display:block;width:100%;height:100%;padding:0 20px;border:none;background-color:#f2f2f2;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.cms .cms-modal-markup .cms-quicksearch{display:block}div.cms .cms-add-plugin-placeholder{position:relative;z-index:3;color:#0bf;line-height:44px;padding-left:20px;border:2px solid #0bf;border-radius:3px;background-color:#e6f8ff} \ No newline at end of file diff --git a/cms/static/cms/css/cms.pagetree.css b/cms/static/cms/css/cms.pagetree.css index e69ab2fef6..d980d9680e 100644 --- a/cms/static/cms/css/cms.pagetree.css +++ b/cms/static/cms/css/cms.pagetree.css @@ -1,3 +1,3 @@ /*! * @copyright: https://github.com/divio/django-cms - */#sitemap{margin:0;padding:0;background:#fefefe}#sitemap a{text-decoration:none;border:none;outline:0}#sitemap a:hover{text-decoration:underline}#sitemap .title:hover,#sitemap li .move-target-container a:hover{text-decoration:none}#sitemap li,#sitemap ul{list-style-type:none}#sitemap li input.hidden{position:absolute;left:-9999em}#sitemap li a.copy,#sitemap li a.edit,#sitemap li a.icon,#sitemap li a.move,#sitemap li a.preview,#sitemap li div a.addlink,#sitemap li div a.deletelink,#sitemap li div.col-apphook span.icon,#sitemap li div.col-softroot span.icon,#sitemap li div.info,#sitemap li span.icon{display:inline-block!important;width:20px;height:20px;margin-top:5px;background:url(../img/pagetree/sprite.png) no-repeat!important}#sitemap .col-navigation input,#sitemap .col-published input,#sitemap li a.addlink span,#sitemap li a.advanced-settings span,#sitemap li a.copy span,#sitemap li a.deletelink span,#sitemap li a.edit span,#sitemap li a.move span,#sitemap li a.preview span,#sitemap li a.selector-add span,#sitemap li div a.addlink:before,#sitemap li div a.deletelink:before,#sitemap li div.info span{display:none}#sitemap li a.preview{margin:0 2px 0 0;background-position:-55px -29px!important}#sitemap li div a.preview-active{background-position:-81px -29px!important}#sitemap li a.move{margin:0;background-position:-30px -29px!important}#sitemap li a.copy{margin:0;background-position:-29px -56px!important}#sitemap li a.edit{margin:0 6px 0 2px;background-position:-29px -4px!important}#sitemap li div a.addlink{margin:0;padding:0;background-position:-29px -81px!important}#sitemap li div a.deletelink{margin:0;padding:0;background-position:-3px -55px!important}#sitemap li div.info{margin:12px 0 0!important;cursor:pointer;background-position:-3px -29px!important}#sitemap li a.selector-add{margin-top:-1px;margin-left:4px;background-position:-20px 0!important}#sitemap li div .col-softroot span.icon{margin:0!important;background-position:-3px -3px!important}#sitemap li div .col-apphook span.icon{margin:0!important;background-position:-55px -4px!important}#sitemap .col-navigation,#sitemap .col-preview{width:26px!important}#sitemap .col-preview a{margin:0!important}#sitemap .col-actions{width:126px!important}#sitemap ul.header{position:relative;top:1px}#sitemap ul.header,#sitemap ul.header li{margin:0;padding:0;border:none;background:0 0}#sitemap ul.header li{color:#666;font-size:11px;font-weight:400;height:16px;padding:5px 0 4px 5px;border-bottom:1px solid #dededc;background:#fefefe;box-sizing:content-box}#sitemap ul.header li .cont{height:15px;border:none!important;background:0 0!important}#sitemap ul.header li .col1{font-size:10px}#sitemap ul.header li .col2>div{font-size:10px;line-height:14px!important;height:auto;border:none;background:0 0}#sitemap li .cont,#sitemap li.open ul .cont{height:41px!important}#sitemap li{padding-left:20px}#sitemap li.last{background-position:5px 5px!important}#sitemap li.closed,#sitemap li.open{background-position:0 6px!important}#sitemap li .cont{display:block;overflow:visible!important;border-top:1px solid #dededc!important;border-bottom:1px solid #dededc!important;background-color:#fff;margin-top:-1px}#sitemap .tree-default{padding-top:1px}#sitemap .tree-default a{color:#666}#sitemap .tree-default a:active,#sitemap .tree-default a:focus,#sitemap .tree-default a:hover{color:#000!important}#sitemap .tree-default .col-navigation,#sitemap .tree-default .col-published{line-height:30px}#sitemap li.open ul{margin-left:0}#sitemap li .col1>div{text-align:center}#sitemap li .col1 .title{white-space:nowrap;background:0 0}#sitemap li .col1 .success{color:#666}#sitemap li .col1 a.changelink{display:none;line-height:27px;margin:6px 0 0 10px!important}#sitemap li .col1 .success,#sitemap li .col1 .title{display:block;line-height:41px;height:41px;padding-left:25px}#sitemap li .move-target-container{display:none;float:left;font-size:14px;line-height:27px}#sitemap li .move-target{display:inline-block;padding:7px 8px;border-left:1px solid #ddd}#sitemap li .move-target:first-child{border-left:none}#sitemap li .col2>div{float:left;line-height:41px!important;text-align:center;white-space:nowrap;width:auto;height:41px;padding:0 8px;border-left:1px solid #ddd;box-sizing:content-box}#sitemap li .col2>div a,#sitemap li .col2>div span{vertical-align:middle}#sitemap .cont{position:relative}#sitemap .col1{display:block;float:none!important}#sitemap .col1,#sitemap .col2{position:relative;z-index:10}#sitemap .col2{position:absolute;top:0;right:0;z-index:100}#sitemap .moveable{position:relative;z-index:100}#sitemap .moveable.hover,#sitemap .moveable:hover{z-index:1000}#sitemap .moveable.hover .cont,#sitemap .moveable:hover .cont{position:relative;z-index:1000}#sitemap .success{position:absolute;right:0;top:0;padding-right:10px!important;line-height:41px;height:41px}#sitemap li .cont:hover{background:#fafafa}#sitemap li.moveable .col1 .title{background:url(../img/pagetree/tree-li-drag.gif) no-repeat}#sitemap li .col-language a{text-transform:uppercase}#sitemap .cont:hover .col1 a.changelink{display:block}#changelist-filter h2,#sitemap #dragged .col2,#sitemap li#dragged .col2{display:none}#sitemap .cont-active{background:#f7f7f7}#sitemap .cont-pagetype{background:#fff}#sitemap li#dragged{min-width:500px;z-index:99999;padding-right:0;margin-right:0;background-color:transparent;border-right:1px solid #ddd}#sitemap li .info.hover{position:relative}#sitemap #dragged,#sitemap .moveable,#sitemap .tree .tree-default ul,#sitemap .tree-default{background-image:none!important}#sitemap .moveable.open{background-image:url(../js/jstree/themes/default/fminus2.gif)!important}#sitemap .moveable.closed{background-image:url(../js/jstree/themes/default/fplus2.gif)!important}#sitemap .tree{padding-bottom:4px;border-left:1px solid #fff;border-bottom:1px solid #fff;background:#f2f2f2}#sitemap #dragged .removeicon{left:7px!important;top:5px!important;z-index:99!important}#sitemap .title{cursor:move}#changelist-filter-button{display:block;position:absolute;top:0;right:0;z-index:1000;line-height:30px;width:150px;height:auto;margin:0;padding:0 0 0 10px;border:1px solid #ddd;border-top:none;border-right:none;background:#fafafa}#changelist-filter{top:30px}#changelist-search{margin-top:35px;margin-right:0}.change-list .filtered{min-height:0;background:#fff!important}#site-selector{float:left;margin:9px 18px 0 8px}#loader-message{display:none;position:fixed;top:0;right:0;padding:4px 8px;background:#fff}#sitemap{border:1px solid #dededc}#sitemap ul.header li .col2>div{padding:0 8px;border-left:1px solid transparent}#sitemap li .col-language>a{position:absolute;left:0;top:0;right:0;bottom:0}#sitemap li .col-language span{display:inline-block;color:transparent;width:12px!important;height:12px!important;margin:0!important;border:1px solid transparent;border-radius:7px}#sitemap li .col-language span.dirty{background-color:#6ba6ff;-webkit-animation:pulsate 2.5s ease-out infinite;animation:pulsate 2.5s ease-out infinite}#sitemap li .col-language span.empty{border:1px solid #b3b3b3;background-color:transparent}#sitemap li .col-language span.unpublished,#sitemap li .col-language span.unpublishedparent{background-color:#b3b3b3}#sitemap li .col-language span.published{background-color:#65b417}.col-language{position:relative}#sitemap .tree li .tooltip{display:none;position:absolute;top:7px;right:20px;z-index:999999;text-align:left;border:1px solid #ddd;border-radius:3px;background-color:#fff}#sitemap .tree li .tooltip h3{display:block;position:relative;z-index:10;color:#999;font-size:12px;font-weight:400;text-transform:uppercase;padding:2px 10px;margin:0;border-bottom:1px solid #ddd;background:#fff}#sitemap .tree li .tooltip a{display:block;padding:10px;min-width:100px;text-transform:none;border-bottom:1px solid #ddd}#sitemap .tree li .tooltip a:last-child{border:none}#sitemap .tree li .tooltip .inner{display:block;padding:10px}#sitemap .tree li .tooltip mark{color:#999;background:0 0;font-weight:400;font-style:normal}#sitemap .tree li .tooltip .icon-publish{background:url(../img/pagetree/publish.png) 10px 13px no-repeat;padding-left:30px}#sitemap .tree li .tooltip .icon-unpublish{background:url(../img/pagetree/unpublish.png) 10px 13px no-repeat;padding-left:30px}#sitemap .tree li .tooltip:before{z-index:1;position:absolute;top:7px;content:'';left:100%;width:10px;height:10px;margin-left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25)}#sitemap .tree li .tooltip.info-details{top:-4px;right:24px}#marker{margin-top:1px}@-webkit-keyframes pulsate{0%,100%{opacity:.5}50%{opacity:1}}@keyframes pulsate{0%,100%{opacity:.5}50%{opacity:1}} \ No newline at end of file + */#sitemap{margin:0;padding:0;background:#fefefe}#sitemap a{text-decoration:none;border:none;outline:0}#sitemap a:hover{text-decoration:underline}#sitemap .title:hover,#sitemap li .move-target-container a:hover{text-decoration:none}#sitemap li,#sitemap ul{list-style-type:none}#sitemap li input.hidden{position:absolute;left:-9999em}#sitemap li a.copy,#sitemap li a.edit,#sitemap li a.icon,#sitemap li a.move,#sitemap li a.preview,#sitemap li div a.addlink,#sitemap li div a.deletelink,#sitemap li div.col-apphook span.icon,#sitemap li div.col-softroot span.icon,#sitemap li div.info,#sitemap li span.icon{display:inline-block!important;width:20px;height:20px;margin-top:5px;background:url(../img/pagetree/sprite.png) no-repeat!important}#sitemap .col-navigation input,#sitemap .col-published input,#sitemap li a.addlink span,#sitemap li a.advanced-settings span,#sitemap li a.copy span,#sitemap li a.deletelink span,#sitemap li a.edit span,#sitemap li a.move span,#sitemap li a.preview span,#sitemap li a.selector-add span,#sitemap li div a.addlink:before,#sitemap li div a.deletelink:before,#sitemap li div.info span{display:none}#sitemap li a.preview{margin:0 2px 0 0;background-position:-55px -29px!important}#sitemap li div a.preview-active{background-position:-81px -29px!important}#sitemap li a.move{margin:0;background-position:-30px -29px!important}#sitemap li a.copy{margin:0;background-position:-29px -56px!important}#sitemap li a.edit{margin:0 6px 0 2px;background-position:-29px -4px!important}#sitemap li div a.addlink{margin:0;padding:0;background-position:-29px -81px!important}#sitemap li div a.deletelink{margin:0;padding:0;background-position:-3px -55px!important}#sitemap li div.info{margin:12px 0 0!important;cursor:pointer;background-position:-3px -29px!important}#sitemap li a.selector-add{margin-top:-1px;margin-left:4px;background-position:-20px 0!important}#sitemap li div .col-softroot span.icon{margin:0!important;background-position:-3px -3px!important}#sitemap li div .col-apphook span.icon{margin:0!important;background-position:-55px -4px!important}#sitemap .col-navigation,#sitemap .col-preview{width:26px!important}#sitemap .col-preview a{margin:0!important}#sitemap .col-actions{width:126px!important}#sitemap ul.header{position:relative;top:1px}#sitemap ul.header,#sitemap ul.header li{margin:0;padding:0;border:none;background:0 0}#sitemap ul.header li{color:#666;font-size:11px;font-weight:400;height:16px;padding:5px 0 4px 5px;border-bottom:1px solid #dededc;background:#fefefe;box-sizing:content-box}#sitemap ul.header li .cont{height:15px;border:none!important;background:0 0!important}#sitemap ul.header li .col1{font-size:10px}#sitemap ul.header li .col2>div{font-size:10px;line-height:14px!important;height:auto;border:none;background:0 0}#sitemap li .cont,#sitemap li.open ul .cont{height:41px!important}#sitemap li{padding-left:20px}#sitemap li.last{background-position:5px 5px!important}#sitemap li.closed,#sitemap li.open{background-position:0 6px!important}#sitemap li .cont{display:block;overflow:visible!important;border-top:1px solid #dededc!important;border-bottom:1px solid #dededc!important;background-color:#fff;margin-top:-1px}#sitemap .tree-default{padding-top:1px}#sitemap .tree-default a{color:#666}#sitemap .tree-default a:active,#sitemap .tree-default a:focus,#sitemap .tree-default a:hover{color:#000!important}#sitemap .tree-default .col-navigation,#sitemap .tree-default .col-published{line-height:30px}#sitemap li.open ul{margin-left:0}#sitemap li .col1>div{text-align:center}#sitemap li .col1 .title{white-space:nowrap;background:0 0}#sitemap li .col1 .success{color:#666}#sitemap li .col1 a.changelink{display:none;line-height:27px;margin:6px 0 0 10px!important}#sitemap li .col1 .success,#sitemap li .col1 .title{display:block;line-height:41px;height:41px;padding-left:25px}#sitemap li .move-target-container{display:none;float:left;font-size:14px;line-height:27px}#sitemap li .move-target{display:inline-block;padding:7px 8px;border-left:1px solid #ddd}#sitemap li .move-target:first-child{border-left:none}#sitemap li .col2>div{float:left;line-height:41px!important;text-align:center;white-space:nowrap;width:auto;height:41px;padding:0 8px;border-left:1px solid #ddd;box-sizing:content-box}#sitemap li .col2>div a,#sitemap li .col2>div span{vertical-align:middle}#sitemap .cont{position:relative}#sitemap .col1{display:block;float:none!important}#sitemap .col1,#sitemap .col2{position:relative;z-index:10}#sitemap .col2{position:absolute;top:0;right:0;z-index:100}#sitemap .moveable{position:relative;z-index:100}#sitemap .moveable.hover,#sitemap .moveable:hover{z-index:1000}#sitemap .moveable.hover .cont,#sitemap .moveable:hover .cont{position:relative;z-index:1000}#sitemap .success{position:absolute;right:0;top:0;padding-right:10px!important;line-height:41px;height:41px}#sitemap li .cont:hover{background:#fafafa}#sitemap li.moveable .col1 .title{background:url(../img/pagetree/tree-li-drag.gif) no-repeat}#sitemap li .col-language a{text-transform:uppercase}#sitemap .cont:hover .col1 a.changelink{display:block}#sitemap #dragged .col2,#sitemap li#dragged .col2{display:none}#sitemap .cont-active{background:#f7f7f7}#sitemap .cont-pagetype{background:#fff}#sitemap li#dragged{min-width:500px;z-index:99999;padding-right:0;margin-right:0;background-color:transparent;border-right:1px solid #ddd}#sitemap li .info.hover{position:relative}#sitemap #dragged,#sitemap .moveable,#sitemap .tree .tree-default ul,#sitemap .tree-default{background-image:none!important}#sitemap .moveable.open{background-image:url(../js/jstree/themes/default/fminus2.gif)!important}#sitemap .moveable.closed{background-image:url(../js/jstree/themes/default/fplus2.gif)!important}#sitemap .tree{padding-bottom:4px;border-left:1px solid #fff;border-bottom:1px solid #fff;background:#f2f2f2}#sitemap #dragged .removeicon{left:7px!important;top:5px!important;z-index:99!important}#sitemap .title{cursor:move}#changelist-filter-button{display:block;position:absolute;top:0;right:0;z-index:1000;line-height:30px;width:150px;height:auto;margin:0;padding:0 0 0 10px;border:1px solid #ddd;border-top:none;border-right:none;background:#fafafa}#changelist-filter{top:30px}#changelist-filter h2{display:none}#changelist-search{margin-top:35px;margin-right:0}.change-list .filtered{min-height:0;background:#fff!important}#site-selector{float:left;margin:9px 18px 0 8px}#loader-message{display:none;position:fixed;top:0;right:0;padding:4px 8px;background:#fff}#sitemap{border:1px solid #dededc}#sitemap ul.header li .col2>div{padding:0 8px;border-left:1px solid transparent}#sitemap li .col-language>a{position:absolute;left:0;top:0;right:0;bottom:0}#sitemap li .col-language span{display:inline-block;color:transparent;width:12px!important;height:12px!important;margin:0!important;border:1px solid transparent;border-radius:7px}#sitemap li .col-language span.dirty{background-color:#6ba6ff;-webkit-animation:pulsate 2.5s ease-out infinite;animation:pulsate 2.5s ease-out infinite}#sitemap li .col-language span.empty{border:1px solid #b3b3b3;background-color:transparent}#sitemap li .col-language span.unpublished,#sitemap li .col-language span.unpublishedparent{background-color:#b3b3b3}#sitemap li .col-language span.published{background-color:#65b417}.col-language{position:relative}#sitemap .tree li .tooltip{display:none;position:absolute;top:7px;right:20px;z-index:999999;text-align:left;border:1px solid #ddd;border-radius:3px;background-color:#fff}#sitemap .tree li .tooltip h3{display:block;position:relative;z-index:10;color:#999;font-size:12px;font-weight:400;text-transform:uppercase;padding:2px 10px;margin:0;border-bottom:1px solid #ddd;background:#fff}#sitemap .tree li .tooltip a{display:block;padding:10px;min-width:100px;text-transform:none;border-bottom:1px solid #ddd}#sitemap .tree li .tooltip a:last-child{border:none}#sitemap .tree li .tooltip .inner{display:block;padding:10px}#sitemap .tree li .tooltip mark{color:#999;background:0 0;font-weight:400;font-style:normal}#sitemap .tree li .tooltip .icon-publish{background:url(../img/pagetree/publish.png) 10px 13px no-repeat;padding-left:30px}#sitemap .tree li .tooltip .icon-unpublish{background:url(../img/pagetree/unpublish.png) 10px 13px no-repeat;padding-left:30px}#sitemap .tree li .tooltip:before{z-index:1;position:absolute;top:7px;content:'';left:100%;width:10px;height:10px;margin-left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25)}#sitemap .tree li .tooltip.info-details{top:-4px;right:24px}#marker{margin-top:1px}@-webkit-keyframes pulsate{0%,100%{opacity:.5}50%{opacity:1}}@keyframes pulsate{0%,100%{opacity:.5}50%{opacity:1}} \ No newline at end of file diff --git a/cms/static/cms/css/cms.welcome.css b/cms/static/cms/css/cms.welcome.css index bde27c24fa..5a221bc43a 100644 --- a/cms/static/cms/css/cms.welcome.css +++ b/cms/static/cms/css/cms.welcome.css @@ -1,3 +1,3 @@ /*! * @copyright: https://github.com/divio/django-cms - */@font-face{font-family:django-cms-iconfont;src:url(../fonts/django-cms-iconfont.eot?v=3.2.0);src:url(../fonts/django-cms-iconfont.eot?v=3.2.0#iefix) format("eot"),url(../fonts/django-cms-iconfont.woff2?v=3.2.0) format("woff2"),url(../fonts/django-cms-iconfont.woff?v=3.2.0) format("woff"),url(../fonts/django-cms-iconfont.ttf?v=3.2.0) format("truetype"),url(../fonts/django-cms-iconfont.svg?v=3.2.0#django-cms-iconfont) format("svg");font-weight:400;font-style:normal}.cms-icon,.cms-welcome .cms-welcome-logo,.cms-welcome .cms-welcome-logo:hover{display:inline-block;font:normal normal normal 16px/1 django-cms-iconfont;text-rendering:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cms-icon-alias:before{content:"\E001"}.cms-icon-arrow-right:before{content:"\E002"}.cms-icon-arrow-wide:before{content:"\E003"}.cms-icon-arrow:before{content:"\E004"}.cms-icon-bin:before{content:"\E005"}.cms-icon-check:before{content:"\E006"}.cms-icon-close:before{content:"\E007"}.cms-icon-copy:before{content:"\E008"}.cms-icon-handler:before{content:"\E009"}.cms-icon-home:before{content:"\E00A"}.cms-icon-loader:before{content:"\E00B"}.cms-icon-lock:before{content:"\E00C"}.cms-icon-logo:before{content:"\E00D"}.cms-icon-menu:before{content:"\E00E"}.cms-icon-minimize:before{content:"\E00F"}.cms-icon-minus:before{content:"\E010"}.cms-icon-paste:before{content:"\E011"}.cms-icon-pencil:before{content:"\E012"}.cms-icon-pin:before{content:"\E013"}.cms-icon-plus:before{content:"\E014"}.cms-icon-scissors:before{content:"\E015"}.cms-icon-search:before{content:"\E016"}.cms-icon-window:before{content:"\E017"}.cms-welcome-bg{background:#f2f2f2}.cms-welcome{color:#454545;width:60%;min-width:320px;margin:0 auto}.cms-welcome a{color:#0bf}.cms-welcome a:active,.cms-welcome a:focus,.cms-welcome a:hover{text-decoration:underline}.cms-welcome .cms-hidden{display:none}.cms-welcome .cms-welcome-footer,.cms-welcome .cms-welcome-section{box-sizing:border-box;width:60%;min-width:320px;margin:0 auto}.cms-welcome .cms-welcome-header{text-align:center}.cms-welcome .cms-welcome-heading{color:#999;font-size:22px;font-weight:200;text-align:center;padding:40px 0 15px;border-bottom:1px solid #ddd}.cms-welcome .cms-welcome-heading .cms-icon{color:#693}.cms-welcome .cms-welcome-logo,.cms-welcome .cms-welcome-logo:hover{font-size:35px;text-decoration:none;margin:50px auto 30px;color:#666}.cms-welcome .cms-welcome-logo:before,.cms-welcome .cms-welcome-logo:hover:before{content:"\E00D";color:#000;transition:color .2s}.cms-welcome .cms-welcome-logo:hover:before,.cms-welcome .cms-welcome-logo:hover:hover:before{color:#0bf}.cms-welcome .cms-welcome-section{box-shadow:0 0 5px #ddd;padding:20px;margin-bottom:5px;background:#fff}.cms-welcome .cms-welcome-section h2{font-size:16px;font-weight:700;margin:0 0 15px}.cms-welcome .cms-welcome-section p{padding:5px 0}.cms-welcome .cms-welcome-links{padding:10px 5px;margin:0 0 15px;border-bottom:1px solid #ddd}.cms-welcome .cms-welcome-links a{padding:0 5px}.cms-welcome .cms-welcome-notes{font-size:12px;line-height:16px;color:#999;padding:5px 10px} \ No newline at end of file + */@font-face{font-family:django-cms-iconfont;src:url(../fonts/django-cms-iconfont.eot?v=3.2.0);src:url(../fonts/django-cms-iconfont.eot?v=3.2.0#iefix) format("eot"),url(../fonts/django-cms-iconfont.woff2?v=3.2.0) format("woff2"),url(../fonts/django-cms-iconfont.woff?v=3.2.0) format("woff"),url(../fonts/django-cms-iconfont.ttf?v=3.2.0) format("truetype"),url(../fonts/django-cms-iconfont.svg?v=3.2.0#django-cms-iconfont) format("svg");font-weight:400;font-style:normal}.cms-icon,.cms-welcome .cms-welcome-logo,.cms-welcome .cms-welcome-logo:hover{display:inline-block;font:normal normal normal 16px/1 django-cms-iconfont;text-rendering:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cms-icon-alias:before{content:"\E001"}.cms-icon-arrow-right:before{content:"\E002"}.cms-icon-arrow-wide:before{content:"\E003"}.cms-icon-arrow:before{content:"\E004"}.cms-icon-bin:before{content:"\E005"}.cms-icon-check:before{content:"\E006"}.cms-icon-close:before{content:"\E007"}.cms-icon-copy:before{content:"\E008"}.cms-icon-handler:before{content:"\E009"}.cms-icon-home:before{content:"\E00A"}.cms-icon-loader:before{content:"\E00B"}.cms-icon-lock:before{content:"\E00C"}.cms-icon-logo:before{content:"\E00D"}.cms-icon-menu:before{content:"\E00E"}.cms-icon-minimize:before{content:"\E00F"}.cms-icon-minus:before{content:"\E010"}.cms-icon-paste:before{content:"\E011"}.cms-icon-pencil:before{content:"\E012"}.cms-icon-pin:before{content:"\E013"}.cms-icon-plus:before{content:"\E014"}.cms-icon-scissors:before{content:"\E015"}.cms-icon-search:before{content:"\E016"}.cms-icon-window:before{content:"\E017"}.cms-welcome-bg{background:#f2f2f2}.cms-welcome{color:#454545;width:60%;min-width:320px;margin:0 auto}.cms-welcome a{color:#0bf}.cms-welcome a:active,.cms-welcome a:focus,.cms-welcome a:hover{text-decoration:underline}.cms-welcome .cms-hidden{display:none}.cms-welcome .cms-welcome-footer,.cms-welcome .cms-welcome-section{box-sizing:border-box;width:60%;min-width:320px;margin:0 auto}.cms-welcome .cms-welcome-header{text-align:center}.cms-welcome .cms-welcome-heading{color:#999;font-size:22px;font-weight:200;text-align:center;padding:40px 0 15px;border-bottom:1px solid #ddd}.cms-welcome .cms-welcome-heading .cms-icon{color:#693}.cms-welcome .cms-welcome-logo,.cms-welcome .cms-welcome-logo:hover{font-size:35px;text-decoration:none;margin:50px auto 30px;color:#666}.cms-welcome .cms-welcome-logo:before,.cms-welcome .cms-welcome-logo:hover:before{content:"\E00D";color:#000;transition:color 200ms}.cms-welcome .cms-welcome-logo:hover:before,.cms-welcome .cms-welcome-logo:hover:hover:before{color:#0bf}.cms-welcome .cms-welcome-section{box-shadow:0 0 5px #ddd;padding:20px;margin-bottom:5px;background:#fff}.cms-welcome .cms-welcome-section h2{font-size:16px;font-weight:700;margin:0 0 15px}.cms-welcome .cms-welcome-section p{padding:5px 0}.cms-welcome .cms-welcome-links{padding:10px 5px;margin:0 0 15px;border-bottom:1px solid #ddd}.cms-welcome .cms-welcome-links a{padding:0 5px}.cms-welcome .cms-welcome-notes{font-size:12px;line-height:16px;color:#999;padding:5px 10px} \ No newline at end of file diff --git a/cms/static/cms/css/cms.wizard.css b/cms/static/cms/css/cms.wizard.css index 059087753b..f3f1fb6c7a 100644 --- a/cms/static/cms/css/cms.wizard.css +++ b/cms/static/cms/css/cms.wizard.css @@ -1,3 +1,3 @@ /*! * @copyright: https://github.com/divio/django-cms - */.cms-content-wizard .clear{clear:both;overflow:hidden}.cms-content-wizard .errornote{box-sizing:border-box;display:block;width:100%}.cms-content-wizard .choice-wrapper{clear:both;overflow:hidden;margin:-1%}.cms-content-wizard .choice{background-image:none;border-radius:3px;color:#555;background-color:#fff;border:1px solid #ddd;-webkit-appearance:none;box-sizing:border-box;position:relative;text-transform:none;height:85px;padding:20px 25px!important;margin:1%!important}.cms-content-wizard .choice.focus,.cms-content-wizard .choice:focus,.cms-content-wizard .choice:hover{color:#555;background-color:#f2f2f2;border-color:#d0d0d0;text-decoration:none}.cms-content-wizard .choice.cms-btn-active,.cms-content-wizard .choice:active{color:#555;background-color:#e6e6e6;border-color:#c3c3c3;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-image:none}.cms-content-wizard .choice.cms-btn-active.focus,.cms-content-wizard .choice.cms-btn-active:focus,.cms-content-wizard .choice.cms-btn-active:hover,.cms-content-wizard .choice:active.focus,.cms-content-wizard .choice:active:focus,.cms-content-wizard .choice:active:hover{color:#555;background-color:#d4d4d4;border-color:#9d9d9d}.cms-content-wizard .choice.cms-btn-disabled,.cms-content-wizard .choice.cms-btn-disabled.cms-btn-active,.cms-content-wizard .choice.cms-btn-disabled.focus,.cms-content-wizard .choice.cms-btn-disabled:active,.cms-content-wizard .choice.cms-btn-disabled:focus,.cms-content-wizard .choice.cms-btn-disabled:hover,.cms-content-wizard .choice[disabled],.cms-content-wizard .choice[disabled].cms-btn-active,.cms-content-wizard .choice[disabled].focus,.cms-content-wizard .choice[disabled]:active,.cms-content-wizard .choice[disabled]:focus,.cms-content-wizard .choice[disabled]:hover{background-color:rgba(255,255,255,.4);border-color:rgba(221,221,221,.4);color:#d5d5d5;cursor:not-allowed;box-shadow:none}.cms-content-wizard .choice.cms-btn-disabled.cms-btn-active:before,.cms-content-wizard .choice.cms-btn-disabled.focus:before,.cms-content-wizard .choice.cms-btn-disabled:active:before,.cms-content-wizard .choice.cms-btn-disabled:before,.cms-content-wizard .choice.cms-btn-disabled:focus:before,.cms-content-wizard .choice.cms-btn-disabled:hover:before,.cms-content-wizard .choice[disabled].cms-btn-active:before,.cms-content-wizard .choice[disabled].focus:before,.cms-content-wizard .choice[disabled]:active:before,.cms-content-wizard .choice[disabled]:before,.cms-content-wizard .choice[disabled]:focus:before,.cms-content-wizard .choice[disabled]:hover:before{color:rgba(85,85,85,.4)}@media (min-width:720px){.cms-content-wizard .choice{float:left!important;width:48%!important}}.cms-content-wizard .choice input{position:absolute;left:-9999px}.cms-content-wizard .choice strong{display:block;font-size:16px;margin-bottom:3px}.cms-content-wizard .choice .info{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cms-content-wizard .choice.active{border-color:#0bf;background:#e6f8ff} \ No newline at end of file + */.cms-content-wizard .clear{clear:both;overflow:hidden}.cms-content-wizard .errornote{box-sizing:border-box;display:block;width:100%}.cms-content-wizard .choice-wrapper{clear:both;overflow:hidden;margin:-1%}.cms-content-wizard .choice{background-image:none;border-radius:3px;color:#555;background-color:#fff;border:1px solid #ddd;-webkit-appearance:none;box-sizing:border-box;position:relative;text-transform:none;height:85px;padding:20px 25px!important;margin:1%!important}.cms-content-wizard .choice.focus,.cms-content-wizard .choice:focus,.cms-content-wizard .choice:hover{color:#555;background-color:#f2f2f2;border-color:#d0d0d0;text-decoration:none}.cms-content-wizard .choice.cms-btn-active,.cms-content-wizard .choice:active{color:#555;background-color:#e6e6e6;border-color:#c3c3c3;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-image:none}.cms-content-wizard .choice.cms-btn-active.focus,.cms-content-wizard .choice.cms-btn-active:focus,.cms-content-wizard .choice.cms-btn-active:hover,.cms-content-wizard .choice:active.focus,.cms-content-wizard .choice:active:focus,.cms-content-wizard .choice:active:hover{color:#555;background-color:#d4d4d4;border-color:#9d9d9d}.cms-content-wizard .choice.cms-btn-disabled,.cms-content-wizard .choice.cms-btn-disabled.cms-btn-active,.cms-content-wizard .choice.cms-btn-disabled.focus,.cms-content-wizard .choice.cms-btn-disabled:active,.cms-content-wizard .choice.cms-btn-disabled:focus,.cms-content-wizard .choice.cms-btn-disabled:hover,.cms-content-wizard .choice[disabled],.cms-content-wizard .choice[disabled].cms-btn-active,.cms-content-wizard .choice[disabled].focus,.cms-content-wizard .choice[disabled]:active,.cms-content-wizard .choice[disabled]:focus,.cms-content-wizard .choice[disabled]:hover{background-color:rgba(255,255,255,.4);border-color:rgba(221,221,221,.4);color:#d4d4d4;cursor:not-allowed;box-shadow:none}.cms-content-wizard .choice.cms-btn-disabled.cms-btn-active:before,.cms-content-wizard .choice.cms-btn-disabled.focus:before,.cms-content-wizard .choice.cms-btn-disabled:active:before,.cms-content-wizard .choice.cms-btn-disabled:before,.cms-content-wizard .choice.cms-btn-disabled:focus:before,.cms-content-wizard .choice.cms-btn-disabled:hover:before,.cms-content-wizard .choice[disabled].cms-btn-active:before,.cms-content-wizard .choice[disabled].focus:before,.cms-content-wizard .choice[disabled]:active:before,.cms-content-wizard .choice[disabled]:before,.cms-content-wizard .choice[disabled]:focus:before,.cms-content-wizard .choice[disabled]:hover:before{color:rgba(85,85,85,.4)}@media (min-width:720px){.cms-content-wizard .choice{float:left!important;width:48%!important}}.cms-content-wizard .choice input{position:absolute;left:-9999px}.cms-content-wizard .choice strong{display:block;font-size:16px;margin-bottom:3px}.cms-content-wizard .choice .info{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cms-content-wizard .choice.active{border-color:#0bf;background:#e5f8ff} \ No newline at end of file diff --git a/cms/static/cms/js/dist/bundle.admin.base.min.js b/cms/static/cms/js/dist/bundle.admin.base.min.js index ae732ad6ce..7fb920c9cc 100644 --- a/cms/static/cms/js/dist/bundle.admin.base.min.js +++ b/cms/static/cms/js/dist/bundle.admin.base.min.js @@ -1,7 +1,7 @@ /*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ !function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t="length"in e&&e.length,n=ie.type(e);return"function"===n||ie.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function r(e,t,n){if(ie.isFunction(t))return ie.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return ie.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(fe.test(t))return ie.filter(t,e,n);t=ie.filter(t,e)}return ie.grep(e,function(e){return ie.inArray(e,t)>=0!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t=xe[e]={};return ie.each(e.match(be)||[],function(e,n){t[n]=!0}),t}function a(){he.addEventListener?(he.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(he.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(he.addEventListener||"load"===event.type||"complete"===he.readyState)&&(a(),ie.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(Ee,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:Ne.test(n)?ie.parseJSON(n):n}catch(i){}ie.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!ie.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(ie.acceptData(e)){var i,o,a=ie.expando,s=e.nodeType,u=s?ie.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=J.pop()||ie.guid++:a),u[l]||(u[l]=s?{}:{toJSON:ie.noop}),("object"==typeof t||"function"==typeof t)&&(r?u[l]=ie.extend(u[l],t):u[l].data=ie.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[ie.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[ie.camelCase(t)])):i=o,i}}function d(e,t,n){if(ie.acceptData(e)){var r,i,o=e.nodeType,a=o?ie.cache:e,s=o?e[ie.expando]:ie.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){ie.isArray(t)?t=t.concat(ie.map(t,ie.camelCase)):t in r?t=[t]:(t=ie.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!ie.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?ie.cleanData([e],!0):ne.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}function f(){return!0}function p(){return!1}function h(){try{return he.activeElement}catch(e){}}function m(e){var t=Fe.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function g(e,t){var n,r,i=0,o=typeof e.getElementsByTagName!==Ce?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==Ce?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||ie.nodeName(r,t)?o.push(r):ie.merge(o,g(r,t));return void 0===t||t&&ie.nodeName(e,t)?ie.merge([e],o):o}function v(e){je.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return ie.nodeName(e,"table")&&ie.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==ie.find.attr(e,"type"))+"/"+e.type,e}function x(e){var t=Ve.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function w(e,t){for(var n,r=0;null!=(n=e[r]);r++)ie._data(n,"globalEval",!t||ie._data(t[r],"globalEval"))}function T(e,t){if(1===t.nodeType&&ie.hasData(e)){var n,r,i,o=ie._data(e),a=ie._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)ie.event.add(t,n,s[n][r])}a.data&&(a.data=ie.extend({},a.data))}}function C(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!ne.noCloneEvent&&t[ie.expando]){i=ie._data(t);for(r in i.events)ie.removeEvent(t,r,i.handle);t.removeAttribute(ie.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,x(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),ne.html5Clone&&e.innerHTML&&!ie.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&je.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function N(t,n){var r,i=ie(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(r=e.getDefaultComputedStyle(i[0]))?r.display:ie.css(i[0],"display");return i.detach(),o}function E(e){var t=he,n=Ze[e];return n||(n=N(e,t),"none"!==n&&n||(Ke=(Ke||ie("